UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

136 lines 20.4 kB
"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.TracePacket_SequenceFlagsSchema = exports.TracePacket_SequenceFlags = exports.TracePacketSchema = exports.file_protos_perfetto_trace_trace_packet = void 0; const codegenv1_1 = require("@bufbuild/protobuf/codegenv1"); const trace_stats_pb_1 = require("../common/trace_stats_pb"); const trace_config_pb_1 = require("../config/trace_config_pb"); const extension_descriptor_pb_1 = require("./extension_descriptor_pb"); const android_game_intervention_list_pb_1 = require("./android/android_game_intervention_list_pb"); const android_log_pb_1 = require("./android/android_log_pb"); const android_system_property_pb_1 = require("./android/android_system_property_pb"); const camera_event_pb_1 = require("./android/camera_event_pb"); const frame_timeline_event_pb_1 = require("./android/frame_timeline_event_pb"); const gpu_mem_event_pb_1 = require("./android/gpu_mem_event_pb"); const graphics_frame_event_pb_1 = require("./android/graphics_frame_event_pb"); const initial_display_state_pb_1 = require("./android/initial_display_state_pb"); const network_trace_pb_1 = require("./android/network_trace_pb"); const packages_list_pb_1 = require("./android/packages_list_pb"); const pixel_modem_events_pb_1 = require("./android/pixel_modem_events_pb"); const protolog_pb_1 = require("./android/protolog_pb"); const shell_transition_pb_1 = require("./android/shell_transition_pb"); const surfaceflinger_layers_pb_1 = require("./android/surfaceflinger_layers_pb"); const surfaceflinger_transactions_pb_1 = require("./android/surfaceflinger_transactions_pb"); const winscope_extensions_pb_1 = require("./android/winscope_extensions_pb"); const chrome_benchmark_metadata_pb_1 = require("./chrome/chrome_benchmark_metadata_pb"); const chrome_metadata_pb_1 = require("./chrome/chrome_metadata_pb"); const chrome_trace_event_pb_1 = require("./chrome/chrome_trace_event_pb"); const chrome_trigger_pb_1 = require("./chrome/chrome_trigger_pb"); const v8_pb_1 = require("./chrome/v8_pb"); const clock_snapshot_pb_1 = require("./clock_snapshot_pb"); const etw_event_bundle_pb_1 = require("./etw/etw_event_bundle_pb"); const inode_file_map_pb_1 = require("./filesystem/inode_file_map_pb"); const ftrace_event_bundle_pb_1 = require("./ftrace/ftrace_event_bundle_pb"); const ftrace_stats_pb_1 = require("./ftrace/ftrace_stats_pb"); const gpu_counter_event_pb_1 = require("./gpu/gpu_counter_event_pb"); const gpu_log_pb_1 = require("./gpu/gpu_log_pb"); const gpu_render_stage_event_pb_1 = require("./gpu/gpu_render_stage_event_pb"); const vulkan_memory_event_pb_1 = require("./gpu/vulkan_memory_event_pb"); const vulkan_api_event_pb_1 = require("./gpu/vulkan_api_event_pb"); const interned_data_pb_1 = require("./interned_data/interned_data_pb"); const memory_graph_pb_1 = require("./memory_graph_pb"); const perfetto_metatrace_pb_1 = require("./perfetto/perfetto_metatrace_pb"); const tracing_service_event_pb_1 = require("./perfetto/tracing_service_event_pb"); const android_energy_estimation_breakdown_pb_1 = require("./power/android_energy_estimation_breakdown_pb"); const android_entity_state_residency_pb_1 = require("./power/android_entity_state_residency_pb"); const battery_counters_pb_1 = require("./power/battery_counters_pb"); const power_rails_pb_1 = require("./power/power_rails_pb"); const statsd_atom_pb_1 = require("./statsd/statsd_atom_pb"); const deobfuscation_pb_1 = require("./profiling/deobfuscation_pb"); const heap_graph_pb_1 = require("./profiling/heap_graph_pb"); const profile_common_pb_1 = require("./profiling/profile_common_pb"); const profile_packet_pb_1 = require("./profiling/profile_packet_pb"); const smaps_pb_1 = require("./profiling/smaps_pb"); const process_stats_pb_1 = require("./ps/process_stats_pb"); const process_tree_pb_1 = require("./ps/process_tree_pb"); const remote_clock_sync_pb_1 = require("./remote_clock_sync_pb"); const sys_stats_pb_1 = require("./sys_stats/sys_stats_pb"); const system_info_pb_1 = require("./system_info_pb"); const cpu_info_pb_1 = require("./system_info/cpu_info_pb"); const trace_packet_defaults_pb_1 = require("./trace_packet_defaults_pb"); const process_descriptor_pb_1 = require("./track_event/process_descriptor_pb"); const range_of_interest_pb_1 = require("./track_event/range_of_interest_pb"); const thread_descriptor_pb_1 = require("./track_event/thread_descriptor_pb"); const track_descriptor_pb_1 = require("./track_event/track_descriptor_pb"); const track_event_pb_1 = require("./track_event/track_event_pb"); const translation_table_pb_1 = require("./translation/translation_table_pb"); const trace_uuid_pb_1 = require("./trace_uuid_pb"); const trigger_pb_1 = require("./trigger_pb"); const test_event_pb_1 = require("./test_event_pb"); const ui_state_pb_1 = require("./ui_state_pb"); /** * Describes the file protos/perfetto/trace/trace_packet.proto. */ exports.file_protos_perfetto_trace_trace_packet = (0, codegenv1_1.fileDesc)("Cihwcm90b3MvcGVyZmV0dG8vdHJhY2UvdHJhY2VfcGFja2V0LnByb3RvEg9wZXJmZXR0by5wcm90b3MizCsKC1RyYWNlUGFja2V0EhEKCXRpbWVzdGFtcBgIIAEoBBIaChJ0aW1lc3RhbXBfY2xvY2tfaWQYOiABKA0SNAoMcHJvY2Vzc190cmVlGAIgASgLMhwucGVyZmV0dG8ucHJvdG9zLlByb2Nlc3NUcmVlSAASNgoNcHJvY2Vzc19zdGF0cxgJIAEoCzIdLnBlcmZldHRvLnByb3Rvcy5Qcm9jZXNzU3RhdHNIABI3Cg5pbm9kZV9maWxlX21hcBgEIAEoCzIdLnBlcmZldHRvLnByb3Rvcy5Jbm9kZUZpbGVNYXBIABI7Cg1jaHJvbWVfZXZlbnRzGAUgASgLMiIucGVyZmV0dG8ucHJvdG9zLkNocm9tZUV2ZW50QnVuZGxlSAASOAoOY2xvY2tfc25hcHNob3QYBiABKAsyHi5wZXJmZXR0by5wcm90b3MuQ2xvY2tTbmFwc2hvdEgAEi4KCXN5c19zdGF0cxgHIAEoCzIZLnBlcmZldHRvLnByb3Rvcy5TeXNTdGF0c0gAEjIKC3RyYWNrX2V2ZW50GAsgASgLMhsucGVyZmV0dG8ucHJvdG9zLlRyYWNrRXZlbnRIABIwCgp0cmFjZV91dWlkGFkgASgLMhoucGVyZmV0dG8ucHJvdG9zLlRyYWNlVXVpZEgAEjQKDHRyYWNlX2NvbmZpZxghIAEoCzIcLnBlcmZldHRvLnByb3Rvcy5UcmFjZUNvbmZpZ0gAEjQKDGZ0cmFjZV9zdGF0cxgiIAEoCzIcLnBlcmZldHRvLnByb3Rvcy5GdHJhY2VTdGF0c0gAEjIKC3RyYWNlX3N0YXRzGCMgASgLMhsucGVyZmV0dG8ucHJvdG9zLlRyYWNlU3RhdHNIABI4Cg5wcm9maWxlX3BhY2tldBglIAEoCzIeLnBlcmZldHRvLnByb3Rvcy5Qcm9maWxlUGFja2V0SAASRAoUc3RyZWFtaW5nX2FsbG9jYXRpb24YSiABKAsyJC5wZXJmZXR0by5wcm90b3MuU3RyZWFtaW5nQWxsb2NhdGlvbkgAEjgKDnN0cmVhbWluZ19mcmVlGEsgASgLMh4ucGVyZmV0dG8ucHJvdG9zLlN0cmVhbWluZ0ZyZWVIABIzCgdiYXR0ZXJ5GCYgASgLMiAucGVyZmV0dG8ucHJvdG9zLkJhdHRlcnlDb3VudGVyc0gAEjIKC3Bvd2VyX3JhaWxzGCggASgLMhsucGVyZmV0dG8ucHJvdG9zLlBvd2VyUmFpbHNIABI4CgthbmRyb2lkX2xvZxgnIAEoCzIhLnBlcmZldHRvLnByb3Rvcy5BbmRyb2lkTG9nUGFja2V0SAASMgoLc3lzdGVtX2luZm8YLSABKAsyGy5wZXJmZXR0by5wcm90b3MuU3lzdGVtSW5mb0gAEisKB3RyaWdnZXIYLiABKAsyGC5wZXJmZXR0by5wcm90b3MuVHJpZ2dlckgAEjgKDmNocm9tZV90cmlnZ2VyGG0gASgLMh4ucGVyZmV0dG8ucHJvdG9zLkNocm9tZVRyaWdnZXJIABI2Cg1wYWNrYWdlc19saXN0GC8gASgLMh0ucGVyZmV0dG8ucHJvdG9zLlBhY2thZ2VzTGlzdEgAEk0KGWNocm9tZV9iZW5jaG1hcmtfbWV0YWRhdGEYMCABKAsyKC5wZXJmZXR0by5wcm90b3MuQ2hyb21lQmVuY2htYXJrTWV0YWRhdGFIABJAChJwZXJmZXR0b19tZXRhdHJhY2UYMSABKAsyIi5wZXJmZXR0by5wcm90b3MuUGVyZmV0dG9NZXRhdHJhY2VIABJACg9jaHJvbWVfbWV0YWRhdGEYMyABKAsyJS5wZXJmZXR0by5wcm90b3MuQ2hyb21lTWV0YWRhdGFQYWNrZXRIABI9ChFncHVfY291bnRlcl9ldmVudBg0IAEoCzIgLnBlcmZldHRvLnByb3Rvcy5HcHVDb3VudGVyRXZlbnRIABJGChZncHVfcmVuZGVyX3N0YWdlX2V2ZW50GDUgASgLMiQucGVyZmV0dG8ucHJvdG9zLkdwdVJlbmRlclN0YWdlRXZlbnRIABJLChhzdHJlYW1pbmdfcHJvZmlsZV9wYWNrZXQYNiABKAsyJy5wZXJmZXR0by5wcm90b3MuU3RyZWFtaW5nUHJvZmlsZVBhY2tldEgAEjAKCmhlYXBfZ3JhcGgYOCABKAsyGi5wZXJmZXR0by5wcm90b3MuSGVhcEdyYXBoSAASQwoUZ3JhcGhpY3NfZnJhbWVfZXZlbnQYOSABKAsyIy5wZXJmZXR0by5wcm90b3MuR3JhcGhpY3NGcmFtZUV2ZW50SAASQQoTdnVsa2FuX21lbW9yeV9ldmVudBg+IAEoCzIiLnBlcmZldHRvLnByb3Rvcy5WdWxrYW5NZW1vcnlFdmVudEgAEioKB2dwdV9sb2cYPyABKAsyFy5wZXJmZXR0by5wcm90b3MuR3B1TG9nSAASOwoQdnVsa2FuX2FwaV9ldmVudBhBIAEoCzIfLnBlcmZldHRvLnByb3Rvcy5WdWxrYW5BcGlFdmVudEgAEjIKC3BlcmZfc2FtcGxlGEIgASgLMhsucGVyZmV0dG8ucHJvdG9zLlBlcmZTYW1wbGVIABIsCghjcHVfaW5mbxhDIAEoCzIYLnBlcmZldHRvLnByb3Rvcy5DcHVJbmZvSAASNAoMc21hcHNfcGFja2V0GEQgASgLMhwucGVyZmV0dG8ucHJvdG9zLlNtYXBzUGFja2V0SAASPQoNc2VydmljZV9ldmVudBhFIAEoCzIkLnBlcmZldHRvLnByb3Rvcy5UcmFjaW5nU2VydmljZUV2ZW50SAASRQoVaW5pdGlhbF9kaXNwbGF5X3N0YXRlGEYgASgLMiQucGVyZmV0dG8ucHJvdG9zLkluaXRpYWxEaXNwbGF5U3RhdGVIABJAChNncHVfbWVtX3RvdGFsX2V2ZW50GEcgASgLMiEucGVyZmV0dG8ucHJvdG9zLkdwdU1lbVRvdGFsRXZlbnRIABJJChdtZW1vcnlfdHJhY2tlcl9zbmFwc2hvdBhJIAEoCzImLnBlcmZldHRvLnByb3Rvcy5NZW1vcnlUcmFja2VyU25hcHNob3RIABJDChRmcmFtZV90aW1lbGluZV9ldmVudBhMIAEoCzIjLnBlcmZldHRvLnByb3Rvcy5GcmFtZVRpbWVsaW5lRXZlbnRIABJgCiNhbmRyb2lkX2VuZXJneV9lc3RpbWF0aW9uX2JyZWFrZG93bhhNIAEoCzIxLnBlcmZldHRvLnByb3Rvcy5BbmRyb2lkRW5lcmd5RXN0aW1hdGlvbkJyZWFrZG93bkgAEiwKCHVpX3N0YXRlGE4gASgLMhgucGVyZmV0dG8ucHJvdG9zLlVpU3RhdGVIABJOChphbmRyb2lkX2NhbWVyYV9mcmFtZV9ldmVudBhQIAEoCzIoLnBlcmZldHRvLnByb3Rvcy5BbmRyb2lkQ2FtZXJhRnJhbWVFdmVudEgAElIKHGFuZHJvaWRfY2FtZXJhX3Nlc3Npb25fc3RhdHMYUSABKAsyKi5wZXJmZXR0by5wcm90b3MuQW5kcm9pZENhbWVyYVNlc3Npb25TdGF0c0gAEj4KEXRyYW5zbGF0aW9uX3RhYmxlGFIgASgLMiEucGVyZmV0dG8ucHJvdG9zLlRyYW5zbGF0aW9uVGFibGVIABJWCh5hbmRyb2lkX2dhbWVfaW50ZXJ2ZW50aW9uX2xpc3QYUyABKAsyLC5wZXJmZXR0by5wcm90b3MuQW5kcm9pZEdhbWVJbnRlcnZlbnRpb25MaXN0SAASMgoLc3RhdHNkX2F0b20YVCABKAsyGy5wZXJmZXR0by5wcm90b3MuU3RhdHNkQXRvbUgAEkkKF2FuZHJvaWRfc3lzdGVtX3Byb3BlcnR5GFYgASgLMiYucGVyZmV0dG8ucHJvdG9zLkFuZHJvaWRTeXN0ZW1Qcm9wZXJ0eUgAEkcKFmVudGl0eV9zdGF0ZV9yZXNpZGVuY3kYWyABKAsyJS5wZXJmZXR0by5wcm90b3MuRW50aXR5U3RhdGVSZXNpZGVuY3lIABJHChZwcm9maWxlZF9mcmFtZV9zeW1ib2xzGDcgASgLMiUucGVyZmV0dG8ucHJvdG9zLlByb2ZpbGVkRnJhbWVTeW1ib2xzSAASOAoObW9kdWxlX3N5bWJvbHMYPSABKAsyHi5wZXJmZXR0by5wcm90b3MuTW9kdWxlU3ltYm9sc0gAEkYKFWRlb2JmdXNjYXRpb25fbWFwcGluZxhAIAEoCzIlLnBlcmZldHRvLnByb3Rvcy5EZW9iZnVzY2F0aW9uTWFwcGluZ0gAEjwKEHRyYWNrX2Rlc2NyaXB0b3IYPCABKAsyIC5wZXJmZXR0by5wcm90b3MuVHJhY2tEZXNjcmlwdG9ySAASQAoScHJvY2Vzc19kZXNjcmlwdG9yGCsgASgLMiIucGVyZmV0dG8ucHJvdG9zLlByb2Nlc3NEZXNjcmlwdG9ySAASPgoRdGhyZWFkX2Rlc2NyaXB0b3IYLCABKAsyIS5wZXJmZXR0by5wcm90b3MuVGhyZWFkRGVzY3JpcHRvckgAEjsKDWZ0cmFjZV9ldmVudHMYASABKAsyIi5wZXJmZXR0by5wcm90b3MuRnRyYWNlRXZlbnRCdW5kbGVIABIgChZzeW5jaHJvbml6YXRpb25fbWFya2VyGCQgASgMSAASHAoSY29tcHJlc3NlZF9wYWNrZXRzGDIgASgMSAASRAoUZXh0ZW5zaW9uX2Rlc2NyaXB0b3IYSCABKAsyJC5wZXJmZXR0by5wcm90b3MuRXh0ZW5zaW9uRGVzY3JpcHRvckgAEj0KDm5ldHdvcmtfcGFja2V0GFggASgLMiMucGVyZmV0dG8ucHJvdG9zLk5ldHdvcmtQYWNrZXRFdmVudEgAEkUKFW5ldHdvcmtfcGFja2V0X2J1bmRsZRhcIAEoCzIkLnBlcmZldHRvLnByb3Rvcy5OZXR3b3JrUGFja2V0QnVuZGxlSAASUwoddHJhY2tfZXZlbnRfcmFuZ2Vfb2ZfaW50ZXJlc3QYWiABKAsyKi5wZXJmZXR0by5wcm90b3MuVHJhY2tFdmVudFJhbmdlT2ZJbnRlcmVzdEgAEk4KHnN1cmZhY2VmbGluZ2VyX2xheWVyc19zbmFwc2hvdBhdIAEoCzIkLnBlcmZldHRvLnByb3Rvcy5MYXllcnNTbmFwc2hvdFByb3RvSAASTQobc3VyZmFjZWZsaW5nZXJfdHJhbnNhY3Rpb25zGF4gASgLMiYucGVyZmV0dG8ucHJvdG9zLlRyYW5zYWN0aW9uVHJhY2VFbnRyeUgAEjwKEHNoZWxsX3RyYW5zaXRpb24YYCABKAsyIC5wZXJmZXR0by5wcm90b3MuU2hlbGxUcmFuc2l0aW9uSAASRwoWc2hlbGxfaGFuZGxlcl9tYXBwaW5ncxhhIAEoCzIlLnBlcmZldHRvLnByb3Rvcy5TaGVsbEhhbmRsZXJNYXBwaW5nc0gAEjwKEHByb3RvbG9nX21lc3NhZ2UYaCABKAsyIC5wZXJmZXR0by5wcm90b3MuUHJvdG9Mb2dNZXNzYWdlSAASRwoWcHJvdG9sb2dfdmlld2VyX2NvbmZpZxhpIAEoCzIlLnBlcmZldHRvLnByb3Rvcy5Qcm90b0xvZ1ZpZXdlckNvbmZpZ0gAEkIKE3dpbnNjb3BlX2V4dGVuc2lvbnMYcCABKAsyIy5wZXJmZXR0by5wcm90b3MuV2luc2NvcGVFeHRlbnNpb25zSAASOgoKZXR3X2V2ZW50cxhfIAEoCzIkLnBlcmZldHRvLnByb3Rvcy5FdHdUcmFjZUV2ZW50QnVuZGxlSAASLwoKdjhfanNfY29kZRhjIAEoCzIZLnBlcmZldHRvLnByb3Rvcy5WOEpzQ29kZUgAEjsKEHY4X2ludGVybmFsX2NvZGUYZCABKAsyHy5wZXJmZXR0by5wcm90b3MuVjhJbnRlcm5hbENvZGVIABIzCgx2OF93YXNtX2NvZGUYZSABKAsyGy5wZXJmZXR0by5wcm90b3MuVjhXYXNtQ29kZUgAEjgKD3Y4X3JlZ19leHBfY29kZRhmIAEoCzIdLnBlcmZldHRvLnByb3Rvcy5WOFJlZ0V4cENvZGVIABIzCgx2OF9jb2RlX21vdmUYZyABKAsyGy5wZXJmZXR0by5wcm90b3MuVjhDb2RlTW92ZUgAEj0KEXJlbW90ZV9jbG9ja19zeW5jGGsgASgLMiAucGVyZmV0dG8ucHJvdG9zLlJlbW90ZUNsb2NrU3luY0gAEj8KEnBpeGVsX21vZGVtX2V2ZW50cxhuIAEoCzIhLnBlcmZldHRvLnByb3Rvcy5QaXhlbE1vZGVtRXZlbnRzSAASTgoacGl4ZWxfbW9kZW1fdG9rZW5fZGF0YWJhc2UYbyABKAsyKC5wZXJmZXR0by5wcm90b3MuUGl4ZWxNb2RlbVRva2VuRGF0YWJhc2VIABI6ChZjbG9uZV9zbmFwc2hvdF90cmlnZ2VyGHEgASgLMhgucGVyZmV0dG8ucHJvdG9zLlRyaWdnZXJIABIyCgtmb3JfdGVzdGluZxiEByABKAsyGi5wZXJmZXR0by5wcm90b3MuVGVzdEV2ZW50SAASFQoLdHJ1c3RlZF91aWQYAyABKAVIARIkChp0cnVzdGVkX3BhY2tldF9zZXF1ZW5jZV9pZBgKIAEoDUgCEhMKC3RydXN0ZWRfcGlkGE8gASgFEjQKDWludGVybmVkX2RhdGEYDCABKAsyHS5wZXJmZXR0by5wcm90b3MuSW50ZXJuZWREYXRhEhYKDnNlcXVlbmNlX2ZsYWdzGA0gASgNEiEKGWluY3JlbWVudGFsX3N0YXRlX2NsZWFyZWQYKSABKAgSQwoVdHJhY2VfcGFja2V0X2RlZmF1bHRzGDsgASgLMiQucGVyZmV0dG8ucHJvdG9zLlRyYWNlUGFja2V0RGVmYXVsdHMSHwoXcHJldmlvdXNfcGFja2V0X2Ryb3BwZWQYKiABKAgSIAoYZmlyc3RfcGFja2V0X29uX3NlcXVlbmNlGFcgASgIEhIKCm1hY2hpbmVfaWQYYiABKA0iaAoNU2VxdWVuY2VGbGFncxITCg9TRVFfVU5TUEVDSUZJRUQQABIhCh1TRVFfSU5DUkVNRU5UQUxfU1RBVEVfQ0xFQVJFRBABEh8KG1NFUV9ORUVEU19JTkNSRU1FTlRBTF9TVEFURRACQgYKBGRhdGFCFgoUb3B0aW9uYWxfdHJ1c3RlZF91aWRCJQojb3B0aW9uYWxfdHJ1c3RlZF9wYWNrZXRfc2VxdWVuY2VfaWRKBAhqEGs", [trace_stats_pb_1.file_protos_perfetto_common_trace_stats, trace_config_pb_1.file_protos_perfetto_config_trace_config, extension_descriptor_pb_1.file_protos_perfetto_trace_extension_descriptor, android_game_intervention_list_pb_1.file_protos_perfetto_trace_android_android_game_intervention_list, android_log_pb_1.file_protos_perfetto_trace_android_android_log, android_system_property_pb_1.file_protos_perfetto_trace_android_android_system_property, camera_event_pb_1.file_protos_perfetto_trace_android_camera_event, frame_timeline_event_pb_1.file_protos_perfetto_trace_android_frame_timeline_event, gpu_mem_event_pb_1.file_protos_perfetto_trace_android_gpu_mem_event, graphics_frame_event_pb_1.file_protos_perfetto_trace_android_graphics_frame_event, initial_display_state_pb_1.file_protos_perfetto_trace_android_initial_display_state, network_trace_pb_1.file_protos_perfetto_trace_android_network_trace, packages_list_pb_1.file_protos_perfetto_trace_android_packages_list, pixel_modem_events_pb_1.file_protos_perfetto_trace_android_pixel_modem_events, protolog_pb_1.file_protos_perfetto_trace_android_protolog, shell_transition_pb_1.file_protos_perfetto_trace_android_shell_transition, surfaceflinger_layers_pb_1.file_protos_perfetto_trace_android_surfaceflinger_layers, surfaceflinger_transactions_pb_1.file_protos_perfetto_trace_android_surfaceflinger_transactions, winscope_extensions_pb_1.file_protos_perfetto_trace_android_winscope_extensions, chrome_benchmark_metadata_pb_1.file_protos_perfetto_trace_chrome_chrome_benchmark_metadata, chrome_metadata_pb_1.file_protos_perfetto_trace_chrome_chrome_metadata, chrome_trace_event_pb_1.file_protos_perfetto_trace_chrome_chrome_trace_event, chrome_trigger_pb_1.file_protos_perfetto_trace_chrome_chrome_trigger, v8_pb_1.file_protos_perfetto_trace_chrome_v8, clock_snapshot_pb_1.file_protos_perfetto_trace_clock_snapshot, etw_event_bundle_pb_1.file_protos_perfetto_trace_etw_etw_event_bundle, inode_file_map_pb_1.file_protos_perfetto_trace_filesystem_inode_file_map, ftrace_event_bundle_pb_1.file_protos_perfetto_trace_ftrace_ftrace_event_bundle, ftrace_stats_pb_1.file_protos_perfetto_trace_ftrace_ftrace_stats, gpu_counter_event_pb_1.file_protos_perfetto_trace_gpu_gpu_counter_event, gpu_log_pb_1.file_protos_perfetto_trace_gpu_gpu_log, gpu_render_stage_event_pb_1.file_protos_perfetto_trace_gpu_gpu_render_stage_event, vulkan_memory_event_pb_1.file_protos_perfetto_trace_gpu_vulkan_memory_event, vulkan_api_event_pb_1.file_protos_perfetto_trace_gpu_vulkan_api_event, interned_data_pb_1.file_protos_perfetto_trace_interned_data_interned_data, memory_graph_pb_1.file_protos_perfetto_trace_memory_graph, perfetto_metatrace_pb_1.file_protos_perfetto_trace_perfetto_perfetto_metatrace, tracing_service_event_pb_1.file_protos_perfetto_trace_perfetto_tracing_service_event, android_energy_estimation_breakdown_pb_1.file_protos_perfetto_trace_power_android_energy_estimation_breakdown, android_entity_state_residency_pb_1.file_protos_perfetto_trace_power_android_entity_state_residency, battery_counters_pb_1.file_protos_perfetto_trace_power_battery_counters, power_rails_pb_1.file_protos_perfetto_trace_power_power_rails, statsd_atom_pb_1.file_protos_perfetto_trace_statsd_statsd_atom, deobfuscation_pb_1.file_protos_perfetto_trace_profiling_deobfuscation, heap_graph_pb_1.file_protos_perfetto_trace_profiling_heap_graph, profile_common_pb_1.file_protos_perfetto_trace_profiling_profile_common, profile_packet_pb_1.file_protos_perfetto_trace_profiling_profile_packet, smaps_pb_1.file_protos_perfetto_trace_profiling_smaps, process_stats_pb_1.file_protos_perfetto_trace_ps_process_stats, process_tree_pb_1.file_protos_perfetto_trace_ps_process_tree, remote_clock_sync_pb_1.file_protos_perfetto_trace_remote_clock_sync, sys_stats_pb_1.file_protos_perfetto_trace_sys_stats_sys_stats, system_info_pb_1.file_protos_perfetto_trace_system_info, cpu_info_pb_1.file_protos_perfetto_trace_system_info_cpu_info, trace_packet_defaults_pb_1.file_protos_perfetto_trace_trace_packet_defaults, process_descriptor_pb_1.file_protos_perfetto_trace_track_event_process_descriptor, range_of_interest_pb_1.file_protos_perfetto_trace_track_event_range_of_interest, thread_descriptor_pb_1.file_protos_perfetto_trace_track_event_thread_descriptor, track_descriptor_pb_1.file_protos_perfetto_trace_track_event_track_descriptor, track_event_pb_1.file_protos_perfetto_trace_track_event_track_event, translation_table_pb_1.file_protos_perfetto_trace_translation_translation_table, trace_uuid_pb_1.file_protos_perfetto_trace_trace_uuid, trigger_pb_1.file_protos_perfetto_trace_trigger, test_event_pb_1.file_protos_perfetto_trace_test_event, ui_state_pb_1.file_protos_perfetto_trace_ui_state]); /** * Describes the message perfetto.protos.TracePacket. * Use `create(TracePacketSchema)` to create a new message. */ exports.TracePacketSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_trace_packet, 0); /** * @generated from enum perfetto.protos.TracePacket.SequenceFlags */ var TracePacket_SequenceFlags; (function (TracePacket_SequenceFlags) { /** * @generated from enum value: SEQ_UNSPECIFIED = 0; */ TracePacket_SequenceFlags[TracePacket_SequenceFlags["SEQ_UNSPECIFIED"] = 0] = "SEQ_UNSPECIFIED"; /** * Set by the writer to indicate that it will re-emit any incremental data * for the packet's sequence before referring to it again. This includes * interned data as well as periodically emitted data like * Process/ThreadDescriptors. This flag only affects the current packet * sequence (see |trusted_packet_sequence_id|). * * When set, this TracePacket and subsequent TracePackets on the same * sequence will not refer to any incremental data emitted before this * TracePacket. For example, previously emitted interned data will be * re-emitted if it is referred to again. * * When the reader detects packet loss (|previous_packet_dropped|), it needs * to skip packets in the sequence until the next one with this flag set, to * ensure intact incremental data. * * @generated from enum value: SEQ_INCREMENTAL_STATE_CLEARED = 1; */ TracePacket_SequenceFlags[TracePacket_SequenceFlags["SEQ_INCREMENTAL_STATE_CLEARED"] = 1] = "SEQ_INCREMENTAL_STATE_CLEARED"; /** * This packet requires incremental state, such as TracePacketDefaults or * InternedData, to be parsed correctly. The trace reader should skip this * packet if incremental state is not valid on this sequence, i.e. if no * packet with the SEQ_INCREMENTAL_STATE_CLEARED flag has been seen on the * current |trusted_packet_sequence_id|. * * @generated from enum value: SEQ_NEEDS_INCREMENTAL_STATE = 2; */ TracePacket_SequenceFlags[TracePacket_SequenceFlags["SEQ_NEEDS_INCREMENTAL_STATE"] = 2] = "SEQ_NEEDS_INCREMENTAL_STATE"; })(TracePacket_SequenceFlags || (exports.TracePacket_SequenceFlags = TracePacket_SequenceFlags = {})); /** * Describes the enum perfetto.protos.TracePacket.SequenceFlags. */ exports.TracePacket_SequenceFlagsSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_trace_packet, 0, 0); //# sourceMappingURL=trace_packet_pb.js.map