perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
153 lines (131 loc) • 5.84 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/regulator.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/regulator.proto.
*/
export const file_protos_perfetto_trace_ftrace_regulator: GenFile = /*@__PURE__*/
fileDesc("Cixwcm90b3MvcGVyZmV0dG8vdHJhY2UvZnRyYWNlL3JlZ3VsYXRvci5wcm90bxIPcGVyZmV0dG8ucHJvdG9zIisKG1JlZ3VsYXRvckRpc2FibGVGdHJhY2VFdmVudBIMCgRuYW1lGAEgASgJIjMKI1JlZ3VsYXRvckRpc2FibGVDb21wbGV0ZUZ0cmFjZUV2ZW50EgwKBG5hbWUYASABKAkiKgoaUmVndWxhdG9yRW5hYmxlRnRyYWNlRXZlbnQSDAoEbmFtZRgBIAEoCSIyCiJSZWd1bGF0b3JFbmFibGVDb21wbGV0ZUZ0cmFjZUV2ZW50EgwKBG5hbWUYASABKAkiLwofUmVndWxhdG9yRW5hYmxlRGVsYXlGdHJhY2VFdmVudBIMCgRuYW1lGAEgASgJIkgKHlJlZ3VsYXRvclNldFZvbHRhZ2VGdHJhY2VFdmVudBIMCgRuYW1lGAEgASgJEgsKA21pbhgCIAEoBRILCgNtYXgYAyABKAUiQwomUmVndWxhdG9yU2V0Vm9sdGFnZUNvbXBsZXRlRnRyYWNlRXZlbnQSDAoEbmFtZRgBIAEoCRILCgN2YWwYAiABKA0");
/**
* @generated from message perfetto.protos.RegulatorDisableFtraceEvent
*/
export type RegulatorDisableFtraceEvent = Message<"perfetto.protos.RegulatorDisableFtraceEvent"> & {
/**
* @generated from field: optional string name = 1;
*/
name: string;
};
/**
* Describes the message perfetto.protos.RegulatorDisableFtraceEvent.
* Use `create(RegulatorDisableFtraceEventSchema)` to create a new message.
*/
export const RegulatorDisableFtraceEventSchema: GenMessage<RegulatorDisableFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_regulator, 0);
/**
* @generated from message perfetto.protos.RegulatorDisableCompleteFtraceEvent
*/
export type RegulatorDisableCompleteFtraceEvent = Message<"perfetto.protos.RegulatorDisableCompleteFtraceEvent"> & {
/**
* @generated from field: optional string name = 1;
*/
name: string;
};
/**
* Describes the message perfetto.protos.RegulatorDisableCompleteFtraceEvent.
* Use `create(RegulatorDisableCompleteFtraceEventSchema)` to create a new message.
*/
export const RegulatorDisableCompleteFtraceEventSchema: GenMessage<RegulatorDisableCompleteFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_regulator, 1);
/**
* @generated from message perfetto.protos.RegulatorEnableFtraceEvent
*/
export type RegulatorEnableFtraceEvent = Message<"perfetto.protos.RegulatorEnableFtraceEvent"> & {
/**
* @generated from field: optional string name = 1;
*/
name: string;
};
/**
* Describes the message perfetto.protos.RegulatorEnableFtraceEvent.
* Use `create(RegulatorEnableFtraceEventSchema)` to create a new message.
*/
export const RegulatorEnableFtraceEventSchema: GenMessage<RegulatorEnableFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_regulator, 2);
/**
* @generated from message perfetto.protos.RegulatorEnableCompleteFtraceEvent
*/
export type RegulatorEnableCompleteFtraceEvent = Message<"perfetto.protos.RegulatorEnableCompleteFtraceEvent"> & {
/**
* @generated from field: optional string name = 1;
*/
name: string;
};
/**
* Describes the message perfetto.protos.RegulatorEnableCompleteFtraceEvent.
* Use `create(RegulatorEnableCompleteFtraceEventSchema)` to create a new message.
*/
export const RegulatorEnableCompleteFtraceEventSchema: GenMessage<RegulatorEnableCompleteFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_regulator, 3);
/**
* @generated from message perfetto.protos.RegulatorEnableDelayFtraceEvent
*/
export type RegulatorEnableDelayFtraceEvent = Message<"perfetto.protos.RegulatorEnableDelayFtraceEvent"> & {
/**
* @generated from field: optional string name = 1;
*/
name: string;
};
/**
* Describes the message perfetto.protos.RegulatorEnableDelayFtraceEvent.
* Use `create(RegulatorEnableDelayFtraceEventSchema)` to create a new message.
*/
export const RegulatorEnableDelayFtraceEventSchema: GenMessage<RegulatorEnableDelayFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_regulator, 4);
/**
* @generated from message perfetto.protos.RegulatorSetVoltageFtraceEvent
*/
export type RegulatorSetVoltageFtraceEvent = Message<"perfetto.protos.RegulatorSetVoltageFtraceEvent"> & {
/**
* @generated from field: optional string name = 1;
*/
name: string;
/**
* @generated from field: optional int32 min = 2;
*/
min: number;
/**
* @generated from field: optional int32 max = 3;
*/
max: number;
};
/**
* Describes the message perfetto.protos.RegulatorSetVoltageFtraceEvent.
* Use `create(RegulatorSetVoltageFtraceEventSchema)` to create a new message.
*/
export const RegulatorSetVoltageFtraceEventSchema: GenMessage<RegulatorSetVoltageFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_regulator, 5);
/**
* @generated from message perfetto.protos.RegulatorSetVoltageCompleteFtraceEvent
*/
export type RegulatorSetVoltageCompleteFtraceEvent = Message<"perfetto.protos.RegulatorSetVoltageCompleteFtraceEvent"> & {
/**
* @generated from field: optional string name = 1;
*/
name: string;
/**
* @generated from field: optional uint32 val = 2;
*/
val: number;
};
/**
* Describes the message perfetto.protos.RegulatorSetVoltageCompleteFtraceEvent.
* Use `create(RegulatorSetVoltageCompleteFtraceEventSchema)` to create a new message.
*/
export const RegulatorSetVoltageCompleteFtraceEventSchema: GenMessage<RegulatorSetVoltageCompleteFtraceEvent> = /*@__PURE__*/
messageDesc(file_protos_perfetto_trace_ftrace_regulator, 6);