UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

185 lines 6.3 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/trace/ftrace/binder.proto. */ export declare const file_protos_perfetto_trace_ftrace_binder: GenFile; /** * @generated from message perfetto.protos.BinderTransactionFtraceEvent */ export type BinderTransactionFtraceEvent = Message<"perfetto.protos.BinderTransactionFtraceEvent"> & { /** * @generated from field: optional int32 debug_id = 1; */ debugId: number; /** * @generated from field: optional int32 target_node = 2; */ targetNode: number; /** * @generated from field: optional int32 to_proc = 3; */ toProc: number; /** * @generated from field: optional int32 to_thread = 4; */ toThread: number; /** * @generated from field: optional int32 reply = 5; */ reply: number; /** * @generated from field: optional uint32 code = 6; */ code: number; /** * @generated from field: optional uint32 flags = 7; */ flags: number; }; /** * Describes the message perfetto.protos.BinderTransactionFtraceEvent. * Use `create(BinderTransactionFtraceEventSchema)` to create a new message. */ export declare const BinderTransactionFtraceEventSchema: GenMessage<BinderTransactionFtraceEvent>; /** * @generated from message perfetto.protos.BinderTransactionReceivedFtraceEvent */ export type BinderTransactionReceivedFtraceEvent = Message<"perfetto.protos.BinderTransactionReceivedFtraceEvent"> & { /** * @generated from field: optional int32 debug_id = 1; */ debugId: number; }; /** * Describes the message perfetto.protos.BinderTransactionReceivedFtraceEvent. * Use `create(BinderTransactionReceivedFtraceEventSchema)` to create a new message. */ export declare const BinderTransactionReceivedFtraceEventSchema: GenMessage<BinderTransactionReceivedFtraceEvent>; /** * @generated from message perfetto.protos.BinderSetPriorityFtraceEvent */ export type BinderSetPriorityFtraceEvent = Message<"perfetto.protos.BinderSetPriorityFtraceEvent"> & { /** * @generated from field: optional int32 proc = 1; */ proc: number; /** * @generated from field: optional int32 thread = 2; */ thread: number; /** * @generated from field: optional uint32 old_prio = 3; */ oldPrio: number; /** * @generated from field: optional uint32 new_prio = 4; */ newPrio: number; /** * @generated from field: optional uint32 desired_prio = 5; */ desiredPrio: number; }; /** * Describes the message perfetto.protos.BinderSetPriorityFtraceEvent. * Use `create(BinderSetPriorityFtraceEventSchema)` to create a new message. */ export declare const BinderSetPriorityFtraceEventSchema: GenMessage<BinderSetPriorityFtraceEvent>; /** * @generated from message perfetto.protos.BinderLockFtraceEvent */ export type BinderLockFtraceEvent = Message<"perfetto.protos.BinderLockFtraceEvent"> & { /** * @generated from field: optional string tag = 1; */ tag: string; }; /** * Describes the message perfetto.protos.BinderLockFtraceEvent. * Use `create(BinderLockFtraceEventSchema)` to create a new message. */ export declare const BinderLockFtraceEventSchema: GenMessage<BinderLockFtraceEvent>; /** * @generated from message perfetto.protos.BinderLockedFtraceEvent */ export type BinderLockedFtraceEvent = Message<"perfetto.protos.BinderLockedFtraceEvent"> & { /** * @generated from field: optional string tag = 1; */ tag: string; }; /** * Describes the message perfetto.protos.BinderLockedFtraceEvent. * Use `create(BinderLockedFtraceEventSchema)` to create a new message. */ export declare const BinderLockedFtraceEventSchema: GenMessage<BinderLockedFtraceEvent>; /** * @generated from message perfetto.protos.BinderUnlockFtraceEvent */ export type BinderUnlockFtraceEvent = Message<"perfetto.protos.BinderUnlockFtraceEvent"> & { /** * @generated from field: optional string tag = 1; */ tag: string; }; /** * Describes the message perfetto.protos.BinderUnlockFtraceEvent. * Use `create(BinderUnlockFtraceEventSchema)` to create a new message. */ export declare const BinderUnlockFtraceEventSchema: GenMessage<BinderUnlockFtraceEvent>; /** * @generated from message perfetto.protos.BinderTransactionAllocBufFtraceEvent */ export type BinderTransactionAllocBufFtraceEvent = Message<"perfetto.protos.BinderTransactionAllocBufFtraceEvent"> & { /** * @generated from field: optional uint64 data_size = 1; */ dataSize: bigint; /** * @generated from field: optional int32 debug_id = 2; */ debugId: number; /** * @generated from field: optional uint64 offsets_size = 3; */ offsetsSize: bigint; /** * @generated from field: optional uint64 extra_buffers_size = 4; */ extraBuffersSize: bigint; }; /** * Describes the message perfetto.protos.BinderTransactionAllocBufFtraceEvent. * Use `create(BinderTransactionAllocBufFtraceEventSchema)` to create a new message. */ export declare const BinderTransactionAllocBufFtraceEventSchema: GenMessage<BinderTransactionAllocBufFtraceEvent>; /** * @generated from message perfetto.protos.BinderCommandFtraceEvent */ export type BinderCommandFtraceEvent = Message<"perfetto.protos.BinderCommandFtraceEvent"> & { /** * @generated from field: optional uint32 cmd = 1; */ cmd: number; }; /** * Describes the message perfetto.protos.BinderCommandFtraceEvent. * Use `create(BinderCommandFtraceEventSchema)` to create a new message. */ export declare const BinderCommandFtraceEventSchema: GenMessage<BinderCommandFtraceEvent>; /** * @generated from message perfetto.protos.BinderReturnFtraceEvent */ export type BinderReturnFtraceEvent = Message<"perfetto.protos.BinderReturnFtraceEvent"> & { /** * @generated from field: optional uint32 cmd = 1; */ cmd: number; }; /** * Describes the message perfetto.protos.BinderReturnFtraceEvent. * Use `create(BinderReturnFtraceEventSchema)` to create a new message. */ export declare const BinderReturnFtraceEventSchema: GenMessage<BinderReturnFtraceEvent>; //# sourceMappingURL=binder_pb.d.ts.map