perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
137 lines • 4.1 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/ftrace/cpuhp.proto.
*/
export declare const file_protos_perfetto_trace_ftrace_cpuhp: GenFile;
/**
* @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 declare const CpuhpExitFtraceEventSchema: GenMessage<CpuhpExitFtraceEvent>;
/**
* @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 declare const CpuhpMultiEnterFtraceEventSchema: GenMessage<CpuhpMultiEnterFtraceEvent>;
/**
* @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 declare const CpuhpEnterFtraceEventSchema: GenMessage<CpuhpEnterFtraceEvent>;
/**
* @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 declare const CpuhpLatencyFtraceEventSchema: GenMessage<CpuhpLatencyFtraceEvent>;
/**
* @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 declare const CpuhpPauseFtraceEventSchema: GenMessage<CpuhpPauseFtraceEvent>;
//# sourceMappingURL=cpuhp_pb.d.ts.map