perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
127 lines • 4.19 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/ftrace/virtio_video.proto.
*/
export declare const file_protos_perfetto_trace_ftrace_virtio_video: GenFile;
/**
* @generated from message perfetto.protos.VirtioVideoCmdFtraceEvent
*/
export type VirtioVideoCmdFtraceEvent = Message<"perfetto.protos.VirtioVideoCmdFtraceEvent"> & {
/**
* @generated from field: optional uint32 stream_id = 1;
*/
streamId: number;
/**
* @generated from field: optional uint32 type = 2;
*/
type: number;
};
/**
* Describes the message perfetto.protos.VirtioVideoCmdFtraceEvent.
* Use `create(VirtioVideoCmdFtraceEventSchema)` to create a new message.
*/
export declare const VirtioVideoCmdFtraceEventSchema: GenMessage<VirtioVideoCmdFtraceEvent>;
/**
* @generated from message perfetto.protos.VirtioVideoCmdDoneFtraceEvent
*/
export type VirtioVideoCmdDoneFtraceEvent = Message<"perfetto.protos.VirtioVideoCmdDoneFtraceEvent"> & {
/**
* @generated from field: optional uint32 stream_id = 1;
*/
streamId: number;
/**
* @generated from field: optional uint32 type = 2;
*/
type: number;
};
/**
* Describes the message perfetto.protos.VirtioVideoCmdDoneFtraceEvent.
* Use `create(VirtioVideoCmdDoneFtraceEventSchema)` to create a new message.
*/
export declare const VirtioVideoCmdDoneFtraceEventSchema: GenMessage<VirtioVideoCmdDoneFtraceEvent>;
/**
* @generated from message perfetto.protos.VirtioVideoResourceQueueFtraceEvent
*/
export type VirtioVideoResourceQueueFtraceEvent = Message<"perfetto.protos.VirtioVideoResourceQueueFtraceEvent"> & {
/**
* @generated from field: optional uint32 data_size0 = 1;
*/
dataSize0: number;
/**
* @generated from field: optional uint32 data_size1 = 2;
*/
dataSize1: number;
/**
* @generated from field: optional uint32 data_size2 = 3;
*/
dataSize2: number;
/**
* @generated from field: optional uint32 data_size3 = 4;
*/
dataSize3: number;
/**
* @generated from field: optional uint32 queue_type = 5;
*/
queueType: number;
/**
* @generated from field: optional int32 resource_id = 6;
*/
resourceId: number;
/**
* @generated from field: optional int32 stream_id = 7;
*/
streamId: number;
/**
* @generated from field: optional uint64 timestamp = 8;
*/
timestamp: bigint;
};
/**
* Describes the message perfetto.protos.VirtioVideoResourceQueueFtraceEvent.
* Use `create(VirtioVideoResourceQueueFtraceEventSchema)` to create a new message.
*/
export declare const VirtioVideoResourceQueueFtraceEventSchema: GenMessage<VirtioVideoResourceQueueFtraceEvent>;
/**
* @generated from message perfetto.protos.VirtioVideoResourceQueueDoneFtraceEvent
*/
export type VirtioVideoResourceQueueDoneFtraceEvent = Message<"perfetto.protos.VirtioVideoResourceQueueDoneFtraceEvent"> & {
/**
* @generated from field: optional uint32 data_size0 = 1;
*/
dataSize0: number;
/**
* @generated from field: optional uint32 data_size1 = 2;
*/
dataSize1: number;
/**
* @generated from field: optional uint32 data_size2 = 3;
*/
dataSize2: number;
/**
* @generated from field: optional uint32 data_size3 = 4;
*/
dataSize3: number;
/**
* @generated from field: optional uint32 queue_type = 5;
*/
queueType: number;
/**
* @generated from field: optional int32 resource_id = 6;
*/
resourceId: number;
/**
* @generated from field: optional int32 stream_id = 7;
*/
streamId: number;
/**
* @generated from field: optional uint64 timestamp = 8;
*/
timestamp: bigint;
};
/**
* Describes the message perfetto.protos.VirtioVideoResourceQueueDoneFtraceEvent.
* Use `create(VirtioVideoResourceQueueDoneFtraceEventSchema)` to create a new message.
*/
export declare const VirtioVideoResourceQueueDoneFtraceEventSchema: GenMessage<VirtioVideoResourceQueueDoneFtraceEvent>;
//# sourceMappingURL=virtio_video_pb.d.ts.map