perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
167 lines (138 loc) • 5.49 kB
text/typescript
// 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/virtio_video.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/virtio_video.proto.
*/
export const file_protos_perfetto_trace_ftrace_virtio_video: GenFile = /*@__PURE__*/
fileDesc("Ci9wcm90b3MvcGVyZmV0dG8vdHJhY2UvZnRyYWNlL3ZpcnRpb192aWRlby5wcm90bxIPcGVyZmV0dG8ucHJvdG9zIjwKGVZpcnRpb1ZpZGVvQ21kRnRyYWNlRXZlbnQSEQoJc3RyZWFtX2lkGAEgASgNEgwKBHR5cGUYAiABKA0iQAodVmlydGlvVmlkZW9DbWREb25lRnRyYWNlRXZlbnQSEQoJc3RyZWFtX2lkGAEgASgNEgwKBHR5cGUYAiABKA0ixAEKI1ZpcnRpb1ZpZGVvUmVzb3VyY2VRdWV1ZUZ0cmFjZUV2ZW50EhIKCmRhdGFfc2l6ZTAYASABKA0SEgoKZGF0YV9zaXplMRgCIAEoDRISCgpkYXRhX3NpemUyGAMgASgNEhIKCmRhdGFfc2l6ZTMYBCABKA0SEgoKcXVldWVfdHlwZRgFIAEoDRITCgtyZXNvdXJjZV9pZBgGIAEoBRIRCglzdHJlYW1faWQYByABKAUSEQoJdGltZXN0YW1wGAggASgEIsgBCidWaXJ0aW9WaWRlb1Jlc291cmNlUXVldWVEb25lRnRyYWNlRXZlbnQSEgoKZGF0YV9zaXplMBgBIAEoDRISCgpkYXRhX3NpemUxGAIgASgNEhIKCmRhdGFfc2l6ZTIYAyABKA0SEgoKZGF0YV9zaXplMxgEIAEoDRISCgpxdWV1ZV90eXBlGAUgASgNEhMKC3Jlc291cmNlX2lkGAYgASgFEhEKCXN0cmVhbV9pZBgHIAEoBRIRCgl0aW1lc3RhbXAYCCABKAQ");
/**
* @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 const VirtioVideoCmdFtraceEventSchema: GenMessage<VirtioVideoCmdFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_virtio_video, 0);
/**
* @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 const VirtioVideoCmdDoneFtraceEventSchema: GenMessage<VirtioVideoCmdDoneFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_virtio_video, 1);
/**
* @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 const VirtioVideoResourceQueueFtraceEventSchema: GenMessage<VirtioVideoResourceQueueFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_virtio_video, 2);
/**
* @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 const VirtioVideoResourceQueueDoneFtraceEventSchema: GenMessage<VirtioVideoResourceQueueDoneFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_virtio_video, 3);