Home
last modified time | relevance | path

Searched refs:DataSourceInstanceType (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/core/java/android/tracing/perfetto/
DDataSource.java32 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()
DTracingContext.java33 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()
DCreateIncrementalStateArgs.java25 public class CreateIncrementalStateArgs<DataSourceInstanceType extends DataSourceInstance> {
26 private final DataSource<DataSourceInstanceType, Object, Object> mDataSource;
40 public @Nullable DataSourceInstanceType getDataSourceInstanceLocked() { in getDataSourceInstanceLocked()
DCreateTlsStateArgs.java25 public class CreateTlsStateArgs<DataSourceInstanceType extends DataSourceInstance> {
26 private final DataSource<DataSourceInstanceType, Object, Object> mDataSource;
40 public @Nullable DataSourceInstanceType getDataSourceInstanceLocked() { in getDataSourceInstanceLocked()
DTraceFunction.java28 public interface TraceFunction<DataSourceInstanceType extends DataSourceInstance,
39 void trace(TracingContext<DataSourceInstanceType, TlsStateType, IncrementalStateType> ctx); in trace() argument