UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

219 lines 6.68 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/trace/ftrace/sde.proto. */ export declare const file_protos_perfetto_trace_ftrace_sde: GenFile; /** * @generated from message perfetto.protos.SdeTracingMarkWriteFtraceEvent */ export type SdeTracingMarkWriteFtraceEvent = Message<"perfetto.protos.SdeTracingMarkWriteFtraceEvent"> & { /** * @generated from field: optional int32 pid = 1; */ pid: number; /** * @generated from field: optional string trace_name = 2; */ traceName: string; /** * @generated from field: optional uint32 trace_type = 3; */ traceType: number; /** * @generated from field: optional int32 value = 4; */ value: number; /** * @generated from field: optional uint32 trace_begin = 5; */ traceBegin: number; }; /** * Describes the message perfetto.protos.SdeTracingMarkWriteFtraceEvent. * Use `create(SdeTracingMarkWriteFtraceEventSchema)` to create a new message. */ export declare const SdeTracingMarkWriteFtraceEventSchema: GenMessage<SdeTracingMarkWriteFtraceEvent>; /** * @generated from message perfetto.protos.SdeSdeEvtlogFtraceEvent */ export type SdeSdeEvtlogFtraceEvent = Message<"perfetto.protos.SdeSdeEvtlogFtraceEvent"> & { /** * @generated from field: optional string evtlog_tag = 1; */ evtlogTag: string; /** * @generated from field: optional int32 pid = 2; */ pid: number; /** * @generated from field: optional uint32 tag_id = 3; */ tagId: number; }; /** * Describes the message perfetto.protos.SdeSdeEvtlogFtraceEvent. * Use `create(SdeSdeEvtlogFtraceEventSchema)` to create a new message. */ export declare const SdeSdeEvtlogFtraceEventSchema: GenMessage<SdeSdeEvtlogFtraceEvent>; /** * @generated from message perfetto.protos.SdeSdePerfCalcCrtcFtraceEvent */ export type SdeSdePerfCalcCrtcFtraceEvent = Message<"perfetto.protos.SdeSdePerfCalcCrtcFtraceEvent"> & { /** * @generated from field: optional uint64 bw_ctl_ebi = 1; */ bwCtlEbi: bigint; /** * @generated from field: optional uint64 bw_ctl_llcc = 2; */ bwCtlLlcc: bigint; /** * @generated from field: optional uint64 bw_ctl_mnoc = 3; */ bwCtlMnoc: bigint; /** * @generated from field: optional uint32 core_clk_rate = 4; */ coreClkRate: number; /** * @generated from field: optional uint32 crtc = 5; */ crtc: number; /** * @generated from field: optional uint64 ib_ebi = 6; */ ibEbi: bigint; /** * @generated from field: optional uint64 ib_llcc = 7; */ ibLlcc: bigint; /** * @generated from field: optional uint64 ib_mnoc = 8; */ ibMnoc: bigint; }; /** * Describes the message perfetto.protos.SdeSdePerfCalcCrtcFtraceEvent. * Use `create(SdeSdePerfCalcCrtcFtraceEventSchema)` to create a new message. */ export declare const SdeSdePerfCalcCrtcFtraceEventSchema: GenMessage<SdeSdePerfCalcCrtcFtraceEvent>; /** * @generated from message perfetto.protos.SdeSdePerfCrtcUpdateFtraceEvent */ export type SdeSdePerfCrtcUpdateFtraceEvent = Message<"perfetto.protos.SdeSdePerfCrtcUpdateFtraceEvent"> & { /** * @generated from field: optional uint64 bw_ctl_ebi = 1; */ bwCtlEbi: bigint; /** * @generated from field: optional uint64 bw_ctl_llcc = 2; */ bwCtlLlcc: bigint; /** * @generated from field: optional uint64 bw_ctl_mnoc = 3; */ bwCtlMnoc: bigint; /** * @generated from field: optional uint32 core_clk_rate = 4; */ coreClkRate: number; /** * @generated from field: optional uint32 crtc = 5; */ crtc: number; /** * @generated from field: optional int32 params = 6; */ params: number; /** * @generated from field: optional uint64 per_pipe_ib_ebi = 7; */ perPipeIbEbi: bigint; /** * @generated from field: optional uint64 per_pipe_ib_llcc = 8; */ perPipeIbLlcc: bigint; /** * @generated from field: optional uint64 per_pipe_ib_mnoc = 9; */ perPipeIbMnoc: bigint; /** * @generated from field: optional uint32 stop_req = 10; */ stopReq: number; /** * @generated from field: optional uint32 update_bus = 11; */ updateBus: number; /** * @generated from field: optional uint32 update_clk = 12; */ updateClk: number; }; /** * Describes the message perfetto.protos.SdeSdePerfCrtcUpdateFtraceEvent. * Use `create(SdeSdePerfCrtcUpdateFtraceEventSchema)` to create a new message. */ export declare const SdeSdePerfCrtcUpdateFtraceEventSchema: GenMessage<SdeSdePerfCrtcUpdateFtraceEvent>; /** * @generated from message perfetto.protos.SdeSdePerfSetQosLutsFtraceEvent */ export type SdeSdePerfSetQosLutsFtraceEvent = Message<"perfetto.protos.SdeSdePerfSetQosLutsFtraceEvent"> & { /** * @generated from field: optional uint32 fl = 1; */ fl: number; /** * @generated from field: optional uint32 fmt = 2; */ fmt: number; /** * @generated from field: optional uint64 lut = 3; */ lut: bigint; /** * @generated from field: optional uint32 lut_usage = 4; */ lutUsage: number; /** * @generated from field: optional uint32 pnum = 5; */ pnum: number; /** * @generated from field: optional uint32 rt = 6; */ rt: number; }; /** * Describes the message perfetto.protos.SdeSdePerfSetQosLutsFtraceEvent. * Use `create(SdeSdePerfSetQosLutsFtraceEventSchema)` to create a new message. */ export declare const SdeSdePerfSetQosLutsFtraceEventSchema: GenMessage<SdeSdePerfSetQosLutsFtraceEvent>; /** * @generated from message perfetto.protos.SdeSdePerfUpdateBusFtraceEvent */ export type SdeSdePerfUpdateBusFtraceEvent = Message<"perfetto.protos.SdeSdePerfUpdateBusFtraceEvent"> & { /** * @generated from field: optional uint64 ab_quota = 1; */ abQuota: bigint; /** * @generated from field: optional uint32 bus_id = 2; */ busId: number; /** * @generated from field: optional int32 client = 3; */ client: number; /** * @generated from field: optional uint64 ib_quota = 4; */ ibQuota: bigint; }; /** * Describes the message perfetto.protos.SdeSdePerfUpdateBusFtraceEvent. * Use `create(SdeSdePerfUpdateBusFtraceEventSchema)` to create a new message. */ export declare const SdeSdePerfUpdateBusFtraceEventSchema: GenMessage<SdeSdePerfUpdateBusFtraceEvent>; //# sourceMappingURL=sde_pb.d.ts.map