Searched refs:DataSourceInstanceType (Results 1 – 5 of 5) sorted by relevance
/frameworks/base/core/java/android/tracing/perfetto/ |
D | DataSource.java | 32 public abstract class DataSource<DataSourceInstanceType extends DataSourceInstance, 44 public abstract DataSourceInstanceType createInstance( in createInstance() 73 TraceFunction<DataSourceInstanceType, TlsStateType, IncrementalStateType> fun) { in trace() argument 84 TracingContext<DataSourceInstanceType, TlsStateType, IncrementalStateType> ctx = in trace() 107 public TlsStateType createTlsState(CreateTlsStateArgs<DataSourceInstanceType> args) { in createTlsState() 116 CreateIncrementalStateArgs<DataSourceInstanceType> args) { in createIncrementalState() 144 public DataSourceInstanceType getDataSourceInstanceLocked(int instanceIndex) { in getDataSourceInstanceLocked() 145 return (DataSourceInstanceType) nativeGetPerfettoInstanceLocked(mNativeObj, instanceIndex); in getDataSourceInstanceLocked() 162 private DataSourceInstanceType createInstance(byte[] rawConfig, int instanceIndex) { in createInstance()
|
D | TracingContext.java | 33 public class TracingContext<DataSourceInstanceType extends DataSourceInstance, TlsStateType, 36 private final DataSource<DataSourceInstanceType, TlsStateType, IncrementalStateType> 41 TracingContext(DataSource<DataSourceInstanceType, TlsStateType, IncrementalStateType> in TracingContext() argument 71 final CreateTlsStateArgs<DataSourceInstanceType> args = in getCustomTlsState() 90 final CreateIncrementalStateArgs<DataSourceInstanceType> args = in getIncrementalState()
|
D | CreateIncrementalStateArgs.java | 25 public class CreateIncrementalStateArgs<DataSourceInstanceType extends DataSourceInstance> { 26 private final DataSource<DataSourceInstanceType, Object, Object> mDataSource; 40 public @Nullable DataSourceInstanceType getDataSourceInstanceLocked() { in getDataSourceInstanceLocked()
|
D | CreateTlsStateArgs.java | 25 public class CreateTlsStateArgs<DataSourceInstanceType extends DataSourceInstance> { 26 private final DataSource<DataSourceInstanceType, Object, Object> mDataSource; 40 public @Nullable DataSourceInstanceType getDataSourceInstanceLocked() { in getDataSourceInstanceLocked()
|
D | TraceFunction.java | 28 public interface TraceFunction<DataSourceInstanceType extends DataSourceInstance, 39 void trace(TracingContext<DataSourceInstanceType, TlsStateType, IncrementalStateType> ctx); in trace() argument
|