perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
399 lines • 12.9 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/ftrace/trusty.proto.
*/
export declare const file_protos_perfetto_trace_ftrace_trusty: GenFile;
/**
* @generated from message perfetto.protos.TrustySmcFtraceEvent
*/
export type TrustySmcFtraceEvent = Message<"perfetto.protos.TrustySmcFtraceEvent"> & {
/**
* @generated from field: optional uint64 r0 = 1;
*/
r0: bigint;
/**
* @generated from field: optional uint64 r1 = 2;
*/
r1: bigint;
/**
* @generated from field: optional uint64 r2 = 3;
*/
r2: bigint;
/**
* @generated from field: optional uint64 r3 = 4;
*/
r3: bigint;
};
/**
* Describes the message perfetto.protos.TrustySmcFtraceEvent.
* Use `create(TrustySmcFtraceEventSchema)` to create a new message.
*/
export declare const TrustySmcFtraceEventSchema: GenMessage<TrustySmcFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustySmcDoneFtraceEvent
*/
export type TrustySmcDoneFtraceEvent = Message<"perfetto.protos.TrustySmcDoneFtraceEvent"> & {
/**
* @generated from field: optional uint64 ret = 1;
*/
ret: bigint;
};
/**
* Describes the message perfetto.protos.TrustySmcDoneFtraceEvent.
* Use `create(TrustySmcDoneFtraceEventSchema)` to create a new message.
*/
export declare const TrustySmcDoneFtraceEventSchema: GenMessage<TrustySmcDoneFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyStdCall32FtraceEvent
*/
export type TrustyStdCall32FtraceEvent = Message<"perfetto.protos.TrustyStdCall32FtraceEvent"> & {
/**
* @generated from field: optional uint64 r0 = 1;
*/
r0: bigint;
/**
* @generated from field: optional uint64 r1 = 2;
*/
r1: bigint;
/**
* @generated from field: optional uint64 r2 = 3;
*/
r2: bigint;
/**
* @generated from field: optional uint64 r3 = 4;
*/
r3: bigint;
};
/**
* Describes the message perfetto.protos.TrustyStdCall32FtraceEvent.
* Use `create(TrustyStdCall32FtraceEventSchema)` to create a new message.
*/
export declare const TrustyStdCall32FtraceEventSchema: GenMessage<TrustyStdCall32FtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyStdCall32DoneFtraceEvent
*/
export type TrustyStdCall32DoneFtraceEvent = Message<"perfetto.protos.TrustyStdCall32DoneFtraceEvent"> & {
/**
* @generated from field: optional int64 ret = 1;
*/
ret: bigint;
};
/**
* Describes the message perfetto.protos.TrustyStdCall32DoneFtraceEvent.
* Use `create(TrustyStdCall32DoneFtraceEventSchema)` to create a new message.
*/
export declare const TrustyStdCall32DoneFtraceEventSchema: GenMessage<TrustyStdCall32DoneFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyShareMemoryFtraceEvent
*/
export type TrustyShareMemoryFtraceEvent = Message<"perfetto.protos.TrustyShareMemoryFtraceEvent"> & {
/**
* @generated from field: optional uint64 len = 1;
*/
len: bigint;
/**
* @generated from field: optional uint32 lend = 2;
*/
lend: number;
/**
* @generated from field: optional uint32 nents = 3;
*/
nents: number;
};
/**
* Describes the message perfetto.protos.TrustyShareMemoryFtraceEvent.
* Use `create(TrustyShareMemoryFtraceEventSchema)` to create a new message.
*/
export declare const TrustyShareMemoryFtraceEventSchema: GenMessage<TrustyShareMemoryFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyShareMemoryDoneFtraceEvent
*/
export type TrustyShareMemoryDoneFtraceEvent = Message<"perfetto.protos.TrustyShareMemoryDoneFtraceEvent"> & {
/**
* @generated from field: optional uint64 handle = 1;
*/
handle: bigint;
/**
* @generated from field: optional uint64 len = 2;
*/
len: bigint;
/**
* @generated from field: optional uint32 lend = 3;
*/
lend: number;
/**
* @generated from field: optional uint32 nents = 4;
*/
nents: number;
/**
* @generated from field: optional int32 ret = 5;
*/
ret: number;
};
/**
* Describes the message perfetto.protos.TrustyShareMemoryDoneFtraceEvent.
* Use `create(TrustyShareMemoryDoneFtraceEventSchema)` to create a new message.
*/
export declare const TrustyShareMemoryDoneFtraceEventSchema: GenMessage<TrustyShareMemoryDoneFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyReclaimMemoryFtraceEvent
*/
export type TrustyReclaimMemoryFtraceEvent = Message<"perfetto.protos.TrustyReclaimMemoryFtraceEvent"> & {
/**
* @generated from field: optional uint64 id = 1;
*/
id: bigint;
};
/**
* Describes the message perfetto.protos.TrustyReclaimMemoryFtraceEvent.
* Use `create(TrustyReclaimMemoryFtraceEventSchema)` to create a new message.
*/
export declare const TrustyReclaimMemoryFtraceEventSchema: GenMessage<TrustyReclaimMemoryFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyReclaimMemoryDoneFtraceEvent
*/
export type TrustyReclaimMemoryDoneFtraceEvent = Message<"perfetto.protos.TrustyReclaimMemoryDoneFtraceEvent"> & {
/**
* @generated from field: optional uint64 id = 1;
*/
id: bigint;
/**
* @generated from field: optional int32 ret = 2;
*/
ret: number;
};
/**
* Describes the message perfetto.protos.TrustyReclaimMemoryDoneFtraceEvent.
* Use `create(TrustyReclaimMemoryDoneFtraceEventSchema)` to create a new message.
*/
export declare const TrustyReclaimMemoryDoneFtraceEventSchema: GenMessage<TrustyReclaimMemoryDoneFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIrqFtraceEvent
*/
export type TrustyIrqFtraceEvent = Message<"perfetto.protos.TrustyIrqFtraceEvent"> & {
/**
* @generated from field: optional int32 irq = 1;
*/
irq: number;
};
/**
* Describes the message perfetto.protos.TrustyIrqFtraceEvent.
* Use `create(TrustyIrqFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIrqFtraceEventSchema: GenMessage<TrustyIrqFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcHandleEventFtraceEvent
*/
export type TrustyIpcHandleEventFtraceEvent = Message<"perfetto.protos.TrustyIpcHandleEventFtraceEvent"> & {
/**
* @generated from field: optional uint32 chan = 1;
*/
chan: number;
/**
* @generated from field: optional uint32 event_id = 2;
*/
eventId: number;
/**
* @generated from field: optional string srv_name = 3;
*/
srvName: string;
};
/**
* Describes the message perfetto.protos.TrustyIpcHandleEventFtraceEvent.
* Use `create(TrustyIpcHandleEventFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcHandleEventFtraceEventSchema: GenMessage<TrustyIpcHandleEventFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcConnectFtraceEvent
*/
export type TrustyIpcConnectFtraceEvent = Message<"perfetto.protos.TrustyIpcConnectFtraceEvent"> & {
/**
* @generated from field: optional uint32 chan = 1;
*/
chan: number;
/**
* @generated from field: optional string port = 2;
*/
port: string;
/**
* @generated from field: optional int32 state = 3;
*/
state: number;
};
/**
* Describes the message perfetto.protos.TrustyIpcConnectFtraceEvent.
* Use `create(TrustyIpcConnectFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcConnectFtraceEventSchema: GenMessage<TrustyIpcConnectFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcConnectEndFtraceEvent
*/
export type TrustyIpcConnectEndFtraceEvent = Message<"perfetto.protos.TrustyIpcConnectEndFtraceEvent"> & {
/**
* @generated from field: optional uint32 chan = 1;
*/
chan: number;
/**
* @generated from field: optional int32 err = 2;
*/
err: number;
/**
* @generated from field: optional int32 state = 3;
*/
state: number;
};
/**
* Describes the message perfetto.protos.TrustyIpcConnectEndFtraceEvent.
* Use `create(TrustyIpcConnectEndFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcConnectEndFtraceEventSchema: GenMessage<TrustyIpcConnectEndFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcWriteFtraceEvent
*/
export type TrustyIpcWriteFtraceEvent = Message<"perfetto.protos.TrustyIpcWriteFtraceEvent"> & {
/**
* @generated from field: optional uint64 buf_id = 1;
*/
bufId: bigint;
/**
* @generated from field: optional uint32 chan = 2;
*/
chan: number;
/**
* @generated from field: optional int32 kind_shm = 3;
*/
kindShm: number;
/**
* @generated from field: optional int32 len_or_err = 4;
*/
lenOrErr: number;
/**
* @generated from field: optional uint64 shm_cnt = 5;
*/
shmCnt: bigint;
/**
* @generated from field: optional string srv_name = 6;
*/
srvName: string;
};
/**
* Describes the message perfetto.protos.TrustyIpcWriteFtraceEvent.
* Use `create(TrustyIpcWriteFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcWriteFtraceEventSchema: GenMessage<TrustyIpcWriteFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcPollFtraceEvent
*/
export type TrustyIpcPollFtraceEvent = Message<"perfetto.protos.TrustyIpcPollFtraceEvent"> & {
/**
* @generated from field: optional uint32 chan = 1;
*/
chan: number;
/**
* @generated from field: optional uint32 poll_mask = 2;
*/
pollMask: number;
/**
* @generated from field: optional string srv_name = 3;
*/
srvName: string;
};
/**
* Describes the message perfetto.protos.TrustyIpcPollFtraceEvent.
* Use `create(TrustyIpcPollFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcPollFtraceEventSchema: GenMessage<TrustyIpcPollFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcReadFtraceEvent
*/
export type TrustyIpcReadFtraceEvent = Message<"perfetto.protos.TrustyIpcReadFtraceEvent"> & {
/**
* @generated from field: optional uint32 chan = 1;
*/
chan: number;
/**
* @generated from field: optional string srv_name = 2;
*/
srvName: string;
};
/**
* Describes the message perfetto.protos.TrustyIpcReadFtraceEvent.
* Use `create(TrustyIpcReadFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcReadFtraceEventSchema: GenMessage<TrustyIpcReadFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcReadEndFtraceEvent
*/
export type TrustyIpcReadEndFtraceEvent = Message<"perfetto.protos.TrustyIpcReadEndFtraceEvent"> & {
/**
* @generated from field: optional uint64 buf_id = 1;
*/
bufId: bigint;
/**
* @generated from field: optional uint32 chan = 2;
*/
chan: number;
/**
* @generated from field: optional int32 len_or_err = 3;
*/
lenOrErr: number;
/**
* @generated from field: optional uint64 shm_cnt = 4;
*/
shmCnt: bigint;
/**
* @generated from field: optional string srv_name = 5;
*/
srvName: string;
};
/**
* Describes the message perfetto.protos.TrustyIpcReadEndFtraceEvent.
* Use `create(TrustyIpcReadEndFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcReadEndFtraceEventSchema: GenMessage<TrustyIpcReadEndFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyIpcRxFtraceEvent
*/
export type TrustyIpcRxFtraceEvent = Message<"perfetto.protos.TrustyIpcRxFtraceEvent"> & {
/**
* @generated from field: optional uint64 buf_id = 1;
*/
bufId: bigint;
/**
* @generated from field: optional uint32 chan = 2;
*/
chan: number;
/**
* @generated from field: optional string srv_name = 3;
*/
srvName: string;
};
/**
* Describes the message perfetto.protos.TrustyIpcRxFtraceEvent.
* Use `create(TrustyIpcRxFtraceEventSchema)` to create a new message.
*/
export declare const TrustyIpcRxFtraceEventSchema: GenMessage<TrustyIpcRxFtraceEvent>;
/**
* @generated from message perfetto.protos.TrustyEnqueueNopFtraceEvent
*/
export type TrustyEnqueueNopFtraceEvent = Message<"perfetto.protos.TrustyEnqueueNopFtraceEvent"> & {
/**
* @generated from field: optional uint32 arg1 = 1;
*/
arg1: number;
/**
* @generated from field: optional uint32 arg2 = 2;
*/
arg2: number;
/**
* @generated from field: optional uint32 arg3 = 3;
*/
arg3: number;
};
/**
* Describes the message perfetto.protos.TrustyEnqueueNopFtraceEvent.
* Use `create(TrustyEnqueueNopFtraceEventSchema)` to create a new message.
*/
export declare const TrustyEnqueueNopFtraceEventSchema: GenMessage<TrustyEnqueueNopFtraceEvent>;
//# sourceMappingURL=trusty_pb.d.ts.map