perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
39 lines • 1.36 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/chrome/chrome_trigger.proto.
*/
export declare const file_protos_perfetto_trace_chrome_chrome_trigger: GenFile;
/**
* Information about a specific trigger during a background tracing scenario
* Associated packet timestamps are useful to delimitate a scenario range in a
* trace. Triggers are also useful for filtering traces.
*
* @generated from message perfetto.protos.ChromeTrigger
*/
export type ChromeTrigger = Message<"perfetto.protos.ChromeTrigger"> & {
/**
* Name of the trigger which was received.
*
* @generated from field: optional string trigger_name = 1;
*/
triggerName: string;
/**
* SHA1 hash of the trigger name.
*
* @generated from field: optional fixed32 trigger_name_hash = 2;
*/
triggerNameHash: number;
/**
* Flow id which should terminate on this trigger.
*
* @generated from field: optional fixed64 flow_id = 3;
*/
flowId: bigint;
};
/**
* Describes the message perfetto.protos.ChromeTrigger.
* Use `create(ChromeTriggerSchema)` to create a new message.
*/
export declare const ChromeTriggerSchema: GenMessage<ChromeTrigger>;
//# sourceMappingURL=chrome_trigger_pb.d.ts.map