UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

59 lines 4.99 kB
"use strict"; // // Copyright (C) 2023 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. Object.defineProperty(exports, "__esModule", { value: true }); exports.TracingTriggerRulesConfigSchema = exports.ChromeFieldTracingConfigSchema = exports.ScenarioConfigSchema = exports.NestedScenarioConfigSchema = exports.TriggerRule_RepeatingIntervalSchema = exports.TriggerRule_HistogramTriggerSchema = exports.TriggerRuleSchema = exports.file_protos_perfetto_config_chrome_scenario_config = void 0; const codegenv1_1 = require("@bufbuild/protobuf/codegenv1"); const trace_config_pb_1 = require("../trace_config_pb"); /** * Describes the file protos/perfetto/config/chrome/scenario_config.proto. */ exports.file_protos_perfetto_config_chrome_scenario_config = (0, codegenv1_1.fileDesc)("CjNwcm90b3MvcGVyZmV0dG8vY29uZmlnL2Nocm9tZS9zY2VuYXJpb19jb25maWcucHJvdG8SD3BlcmZldHRvLnByb3RvcyKsAwoLVHJpZ2dlclJ1bGUSDAoEbmFtZRgBIAEoCRIWCg50cmlnZ2VyX2NoYW5jZRgCIAEoAhIQCghkZWxheV9tcxgDIAEoBBIbChNhY3RpdmF0aW9uX2RlbGF5X21zGAggASgEEh0KE21hbnVhbF90cmlnZ2VyX25hbWUYBCABKAlIABJCCgloaXN0b2dyYW0YBSABKAsyLS5wZXJmZXR0by5wcm90b3MuVHJpZ2dlclJ1bGUuSGlzdG9ncmFtVHJpZ2dlckgAEkwKEnJlcGVhdGluZ19pbnRlcnZhbBgGIAEoCzIuLnBlcmZldHRvLnByb3Rvcy5UcmlnZ2VyUnVsZS5SZXBlYXRpbmdJbnRlcnZhbEgAGlAKEEhpc3RvZ3JhbVRyaWdnZXISFgoOaGlzdG9ncmFtX25hbWUYASABKAkSEQoJbWluX3ZhbHVlGAIgASgDEhEKCW1heF92YWx1ZRgDIAEoAxo6ChFSZXBlYXRpbmdJbnRlcnZhbBIRCglwZXJpb2RfbXMYASABKAQSEgoKcmFuZG9taXplZBgCIAEoCEIJCgd0cmlnZ2VyIsYBChROZXN0ZWRTY2VuYXJpb0NvbmZpZxIVCg1zY2VuYXJpb19uYW1lGAEgASgJEjEKC3N0YXJ0X3J1bGVzGAIgAygLMhwucGVyZmV0dG8ucHJvdG9zLlRyaWdnZXJSdWxlEjAKCnN0b3BfcnVsZXMYAyADKAsyHC5wZXJmZXR0by5wcm90b3MuVHJpZ2dlclJ1bGUSMgoMdXBsb2FkX3J1bGVzGAQgAygLMhwucGVyZmV0dG8ucHJvdG9zLlRyaWdnZXJSdWxlIugCCg5TY2VuYXJpb0NvbmZpZxIVCg1zY2VuYXJpb19uYW1lGAEgASgJEjEKC3N0YXJ0X3J1bGVzGAIgAygLMhwucGVyZmV0dG8ucHJvdG9zLlRyaWdnZXJSdWxlEjAKCnN0b3BfcnVsZXMYAyADKAsyHC5wZXJmZXR0by5wcm90b3MuVHJpZ2dlclJ1bGUSMgoMdXBsb2FkX3J1bGVzGAQgAygLMhwucGVyZmV0dG8ucHJvdG9zLlRyaWdnZXJSdWxlEjEKC3NldHVwX3J1bGVzGAUgAygLMhwucGVyZmV0dG8ucHJvdG9zLlRyaWdnZXJSdWxlEjIKDHRyYWNlX2NvbmZpZxgGIAEoCzIcLnBlcmZldHRvLnByb3Rvcy5UcmFjZUNvbmZpZxI/ChBuZXN0ZWRfc2NlbmFyaW9zGAcgAygLMiUucGVyZmV0dG8ucHJvdG9zLk5lc3RlZFNjZW5hcmlvQ29uZmlnIk4KGENocm9tZUZpZWxkVHJhY2luZ0NvbmZpZxIyCglzY2VuYXJpb3MYASADKAsyHy5wZXJmZXR0by5wcm90b3MuU2NlbmFyaW9Db25maWciSAoZVHJhY2luZ1RyaWdnZXJSdWxlc0NvbmZpZxIrCgVydWxlcxgBIAMoCzIcLnBlcmZldHRvLnByb3Rvcy5UcmlnZ2VyUnVsZQ", [trace_config_pb_1.file_protos_perfetto_config_trace_config]); /** * Describes the message perfetto.protos.TriggerRule. * Use `create(TriggerRuleSchema)` to create a new message. */ exports.TriggerRuleSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_chrome_scenario_config, 0); /** * Describes the message perfetto.protos.TriggerRule.HistogramTrigger. * Use `create(TriggerRule_HistogramTriggerSchema)` to create a new message. */ exports.TriggerRule_HistogramTriggerSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_chrome_scenario_config, 0, 0); /** * Describes the message perfetto.protos.TriggerRule.RepeatingInterval. * Use `create(TriggerRule_RepeatingIntervalSchema)` to create a new message. */ exports.TriggerRule_RepeatingIntervalSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_chrome_scenario_config, 0, 1); /** * Describes the message perfetto.protos.NestedScenarioConfig. * Use `create(NestedScenarioConfigSchema)` to create a new message. */ exports.NestedScenarioConfigSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_chrome_scenario_config, 1); /** * Describes the message perfetto.protos.ScenarioConfig. * Use `create(ScenarioConfigSchema)` to create a new message. */ exports.ScenarioConfigSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_chrome_scenario_config, 2); /** * Describes the message perfetto.protos.ChromeFieldTracingConfig. * Use `create(ChromeFieldTracingConfigSchema)` to create a new message. */ exports.ChromeFieldTracingConfigSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_chrome_scenario_config, 3); /** * Describes the message perfetto.protos.TracingTriggerRulesConfig. * Use `create(TracingTriggerRulesConfigSchema)` to create a new message. */ exports.TracingTriggerRulesConfigSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_chrome_scenario_config, 4); //# sourceMappingURL=scenario_config_pb.js.map