UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

320 lines 23.1 kB
"use strict"; // // Copyright (C) 2018 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.TraceProcessorApiVersionSchema = exports.TraceProcessorApiVersion = exports.FinalizeDataResultSchema = exports.RegisterSqlPackageResultSchema = exports.RegisterSqlPackageArgs_ModuleSchema = exports.RegisterSqlPackageArgsSchema = exports.ResetTraceProcessorArgs_ParsingModeSchema = exports.ResetTraceProcessorArgs_ParsingMode = exports.ResetTraceProcessorArgs_DropTrackEventDataBeforeSchema = exports.ResetTraceProcessorArgs_DropTrackEventDataBefore = exports.ResetTraceProcessorArgsSchema = exports.DescriptorSetSchema = exports.DisableAndReadMetatraceResultSchema = exports.DisableAndReadMetatraceArgsSchema = exports.EnableMetatraceResultSchema = exports.EnableMetatraceArgsSchema = exports.ComputeMetricResultSchema = exports.ComputeMetricArgs_ResultFormatSchema = exports.ComputeMetricArgs_ResultFormat = exports.ComputeMetricArgsSchema = exports.StatusResultSchema = exports.StatusArgsSchema = exports.QueryResult_CellsBatch_CellTypeSchema = exports.QueryResult_CellsBatch_CellType = exports.QueryResult_CellsBatchSchema = exports.QueryResultSchema = exports.QueryArgsSchema = exports.AppendTraceDataResultSchema = exports.TraceProcessorRpc_TraceProcessorMethodSchema = exports.TraceProcessorRpc_TraceProcessorMethod = exports.TraceProcessorRpcSchema = exports.TraceProcessorRpcStreamSchema = exports.file_protos_perfetto_trace_processor_trace_processor = void 0; const codegenv1_1 = require("@bufbuild/protobuf/codegenv1"); const descriptor_pb_1 = require("../common/descriptor_pb"); const metatrace_categories_pb_1 = require("./metatrace_categories_pb"); /** * Describes the file protos/perfetto/trace_processor/trace_processor.proto. */ exports.file_protos_perfetto_trace_processor_trace_processor = (0, codegenv1_1.fileDesc)("CjVwcm90b3MvcGVyZmV0dG8vdHJhY2VfcHJvY2Vzc29yL3RyYWNlX3Byb2Nlc3Nvci5wcm90bxIPcGVyZmV0dG8ucHJvdG9zIkoKF1RyYWNlUHJvY2Vzc29yUnBjU3RyZWFtEi8KA21zZxgBIAMoCzIiLnBlcmZldHRvLnByb3Rvcy5UcmFjZVByb2Nlc3NvclJwYyLlDAoRVHJhY2VQcm9jZXNzb3JScGMSCwoDc2VxGAEgASgDEhMKC2ZhdGFsX2Vycm9yGAUgASgJEkoKB3JlcXVlc3QYAiABKA4yNy5wZXJmZXR0by5wcm90b3MuVHJhY2VQcm9jZXNzb3JScGMuVHJhY2VQcm9jZXNzb3JNZXRob2RIABJLCghyZXNwb25zZRgDIAEoDjI3LnBlcmZldHRvLnByb3Rvcy5UcmFjZVByb2Nlc3NvclJwYy5UcmFjZVByb2Nlc3Nvck1ldGhvZEgAElIKD2ludmFsaWRfcmVxdWVzdBgEIAEoDjI3LnBlcmZldHRvLnByb3Rvcy5UcmFjZVByb2Nlc3NvclJwYy5UcmFjZVByb2Nlc3Nvck1ldGhvZEgAEhsKEWFwcGVuZF90cmFjZV9kYXRhGGUgASgMSAESMAoKcXVlcnlfYXJncxhnIAEoCzIaLnBlcmZldHRvLnByb3Rvcy5RdWVyeUFyZ3NIARJBChNjb21wdXRlX21ldHJpY19hcmdzGGkgASgLMiIucGVyZmV0dG8ucHJvdG9zLkNvbXB1dGVNZXRyaWNBcmdzSAESRQoVZW5hYmxlX21ldGF0cmFjZV9hcmdzGGogASgLMiQucGVyZmV0dG8ucHJvdG9zLkVuYWJsZU1ldGF0cmFjZUFyZ3NIARJOChpyZXNldF90cmFjZV9wcm9jZXNzb3JfYXJncxhrIAEoCzIoLnBlcmZldHRvLnByb3Rvcy5SZXNldFRyYWNlUHJvY2Vzc29yQXJnc0gBEkwKGXJlZ2lzdGVyX3NxbF9wYWNrYWdlX2FyZ3MYbCABKAsyJy5wZXJmZXR0by5wcm90b3MuUmVnaXN0ZXJTcWxQYWNrYWdlQXJnc0gBEkAKDWFwcGVuZF9yZXN1bHQYyQEgASgLMiYucGVyZmV0dG8ucHJvdG9zLkFwcGVuZFRyYWNlRGF0YVJlc3VsdEgBEjUKDHF1ZXJ5X3Jlc3VsdBjLASABKAsyHC5wZXJmZXR0by5wcm90b3MuUXVlcnlSZXN1bHRIARI+Cg1tZXRyaWNfcmVzdWx0GM0BIAEoCzIkLnBlcmZldHRvLnByb3Rvcy5Db21wdXRlTWV0cmljUmVzdWx0SAESPQoSbWV0cmljX2Rlc2NyaXB0b3JzGM4BIAEoCzIeLnBlcmZldHRvLnByb3Rvcy5EZXNjcmlwdG9yU2V0SAESRAoJbWV0YXRyYWNlGNEBIAEoCzIuLnBlcmZldHRvLnByb3Rvcy5EaXNhYmxlQW5kUmVhZE1ldGF0cmFjZVJlc3VsdEgBEjAKBnN0YXR1cxjSASABKAsyHS5wZXJmZXR0by5wcm90b3MuU3RhdHVzUmVzdWx0SAESUQobcmVnaXN0ZXJfc3FsX3BhY2thZ2VfcmVzdWx0GNMBIAEoCzIpLnBlcmZldHRvLnByb3Rvcy5SZWdpc3RlclNxbFBhY2thZ2VSZXN1bHRIARJEChRmaW5hbGl6ZV9kYXRhX3Jlc3VsdBjUASABKAsyIy5wZXJmZXR0by5wcm90b3MuRmluYWxpemVEYXRhUmVzdWx0SAEiogMKFFRyYWNlUHJvY2Vzc29yTWV0aG9kEhMKD1RQTV9VTlNQRUNJRklFRBAAEhkKFVRQTV9BUFBFTkRfVFJBQ0VfREFUQRABEhsKF1RQTV9GSU5BTElaRV9UUkFDRV9EQVRBEAISFwoTVFBNX1FVRVJZX1NUUkVBTUlORxADEhYKElRQTV9DT01QVVRFX01FVFJJQxAFEh4KGlRQTV9HRVRfTUVUUklDX0RFU0NSSVBUT1JTEAYSHgoaVFBNX1JFU1RPUkVfSU5JVElBTF9UQUJMRVMQBxIYChRUUE1fRU5BQkxFX01FVEFUUkFDRRAIEiIKHlRQTV9ESVNBQkxFX0FORF9SRUFEX01FVEFUUkFDRRAJEhIKDlRQTV9HRVRfU1RBVFVTEAoSHQoZVFBNX1JFU0VUX1RSQUNFX1BST0NFU1NPUhALEhwKGFRQTV9SRUdJU1RFUl9TUUxfUEFDS0FHRRANIgQIBBAEIgQIDBAMKhhUUE1fUVVFUllfUkFXX0RFUFJFQ0FURUQqF1RQTV9SRUdJU1RFUl9TUUxfTU9EVUxFQgYKBHR5cGVCBgoEYXJnc0oECGgQaUoGCMwBEM0BIkIKFUFwcGVuZFRyYWNlRGF0YVJlc3VsdBIaChJ0b3RhbF9ieXRlc19wYXJzZWQYASABKAMSDQoFZXJyb3IYAiABKAkiMQoJUXVlcnlBcmdzEhEKCXNxbF9xdWVyeRgBIAEoCRILCgN0YWcYAyABKAlKBAgCEAMihAQKC1F1ZXJ5UmVzdWx0EhQKDGNvbHVtbl9uYW1lcxgBIAMoCRINCgVlcnJvchgCIAEoCRI2CgViYXRjaBgDIAMoCzInLnBlcmZldHRvLnByb3Rvcy5RdWVyeVJlc3VsdC5DZWxsc0JhdGNoEhcKD3N0YXRlbWVudF9jb3VudBgEIAEoDRIjChtzdGF0ZW1lbnRfd2l0aF9vdXRwdXRfY291bnQYBSABKA0SGgoSbGFzdF9zdGF0ZW1lbnRfc3FsGAYgASgJGr0CCgpDZWxsc0JhdGNoEkMKBWNlbGxzGAEgAygOMjAucGVyZmV0dG8ucHJvdG9zLlF1ZXJ5UmVzdWx0LkNlbGxzQmF0Y2guQ2VsbFR5cGVCAhABEhgKDHZhcmludF9jZWxscxgCIAMoA0ICEAESGQoNZmxvYXQ2NF9jZWxscxgDIAMoAUICEAESEgoKYmxvYl9jZWxscxgEIAMoDBIUCgxzdHJpbmdfY2VsbHMYBSABKAkSFQoNaXNfbGFzdF9iYXRjaBgGIAEoCCJuCghDZWxsVHlwZRIQCgxDRUxMX0lOVkFMSUQQABINCglDRUxMX05VTEwQARIPCgtDRUxMX1ZBUklOVBACEhAKDENFTExfRkxPQVQ2NBADEg8KC0NFTExfU1RSSU5HEAQSDQoJQ0VMTF9CTE9CEAVKBAgHEAgiDAoKU3RhdHVzQXJncyJ0CgxTdGF0dXNSZXN1bHQSGQoRbG9hZGVkX3RyYWNlX25hbWUYASABKAkSHgoWaHVtYW5fcmVhZGFibGVfdmVyc2lvbhgCIAEoCRITCgthcGlfdmVyc2lvbhgDIAEoBRIUCgx2ZXJzaW9uX2NvZGUYBCABKAkiqAEKEUNvbXB1dGVNZXRyaWNBcmdzEhQKDG1ldHJpY19uYW1lcxgBIAMoCRI/CgZmb3JtYXQYAiABKA4yLy5wZXJmZXR0by5wcm90b3MuQ29tcHV0ZU1ldHJpY0FyZ3MuUmVzdWx0Rm9ybWF0IjwKDFJlc3VsdEZvcm1hdBITCg9CSU5BUllfUFJPVE9CVUYQABINCglURVhUUFJPVE8QARIICgRKU09OEAIifAoTQ29tcHV0ZU1ldHJpY1Jlc3VsdBIRCgdtZXRyaWNzGAEgASgMSAASHgoUbWV0cmljc19hc19wcm90b3RleHQYAyABKAlIABIZCg9tZXRyaWNzX2FzX2pzb24YBCABKAlIABINCgVlcnJvchgCIAEoCUIICgZyZXN1bHQiTwoTRW5hYmxlTWV0YXRyYWNlQXJncxI4CgpjYXRlZ29yaWVzGAEgASgOMiQucGVyZmV0dG8ucHJvdG9zLk1ldGF0cmFjZUNhdGVnb3JpZXMiFwoVRW5hYmxlTWV0YXRyYWNlUmVzdWx0Ih0KG0Rpc2FibGVBbmRSZWFkTWV0YXRyYWNlQXJncyJBCh1EaXNhYmxlQW5kUmVhZE1ldGF0cmFjZVJlc3VsdBIRCgltZXRhdHJhY2UYASABKAwSDQoFZXJyb3IYAiABKAkiRgoNRGVzY3JpcHRvclNldBI1CgtkZXNjcmlwdG9ycxgBIAMoCzIgLnBlcmZldHRvLnByb3Rvcy5EZXNjcmlwdG9yUHJvdG8i0wMKF1Jlc2V0VHJhY2VQcm9jZXNzb3JBcmdzEmcKHGRyb3BfdHJhY2tfZXZlbnRfZGF0YV9iZWZvcmUYASABKA4yQS5wZXJmZXR0by5wcm90b3MuUmVzZXRUcmFjZVByb2Nlc3NvckFyZ3MuRHJvcFRyYWNrRXZlbnREYXRhQmVmb3JlEiIKGmluZ2VzdF9mdHJhY2VfaW5fcmF3X3RhYmxlGAIgASgIEiMKG2FuYWx5emVfdHJhY2VfcHJvdG9fY29udGVudBgDIAEoCBIoCiBmdHJhY2VfZHJvcF91bnRpbF9hbGxfY3B1c192YWxpZBgEIAEoCBJKCgxwYXJzaW5nX21vZGUYBSABKA4yNC5wZXJmZXR0by5wcm90b3MuUmVzZXRUcmFjZVByb2Nlc3NvckFyZ3MuUGFyc2luZ01vZGUiSgoYRHJvcFRyYWNrRXZlbnREYXRhQmVmb3JlEgsKB05PX0RST1AQABIhCh1UUkFDS19FVkVOVF9SQU5HRV9PRl9JTlRFUkVTVBABIkQKC1BhcnNpbmdNb2RlEgsKB0RFRkFVTFQQABIRCg1UT0tFTklaRV9PTkxZEAESFQoRVE9LRU5JWkVfQU5EX1NPUlQQAiKsAQoWUmVnaXN0ZXJTcWxQYWNrYWdlQXJncxIUCgxwYWNrYWdlX25hbWUYASABKAkSPwoHbW9kdWxlcxgCIAMoCzIuLnBlcmZldHRvLnByb3Rvcy5SZWdpc3RlclNxbFBhY2thZ2VBcmdzLk1vZHVsZRIWCg5hbGxvd19vdmVycmlkZRgDIAEoCBojCgZNb2R1bGUSDAoEbmFtZRgBIAEoCRILCgNzcWwYAiABKAkiKQoYUmVnaXN0ZXJTcWxQYWNrYWdlUmVzdWx0Eg0KBWVycm9yGAEgASgJIiMKEkZpbmFsaXplRGF0YVJlc3VsdBINCgVlcnJvchgBIAEoCSpDChhUcmFjZVByb2Nlc3NvckFwaVZlcnNpb24SJwojVFJBQ0VfUFJPQ0VTU09SX0NVUlJFTlRfQVBJX1ZFUlNJT04QDg", [descriptor_pb_1.file_protos_perfetto_common_descriptor, metatrace_categories_pb_1.file_protos_perfetto_trace_processor_metatrace_categories]); /** * Describes the message perfetto.protos.TraceProcessorRpcStream. * Use `create(TraceProcessorRpcStreamSchema)` to create a new message. */ exports.TraceProcessorRpcStreamSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 0); /** * Describes the message perfetto.protos.TraceProcessorRpc. * Use `create(TraceProcessorRpcSchema)` to create a new message. */ exports.TraceProcessorRpcSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 1); /** * @generated from enum perfetto.protos.TraceProcessorRpc.TraceProcessorMethod */ var TraceProcessorRpc_TraceProcessorMethod; (function (TraceProcessorRpc_TraceProcessorMethod) { /** * @generated from enum value: TPM_UNSPECIFIED = 0; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_UNSPECIFIED"] = 0] = "TPM_UNSPECIFIED"; /** * @generated from enum value: TPM_APPEND_TRACE_DATA = 1; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_APPEND_TRACE_DATA"] = 1] = "TPM_APPEND_TRACE_DATA"; /** * @generated from enum value: TPM_FINALIZE_TRACE_DATA = 2; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_FINALIZE_TRACE_DATA"] = 2] = "TPM_FINALIZE_TRACE_DATA"; /** * @generated from enum value: TPM_QUERY_STREAMING = 3; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_QUERY_STREAMING"] = 3] = "TPM_QUERY_STREAMING"; /** * Previously: TPM_QUERY_RAW_DEPRECATED * * @generated from enum value: TPM_COMPUTE_METRIC = 5; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_COMPUTE_METRIC"] = 5] = "TPM_COMPUTE_METRIC"; /** * @generated from enum value: TPM_GET_METRIC_DESCRIPTORS = 6; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_GET_METRIC_DESCRIPTORS"] = 6] = "TPM_GET_METRIC_DESCRIPTORS"; /** * @generated from enum value: TPM_RESTORE_INITIAL_TABLES = 7; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_RESTORE_INITIAL_TABLES"] = 7] = "TPM_RESTORE_INITIAL_TABLES"; /** * @generated from enum value: TPM_ENABLE_METATRACE = 8; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_ENABLE_METATRACE"] = 8] = "TPM_ENABLE_METATRACE"; /** * @generated from enum value: TPM_DISABLE_AND_READ_METATRACE = 9; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_DISABLE_AND_READ_METATRACE"] = 9] = "TPM_DISABLE_AND_READ_METATRACE"; /** * @generated from enum value: TPM_GET_STATUS = 10; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_GET_STATUS"] = 10] = "TPM_GET_STATUS"; /** * @generated from enum value: TPM_RESET_TRACE_PROCESSOR = 11; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_RESET_TRACE_PROCESSOR"] = 11] = "TPM_RESET_TRACE_PROCESSOR"; /** * @generated from enum value: TPM_REGISTER_SQL_PACKAGE = 13; */ TraceProcessorRpc_TraceProcessorMethod[TraceProcessorRpc_TraceProcessorMethod["TPM_REGISTER_SQL_PACKAGE"] = 13] = "TPM_REGISTER_SQL_PACKAGE"; })(TraceProcessorRpc_TraceProcessorMethod || (exports.TraceProcessorRpc_TraceProcessorMethod = TraceProcessorRpc_TraceProcessorMethod = {})); /** * Describes the enum perfetto.protos.TraceProcessorRpc.TraceProcessorMethod. */ exports.TraceProcessorRpc_TraceProcessorMethodSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 1, 0); /** * Describes the message perfetto.protos.AppendTraceDataResult. * Use `create(AppendTraceDataResultSchema)` to create a new message. */ exports.AppendTraceDataResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 2); /** * Describes the message perfetto.protos.QueryArgs. * Use `create(QueryArgsSchema)` to create a new message. */ exports.QueryArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 3); /** * Describes the message perfetto.protos.QueryResult. * Use `create(QueryResultSchema)` to create a new message. */ exports.QueryResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 4); /** * Describes the message perfetto.protos.QueryResult.CellsBatch. * Use `create(QueryResult_CellsBatchSchema)` to create a new message. */ exports.QueryResult_CellsBatchSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 4, 0); /** * @generated from enum perfetto.protos.QueryResult.CellsBatch.CellType */ var QueryResult_CellsBatch_CellType; (function (QueryResult_CellsBatch_CellType) { /** * @generated from enum value: CELL_INVALID = 0; */ QueryResult_CellsBatch_CellType[QueryResult_CellsBatch_CellType["CELL_INVALID"] = 0] = "CELL_INVALID"; /** * @generated from enum value: CELL_NULL = 1; */ QueryResult_CellsBatch_CellType[QueryResult_CellsBatch_CellType["CELL_NULL"] = 1] = "CELL_NULL"; /** * @generated from enum value: CELL_VARINT = 2; */ QueryResult_CellsBatch_CellType[QueryResult_CellsBatch_CellType["CELL_VARINT"] = 2] = "CELL_VARINT"; /** * @generated from enum value: CELL_FLOAT64 = 3; */ QueryResult_CellsBatch_CellType[QueryResult_CellsBatch_CellType["CELL_FLOAT64"] = 3] = "CELL_FLOAT64"; /** * @generated from enum value: CELL_STRING = 4; */ QueryResult_CellsBatch_CellType[QueryResult_CellsBatch_CellType["CELL_STRING"] = 4] = "CELL_STRING"; /** * @generated from enum value: CELL_BLOB = 5; */ QueryResult_CellsBatch_CellType[QueryResult_CellsBatch_CellType["CELL_BLOB"] = 5] = "CELL_BLOB"; })(QueryResult_CellsBatch_CellType || (exports.QueryResult_CellsBatch_CellType = QueryResult_CellsBatch_CellType = {})); /** * Describes the enum perfetto.protos.QueryResult.CellsBatch.CellType. */ exports.QueryResult_CellsBatch_CellTypeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 4, 0, 0); /** * Describes the message perfetto.protos.StatusArgs. * Use `create(StatusArgsSchema)` to create a new message. */ exports.StatusArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 5); /** * Describes the message perfetto.protos.StatusResult. * Use `create(StatusResultSchema)` to create a new message. */ exports.StatusResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 6); /** * Describes the message perfetto.protos.ComputeMetricArgs. * Use `create(ComputeMetricArgsSchema)` to create a new message. */ exports.ComputeMetricArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 7); /** * @generated from enum perfetto.protos.ComputeMetricArgs.ResultFormat */ var ComputeMetricArgs_ResultFormat; (function (ComputeMetricArgs_ResultFormat) { /** * @generated from enum value: BINARY_PROTOBUF = 0; */ ComputeMetricArgs_ResultFormat[ComputeMetricArgs_ResultFormat["BINARY_PROTOBUF"] = 0] = "BINARY_PROTOBUF"; /** * @generated from enum value: TEXTPROTO = 1; */ ComputeMetricArgs_ResultFormat[ComputeMetricArgs_ResultFormat["TEXTPROTO"] = 1] = "TEXTPROTO"; /** * @generated from enum value: JSON = 2; */ ComputeMetricArgs_ResultFormat[ComputeMetricArgs_ResultFormat["JSON"] = 2] = "JSON"; })(ComputeMetricArgs_ResultFormat || (exports.ComputeMetricArgs_ResultFormat = ComputeMetricArgs_ResultFormat = {})); /** * Describes the enum perfetto.protos.ComputeMetricArgs.ResultFormat. */ exports.ComputeMetricArgs_ResultFormatSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 7, 0); /** * Describes the message perfetto.protos.ComputeMetricResult. * Use `create(ComputeMetricResultSchema)` to create a new message. */ exports.ComputeMetricResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 8); /** * Describes the message perfetto.protos.EnableMetatraceArgs. * Use `create(EnableMetatraceArgsSchema)` to create a new message. */ exports.EnableMetatraceArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 9); /** * Describes the message perfetto.protos.EnableMetatraceResult. * Use `create(EnableMetatraceResultSchema)` to create a new message. */ exports.EnableMetatraceResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 10); /** * Describes the message perfetto.protos.DisableAndReadMetatraceArgs. * Use `create(DisableAndReadMetatraceArgsSchema)` to create a new message. */ exports.DisableAndReadMetatraceArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 11); /** * Describes the message perfetto.protos.DisableAndReadMetatraceResult. * Use `create(DisableAndReadMetatraceResultSchema)` to create a new message. */ exports.DisableAndReadMetatraceResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 12); /** * Describes the message perfetto.protos.DescriptorSet. * Use `create(DescriptorSetSchema)` to create a new message. */ exports.DescriptorSetSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 13); /** * Describes the message perfetto.protos.ResetTraceProcessorArgs. * Use `create(ResetTraceProcessorArgsSchema)` to create a new message. */ exports.ResetTraceProcessorArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 14); /** * @generated from enum perfetto.protos.ResetTraceProcessorArgs.DropTrackEventDataBefore */ var ResetTraceProcessorArgs_DropTrackEventDataBefore; (function (ResetTraceProcessorArgs_DropTrackEventDataBefore) { /** * @generated from enum value: NO_DROP = 0; */ ResetTraceProcessorArgs_DropTrackEventDataBefore[ResetTraceProcessorArgs_DropTrackEventDataBefore["NO_DROP"] = 0] = "NO_DROP"; /** * @generated from enum value: TRACK_EVENT_RANGE_OF_INTEREST = 1; */ ResetTraceProcessorArgs_DropTrackEventDataBefore[ResetTraceProcessorArgs_DropTrackEventDataBefore["TRACK_EVENT_RANGE_OF_INTEREST"] = 1] = "TRACK_EVENT_RANGE_OF_INTEREST"; })(ResetTraceProcessorArgs_DropTrackEventDataBefore || (exports.ResetTraceProcessorArgs_DropTrackEventDataBefore = ResetTraceProcessorArgs_DropTrackEventDataBefore = {})); /** * Describes the enum perfetto.protos.ResetTraceProcessorArgs.DropTrackEventDataBefore. */ exports.ResetTraceProcessorArgs_DropTrackEventDataBeforeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 14, 0); /** * @generated from enum perfetto.protos.ResetTraceProcessorArgs.ParsingMode */ var ResetTraceProcessorArgs_ParsingMode; (function (ResetTraceProcessorArgs_ParsingMode) { /** * @generated from enum value: DEFAULT = 0; */ ResetTraceProcessorArgs_ParsingMode[ResetTraceProcessorArgs_ParsingMode["DEFAULT"] = 0] = "DEFAULT"; /** * @generated from enum value: TOKENIZE_ONLY = 1; */ ResetTraceProcessorArgs_ParsingMode[ResetTraceProcessorArgs_ParsingMode["TOKENIZE_ONLY"] = 1] = "TOKENIZE_ONLY"; /** * @generated from enum value: TOKENIZE_AND_SORT = 2; */ ResetTraceProcessorArgs_ParsingMode[ResetTraceProcessorArgs_ParsingMode["TOKENIZE_AND_SORT"] = 2] = "TOKENIZE_AND_SORT"; })(ResetTraceProcessorArgs_ParsingMode || (exports.ResetTraceProcessorArgs_ParsingMode = ResetTraceProcessorArgs_ParsingMode = {})); /** * Describes the enum perfetto.protos.ResetTraceProcessorArgs.ParsingMode. */ exports.ResetTraceProcessorArgs_ParsingModeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 14, 1); /** * Describes the message perfetto.protos.RegisterSqlPackageArgs. * Use `create(RegisterSqlPackageArgsSchema)` to create a new message. */ exports.RegisterSqlPackageArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 15); /** * Describes the message perfetto.protos.RegisterSqlPackageArgs.Module. * Use `create(RegisterSqlPackageArgs_ModuleSchema)` to create a new message. */ exports.RegisterSqlPackageArgs_ModuleSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 15, 0); /** * Describes the message perfetto.protos.RegisterSqlPackageResult. * Use `create(RegisterSqlPackageResultSchema)` to create a new message. */ exports.RegisterSqlPackageResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 16); /** * Describes the message perfetto.protos.FinalizeDataResult. * Use `create(FinalizeDataResultSchema)` to create a new message. */ exports.FinalizeDataResultSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 17); /** * @generated from enum perfetto.protos.TraceProcessorApiVersion */ var TraceProcessorApiVersion; (function (TraceProcessorApiVersion) { /** * This variable has been introduced in v15 and is used to deal with API * mismatches between UI and trace_processor_shell --httpd. * * Prior to API version 11 this was incremented every time a new * feature that the UI depended on was introduced (e.g. new tables, * new SQL operators, metrics that are required by the UI, etc). * This: * a. Tended to be forgotten * b. Still led to issues when the TP dropped *backwards* * compatibility of a feature (since we checked TP >= UI * TRACE_PROCESSOR_CURRENT_API_VERSION). * Now the UI attempts to redirect the user to the matched version * of the UI if one exists. * See also StatusResult.api_version (below). * Changes: * 7. Introduce GUESS_CPU_SIZE * 8. Add 'json' option to ComputeMetricArgs * 9. Add get_thread_state_summary_for_interval. * 10. Add 'slice_is_ancestor' to stdlib. * 11. Removal of experimental module from stdlib. * 12. Changed UI to be more aggresive about version matching. * Added version_code. * 13. Added TPM_REGISTER_SQL_MODULE method. * 14. Added parsing mode option to RESET method. * * @generated from enum value: TRACE_PROCESSOR_CURRENT_API_VERSION = 14; */ TraceProcessorApiVersion[TraceProcessorApiVersion["TRACE_PROCESSOR_CURRENT_API_VERSION"] = 14] = "TRACE_PROCESSOR_CURRENT_API_VERSION"; })(TraceProcessorApiVersion || (exports.TraceProcessorApiVersion = TraceProcessorApiVersion = {})); /** * Describes the enum perfetto.protos.TraceProcessorApiVersion. */ exports.TraceProcessorApiVersionSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_processor_trace_processor, 0); //# sourceMappingURL=trace_processor_pb.js.map