UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

47 lines 2.28 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { AndroidBlockingCall } from "./android_blocking_call_pb"; import type { AndroidProcessMetadata } from "./process_metadata_pb"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/metrics/android/android_blocking_calls_unagg.proto. */ export declare const file_protos_perfetto_metrics_android_android_blocking_calls_unagg: GenFile; /** * All blocking calls for a trace. Shows count and total duration for each. * * @generated from message perfetto.protos.AndroidBlockingCallsUnagg */ export type AndroidBlockingCallsUnagg = Message<"perfetto.protos.AndroidBlockingCallsUnagg"> & { /** * @generated from field: repeated perfetto.protos.AndroidBlockingCallsUnagg.ProcessWithBlockingCalls process_with_blocking_calls = 1; */ processWithBlockingCalls: AndroidBlockingCallsUnagg_ProcessWithBlockingCalls[]; }; /** * Describes the message perfetto.protos.AndroidBlockingCallsUnagg. * Use `create(AndroidBlockingCallsUnaggSchema)` to create a new message. */ export declare const AndroidBlockingCallsUnaggSchema: GenMessage<AndroidBlockingCallsUnagg>; /** * @generated from message perfetto.protos.AndroidBlockingCallsUnagg.ProcessWithBlockingCalls */ export type AndroidBlockingCallsUnagg_ProcessWithBlockingCalls = Message<"perfetto.protos.AndroidBlockingCallsUnagg.ProcessWithBlockingCalls"> & { /** * Details about the process (uid, version, etc) * * @generated from field: optional perfetto.protos.AndroidProcessMetadata process = 1; */ process?: AndroidProcessMetadata; /** * List of blocking calls on the process main thread. * * @generated from field: repeated perfetto.protos.AndroidBlockingCall blocking_calls = 2; */ blockingCalls: AndroidBlockingCall[]; }; /** * Describes the message perfetto.protos.AndroidBlockingCallsUnagg.ProcessWithBlockingCalls. * Use `create(AndroidBlockingCallsUnagg_ProcessWithBlockingCallsSchema)` to create a new message. */ export declare const AndroidBlockingCallsUnagg_ProcessWithBlockingCallsSchema: GenMessage<AndroidBlockingCallsUnagg_ProcessWithBlockingCalls>; //# sourceMappingURL=android_blocking_calls_unagg_pb.d.ts.map