UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

179 lines (149 loc) 5.27 kB
// Autogenerated by: // ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc // Do not edit. // @generated by protoc-gen-es v2.2.2 with parameter "target=ts" // @generated from file protos/perfetto/trace/ftrace/cpuhp.proto (package perfetto.protos, syntax proto2) /* eslint-disable */ import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import { fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/trace/ftrace/cpuhp.proto. */ export const file_protos_perfetto_trace_ftrace_cpuhp: GenFile = /*@__PURE__*/ fileDesc("Cihwcm90b3MvcGVyZmV0dG8vdHJhY2UvZnRyYWNlL2NwdWhwLnByb3RvEg9wZXJmZXR0by5wcm90b3MiTAoUQ3B1aHBFeGl0RnRyYWNlRXZlbnQSCwoDY3B1GAEgASgNEgsKA2lkeBgCIAEoBRILCgNyZXQYAyABKAUSDQoFc3RhdGUYBCABKAUiUwoaQ3B1aHBNdWx0aUVudGVyRnRyYWNlRXZlbnQSCwoDY3B1GAEgASgNEgsKA2Z1bhgCIAEoBBILCgNpZHgYAyABKAUSDgoGdGFyZ2V0GAQgASgFIk4KFUNwdWhwRW50ZXJGdHJhY2VFdmVudBILCgNjcHUYASABKA0SCwoDZnVuGAIgASgEEgsKA2lkeBgDIAEoBRIOCgZ0YXJnZXQYBCABKAUiUAoXQ3B1aHBMYXRlbmN5RnRyYWNlRXZlbnQSCwoDY3B1GAEgASgNEgsKA3JldBgCIAEoBRINCgVzdGF0ZRgDIAEoDRIMCgR0aW1lGAQgASgEIlcKFUNwdWhwUGF1c2VGdHJhY2VFdmVudBITCgthY3RpdmVfY3B1cxgBIAEoDRIMCgRjcHVzGAIgASgNEg0KBXBhdXNlGAMgASgNEgwKBHRpbWUYBCABKA0"); /** * @generated from message perfetto.protos.CpuhpExitFtraceEvent */ export type CpuhpExitFtraceEvent = Message<"perfetto.protos.CpuhpExitFtraceEvent"> & { /** * @generated from field: optional uint32 cpu = 1; */ cpu: number; /** * @generated from field: optional int32 idx = 2; */ idx: number; /** * @generated from field: optional int32 ret = 3; */ ret: number; /** * @generated from field: optional int32 state = 4; */ state: number; }; /** * Describes the message perfetto.protos.CpuhpExitFtraceEvent. * Use `create(CpuhpExitFtraceEventSchema)` to create a new message. */ export const CpuhpExitFtraceEventSchema: GenMessage<CpuhpExitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_cpuhp, 0); /** * @generated from message perfetto.protos.CpuhpMultiEnterFtraceEvent */ export type CpuhpMultiEnterFtraceEvent = Message<"perfetto.protos.CpuhpMultiEnterFtraceEvent"> & { /** * @generated from field: optional uint32 cpu = 1; */ cpu: number; /** * @generated from field: optional uint64 fun = 2; */ fun: bigint; /** * @generated from field: optional int32 idx = 3; */ idx: number; /** * @generated from field: optional int32 target = 4; */ target: number; }; /** * Describes the message perfetto.protos.CpuhpMultiEnterFtraceEvent. * Use `create(CpuhpMultiEnterFtraceEventSchema)` to create a new message. */ export const CpuhpMultiEnterFtraceEventSchema: GenMessage<CpuhpMultiEnterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_cpuhp, 1); /** * @generated from message perfetto.protos.CpuhpEnterFtraceEvent */ export type CpuhpEnterFtraceEvent = Message<"perfetto.protos.CpuhpEnterFtraceEvent"> & { /** * @generated from field: optional uint32 cpu = 1; */ cpu: number; /** * @generated from field: optional uint64 fun = 2; */ fun: bigint; /** * @generated from field: optional int32 idx = 3; */ idx: number; /** * @generated from field: optional int32 target = 4; */ target: number; }; /** * Describes the message perfetto.protos.CpuhpEnterFtraceEvent. * Use `create(CpuhpEnterFtraceEventSchema)` to create a new message. */ export const CpuhpEnterFtraceEventSchema: GenMessage<CpuhpEnterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_cpuhp, 2); /** * @generated from message perfetto.protos.CpuhpLatencyFtraceEvent */ export type CpuhpLatencyFtraceEvent = Message<"perfetto.protos.CpuhpLatencyFtraceEvent"> & { /** * @generated from field: optional uint32 cpu = 1; */ cpu: number; /** * @generated from field: optional int32 ret = 2; */ ret: number; /** * @generated from field: optional uint32 state = 3; */ state: number; /** * @generated from field: optional uint64 time = 4; */ time: bigint; }; /** * Describes the message perfetto.protos.CpuhpLatencyFtraceEvent. * Use `create(CpuhpLatencyFtraceEventSchema)` to create a new message. */ export const CpuhpLatencyFtraceEventSchema: GenMessage<CpuhpLatencyFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_cpuhp, 3); /** * @generated from message perfetto.protos.CpuhpPauseFtraceEvent */ export type CpuhpPauseFtraceEvent = Message<"perfetto.protos.CpuhpPauseFtraceEvent"> & { /** * @generated from field: optional uint32 active_cpus = 1; */ activeCpus: number; /** * @generated from field: optional uint32 cpus = 2; */ cpus: number; /** * @generated from field: optional uint32 pause = 3; */ pause: number; /** * @generated from field: optional uint32 time = 4; */ time: number; }; /** * Describes the message perfetto.protos.CpuhpPauseFtraceEvent. * Use `create(CpuhpPauseFtraceEventSchema)` to create a new message. */ export const CpuhpPauseFtraceEventSchema: GenMessage<CpuhpPauseFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_cpuhp, 4);