perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
83 lines • 11.5 kB
JavaScript
"use strict";
//
// Copyright (C) 2017 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.DataSourceConfig_SessionInitiatorSchema = exports.DataSourceConfig_SessionInitiator = exports.DataSourceConfigSchema = exports.file_protos_perfetto_config_data_source_config = void 0;
const codegenv1_1 = require("@bufbuild/protobuf/codegenv1");
const android_game_intervention_list_config_pb_1 = require("./android/android_game_intervention_list_config_pb");
const android_input_event_config_pb_1 = require("./android/android_input_event_config_pb");
const android_log_config_pb_1 = require("./android/android_log_config_pb");
const android_polled_state_config_pb_1 = require("./android/android_polled_state_config_pb");
const android_system_property_config_pb_1 = require("./android/android_system_property_config_pb");
const android_sdk_sysprop_guard_config_pb_1 = require("./android/android_sdk_sysprop_guard_config_pb");
const network_trace_config_pb_1 = require("./android/network_trace_config_pb");
const packages_list_config_pb_1 = require("./android/packages_list_config_pb");
const pixel_modem_config_pb_1 = require("./android/pixel_modem_config_pb");
const protolog_config_pb_1 = require("./android/protolog_config_pb");
const surfaceflinger_layers_config_pb_1 = require("./android/surfaceflinger_layers_config_pb");
const surfaceflinger_transactions_config_pb_1 = require("./android/surfaceflinger_transactions_config_pb");
const windowmanager_config_pb_1 = require("./android/windowmanager_config_pb");
const chrome_config_pb_1 = require("./chrome/chrome_config_pb");
const v8_config_pb_1 = require("./chrome/v8_config_pb");
const etw_config_pb_1 = require("./etw/etw_config_pb");
const system_metrics_pb_1 = require("./chrome/system_metrics_pb");
const ftrace_config_pb_1 = require("./ftrace/ftrace_config_pb");
const gpu_counter_config_pb_1 = require("./gpu/gpu_counter_config_pb");
const vulkan_memory_config_pb_1 = require("./gpu/vulkan_memory_config_pb");
const inode_file_config_pb_1 = require("./inode_file/inode_file_config_pb");
const interceptor_config_pb_1 = require("./interceptor_config_pb");
const android_power_config_pb_1 = require("./power/android_power_config_pb");
const statsd_tracing_config_pb_1 = require("./statsd/statsd_tracing_config_pb");
const process_stats_config_pb_1 = require("./process_stats/process_stats_config_pb");
const heapprofd_config_pb_1 = require("./profiling/heapprofd_config_pb");
const java_hprof_config_pb_1 = require("./profiling/java_hprof_config_pb");
const perf_event_config_pb_1 = require("./profiling/perf_event_config_pb");
const sys_stats_config_pb_1 = require("./sys_stats/sys_stats_config_pb");
const test_config_pb_1 = require("./test_config_pb");
const track_event_config_pb_1 = require("./track_event/track_event_config_pb");
const system_info_pb_1 = require("./system_info/system_info_pb");
/**
* Describes the file protos/perfetto/config/data_source_config.proto.
*/
exports.file_protos_perfetto_config_data_source_config = (0, codegenv1_1.fileDesc)("Ci9wcm90b3MvcGVyZmV0dG8vY29uZmlnL2RhdGFfc291cmNlX2NvbmZpZy5wcm90bxIPcGVyZmV0dG8ucHJvdG9zIo4VChBEYXRhU291cmNlQ29uZmlnEgwKBG5hbWUYASABKAkSFQoNdGFyZ2V0X2J1ZmZlchgCIAEoDRIZChF0cmFjZV9kdXJhdGlvbl9tcxgDIAEoDRIpCiFwcmVmZXJfc3VzcGVuZF9jbG9ja19mb3JfZHVyYXRpb24YeiABKAgSFwoPc3RvcF90aW1lb3V0X21zGAcgASgNEh8KF2VuYWJsZV9leHRyYV9ndWFyZHJhaWxzGAYgASgIEk0KEXNlc3Npb25faW5pdGlhdG9yGAggASgOMjIucGVyZmV0dG8ucHJvdG9zLkRhdGFTb3VyY2VDb25maWcuU2Vzc2lvbkluaXRpYXRvchIaChJ0cmFjaW5nX3Nlc3Npb25faWQYBCABKAQSOAoNZnRyYWNlX2NvbmZpZxhkIAEoCzIdLnBlcmZldHRvLnByb3Rvcy5GdHJhY2VDb25maWdCAigBEj8KEWlub2RlX2ZpbGVfY29uZmlnGGYgASgLMiAucGVyZmV0dG8ucHJvdG9zLklub2RlRmlsZUNvbmZpZ0ICKAESRQoUcHJvY2Vzc19zdGF0c19jb25maWcYZyABKAsyIy5wZXJmZXR0by5wcm90b3MuUHJvY2Vzc1N0YXRzQ29uZmlnQgIoARI9ChBzeXNfc3RhdHNfY29uZmlnGGggASgLMh8ucGVyZmV0dG8ucHJvdG9zLlN5c1N0YXRzQ29uZmlnQgIoARI+ChBoZWFwcHJvZmRfY29uZmlnGGkgASgLMiAucGVyZmV0dG8ucHJvdG9zLkhlYXBwcm9mZENvbmZpZ0ICKAESPwoRamF2YV9ocHJvZl9jb25maWcYbiABKAsyIC5wZXJmZXR0by5wcm90b3MuSmF2YUhwcm9mQ29uZmlnQgIoARJFChRhbmRyb2lkX3Bvd2VyX2NvbmZpZxhqIAEoCzIjLnBlcmZldHRvLnByb3Rvcy5BbmRyb2lkUG93ZXJDb25maWdCAigBEkEKEmFuZHJvaWRfbG9nX2NvbmZpZxhrIAEoCzIhLnBlcmZldHRvLnByb3Rvcy5BbmRyb2lkTG9nQ29uZmlnQgIoARJBChJncHVfY291bnRlcl9jb25maWcYbCABKAsyIS5wZXJmZXR0by5wcm90b3MuR3B1Q291bnRlckNvbmZpZ0ICKAESZQolYW5kcm9pZF9nYW1lX2ludGVydmVudGlvbl9saXN0X2NvbmZpZxh0IAEoCzIyLnBlcmZldHRvLnByb3Rvcy5BbmRyb2lkR2FtZUludGVydmVudGlvbkxpc3RDb25maWdCAigBEkUKFHBhY2thZ2VzX2xpc3RfY29uZmlnGG0gASgLMiMucGVyZmV0dG8ucHJvdG9zLlBhY2thZ2VzTGlzdENvbmZpZ0ICKAESPwoRcGVyZl9ldmVudF9jb25maWcYbyABKAsyIC5wZXJmZXR0by5wcm90b3MuUGVyZkV2ZW50Q29uZmlnQgIoARJFChR2dWxrYW5fbWVtb3J5X2NvbmZpZxhwIAEoCzIjLnBlcmZldHRvLnByb3Rvcy5WdWxrYW5NZW1vcnlDb25maWdCAigBEkEKEnRyYWNrX2V2ZW50X2NvbmZpZxhxIAEoCzIhLnBlcmZldHRvLnByb3Rvcy5UcmFja0V2ZW50Q29uZmlnQgIoARJSChthbmRyb2lkX3BvbGxlZF9zdGF0ZV9jb25maWcYciABKAsyKS5wZXJmZXR0by5wcm90b3MuQW5kcm9pZFBvbGxlZFN0YXRlQ29uZmlnQgIoARJYCh5hbmRyb2lkX3N5c3RlbV9wcm9wZXJ0eV9jb25maWcYdiABKAsyLC5wZXJmZXR0by5wcm90b3MuQW5kcm9pZFN5c3RlbVByb3BlcnR5Q29uZmlnQgIoARJHChVzdGF0c2RfdHJhY2luZ19jb25maWcYdSABKAsyJC5wZXJmZXR0by5wcm90b3MuU3RhdHNkVHJhY2luZ0NvbmZpZ0ICKAESPQoSc3lzdGVtX2luZm9fY29uZmlnGHcgASgLMiEucGVyZmV0dG8ucHJvdG9zLlN5c3RlbUluZm9Db25maWcSNAoNY2hyb21lX2NvbmZpZxhlIAEoCzIdLnBlcmZldHRvLnByb3Rvcy5DaHJvbWVDb25maWcSMAoJdjhfY29uZmlnGH8gASgLMhkucGVyZmV0dG8ucHJvdG9zLlY4Q29uZmlnQgIoARI+ChJpbnRlcmNlcHRvcl9jb25maWcYcyABKAsyIi5wZXJmZXR0by5wcm90b3MuSW50ZXJjZXB0b3JDb25maWcSUgobbmV0d29ya19wYWNrZXRfdHJhY2VfY29uZmlnGHggASgLMikucGVyZmV0dG8ucHJvdG9zLk5ldHdvcmtQYWNrZXRUcmFjZUNvbmZpZ0ICKAESVQocc3VyZmFjZWZsaW5nZXJfbGF5ZXJzX2NvbmZpZxh5IAEoCzIrLnBlcmZldHRvLnByb3Rvcy5TdXJmYWNlRmxpbmdlckxheWVyc0NvbmZpZ0ICKAESYQoic3VyZmFjZWZsaW5nZXJfdHJhbnNhY3Rpb25zX2NvbmZpZxh7IAEoCzIxLnBlcmZldHRvLnByb3Rvcy5TdXJmYWNlRmxpbmdlclRyYW5zYWN0aW9uc0NvbmZpZ0ICKAESWwogYW5kcm9pZF9zZGtfc3lzcHJvcF9ndWFyZF9jb25maWcYfCABKAsyLS5wZXJmZXR0by5wcm90b3MuQW5kcm9pZFNka1N5c3Byb3BHdWFyZENvbmZpZ0ICKAESMgoKZXR3X2NvbmZpZxh9IAEoCzIaLnBlcmZldHRvLnByb3Rvcy5FdHdDb25maWdCAigBEjwKD3Byb3RvbG9nX2NvbmZpZxh+IAEoCzIfLnBlcmZldHRvLnByb3Rvcy5Qcm90b0xvZ0NvbmZpZ0ICKAESUQoaYW5kcm9pZF9pbnB1dF9ldmVudF9jb25maWcYgAEgASgLMigucGVyZmV0dG8ucHJvdG9zLkFuZHJvaWRJbnB1dEV2ZW50Q29uZmlnQgIoARJCChJwaXhlbF9tb2RlbV9jb25maWcYgQEgASgLMiEucGVyZmV0dG8ucHJvdG9zLlBpeGVsTW9kZW1Db25maWdCAigBEkcKFHdpbmRvd21hbmFnZXJfY29uZmlnGIIBIAEoCzIkLnBlcmZldHRvLnByb3Rvcy5XaW5kb3dNYW5hZ2VyQ29uZmlnQgIoARJSChdjaHJvbWl1bV9zeXN0ZW1fbWV0cmljcxiDASABKAsyLC5wZXJmZXR0by5wcm90b3MuQ2hyb21pdW1TeXN0ZW1NZXRyaWNzQ29uZmlnQgIoARIWCg1sZWdhY3lfY29uZmlnGOgHIAEoCRIxCgtmb3JfdGVzdGluZxjpByABKAsyGy5wZXJmZXR0by5wcm90b3MuVGVzdENvbmZpZyJbChBTZXNzaW9uSW5pdGlhdG9yEiEKHVNFU1NJT05fSU5JVElBVE9SX1VOU1BFQ0lGSUVEEAASJAogU0VTU0lPTl9JTklUSUFUT1JfVFJVU1RFRF9TWVNURU0QAUoLCP///38QgICAgAE", [android_game_intervention_list_config_pb_1.file_protos_perfetto_config_android_android_game_intervention_list_config, android_input_event_config_pb_1.file_protos_perfetto_config_android_android_input_event_config, android_log_config_pb_1.file_protos_perfetto_config_android_android_log_config, android_polled_state_config_pb_1.file_protos_perfetto_config_android_android_polled_state_config, android_system_property_config_pb_1.file_protos_perfetto_config_android_android_system_property_config, android_sdk_sysprop_guard_config_pb_1.file_protos_perfetto_config_android_android_sdk_sysprop_guard_config, network_trace_config_pb_1.file_protos_perfetto_config_android_network_trace_config, packages_list_config_pb_1.file_protos_perfetto_config_android_packages_list_config, pixel_modem_config_pb_1.file_protos_perfetto_config_android_pixel_modem_config, protolog_config_pb_1.file_protos_perfetto_config_android_protolog_config, surfaceflinger_layers_config_pb_1.file_protos_perfetto_config_android_surfaceflinger_layers_config, surfaceflinger_transactions_config_pb_1.file_protos_perfetto_config_android_surfaceflinger_transactions_config, windowmanager_config_pb_1.file_protos_perfetto_config_android_windowmanager_config, chrome_config_pb_1.file_protos_perfetto_config_chrome_chrome_config, v8_config_pb_1.file_protos_perfetto_config_chrome_v8_config, etw_config_pb_1.file_protos_perfetto_config_etw_etw_config, system_metrics_pb_1.file_protos_perfetto_config_chrome_system_metrics, ftrace_config_pb_1.file_protos_perfetto_config_ftrace_ftrace_config, gpu_counter_config_pb_1.file_protos_perfetto_config_gpu_gpu_counter_config, vulkan_memory_config_pb_1.file_protos_perfetto_config_gpu_vulkan_memory_config, inode_file_config_pb_1.file_protos_perfetto_config_inode_file_inode_file_config, interceptor_config_pb_1.file_protos_perfetto_config_interceptor_config, android_power_config_pb_1.file_protos_perfetto_config_power_android_power_config, statsd_tracing_config_pb_1.file_protos_perfetto_config_statsd_statsd_tracing_config, process_stats_config_pb_1.file_protos_perfetto_config_process_stats_process_stats_config, heapprofd_config_pb_1.file_protos_perfetto_config_profiling_heapprofd_config, java_hprof_config_pb_1.file_protos_perfetto_config_profiling_java_hprof_config, perf_event_config_pb_1.file_protos_perfetto_config_profiling_perf_event_config, sys_stats_config_pb_1.file_protos_perfetto_config_sys_stats_sys_stats_config, test_config_pb_1.file_protos_perfetto_config_test_config, track_event_config_pb_1.file_protos_perfetto_config_track_event_track_event_config, system_info_pb_1.file_protos_perfetto_config_system_info_system_info]);
/**
* Describes the message perfetto.protos.DataSourceConfig.
* Use `create(DataSourceConfigSchema)` to create a new message.
*/
exports.DataSourceConfigSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_config_data_source_config, 0);
/**
* @generated from enum perfetto.protos.DataSourceConfig.SessionInitiator
*/
var DataSourceConfig_SessionInitiator;
(function (DataSourceConfig_SessionInitiator) {
/**
* @generated from enum value: SESSION_INITIATOR_UNSPECIFIED = 0;
*/
DataSourceConfig_SessionInitiator[DataSourceConfig_SessionInitiator["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* This trace was initiated from a trusted system app has DUMP and
* USAGE_STATS permission. This system app is expected to not expose the
* trace to the user of the device.
* This is determined by checking the UID initiating the trace.
*
* @generated from enum value: SESSION_INITIATOR_TRUSTED_SYSTEM = 1;
*/
DataSourceConfig_SessionInitiator[DataSourceConfig_SessionInitiator["TRUSTED_SYSTEM"] = 1] = "TRUSTED_SYSTEM";
})(DataSourceConfig_SessionInitiator || (exports.DataSourceConfig_SessionInitiator = DataSourceConfig_SessionInitiator = {}));
/**
* Describes the enum perfetto.protos.DataSourceConfig.SessionInitiator.
*/
exports.DataSourceConfig_SessionInitiatorSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_config_data_source_config, 0, 0);
//# sourceMappingURL=data_source_config_pb.js.map