UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

78 lines 3.09 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/metrics/android/app_process_starts_metric.proto. */ export declare const file_protos_perfetto_metrics_android_app_process_starts_metric: GenFile; /** * @generated from message perfetto.protos.AndroidAppProcessStartsMetric */ export type AndroidAppProcessStartsMetric = Message<"perfetto.protos.AndroidAppProcessStartsMetric"> & { /** * Provides java process startup information for * all processes starting after Boot completed broadcast in a trace. * * @generated from field: repeated perfetto.protos.AndroidAppProcessStartsMetric.ProcessStart all_apps = 1; */ allApps: AndroidAppProcessStartsMetric_ProcessStart[]; /** * Provides java process startup information for all * processes started from a broadcast after Boot Complete broadcasts. * * @generated from field: repeated perfetto.protos.AndroidAppProcessStartsMetric.ProcessStart started_by_broadcast = 2; */ startedByBroadcast: AndroidAppProcessStartsMetric_ProcessStart[]; /** * Provides java process startup information for all * processes started from a service after Boot Complete broadcasts. * * @generated from field: repeated perfetto.protos.AndroidAppProcessStartsMetric.ProcessStart started_by_service = 3; */ startedByService: AndroidAppProcessStartsMetric_ProcessStart[]; }; /** * Describes the message perfetto.protos.AndroidAppProcessStartsMetric. * Use `create(AndroidAppProcessStartsMetricSchema)` to create a new message. */ export declare const AndroidAppProcessStartsMetricSchema: GenMessage<AndroidAppProcessStartsMetric>; /** * Next id : 4 * * @generated from message perfetto.protos.AndroidAppProcessStartsMetric.ProcessStart */ export type AndroidAppProcessStartsMetric_ProcessStart = Message<"perfetto.protos.AndroidAppProcessStartsMetric.ProcessStart"> & { /** * @generated from field: optional string process_name = 1; */ processName: string; /** * @generated from field: optional string intent = 2; */ intent: string; /** * @generated from field: optional string reason = 3; */ reason: string; /** * @generated from field: optional int64 proc_start_dur = 4; */ procStartDur: bigint; /** * @generated from field: optional int64 bind_app_dur = 5; */ bindAppDur: bigint; /** * @generated from field: optional int64 intent_dur = 6; */ intentDur: bigint; /** * @generated from field: optional int64 total_dur = 7; */ totalDur: bigint; }; /** * Describes the message perfetto.protos.AndroidAppProcessStartsMetric.ProcessStart. * Use `create(AndroidAppProcessStartsMetric_ProcessStartSchema)` to create a new message. */ export declare const AndroidAppProcessStartsMetric_ProcessStartSchema: GenMessage<AndroidAppProcessStartsMetric_ProcessStart>; //# sourceMappingURL=app_process_starts_metric_pb.d.ts.map