UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

150 lines 9.29 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.FtraceParseStatusSchema = exports.FtraceParseStatus = exports.FtraceStats_PhaseSchema = exports.FtraceStats_Phase = exports.FtraceStatsSchema = exports.FtraceKprobeStatsSchema = exports.FtraceCpuStatsSchema = exports.file_protos_perfetto_trace_ftrace_ftrace_stats = void 0; const codegenv1_1 = require("@bufbuild/protobuf/codegenv1"); /** * Describes the file protos/perfetto/trace/ftrace/ftrace_stats.proto. */ exports.file_protos_perfetto_trace_ftrace_ftrace_stats = (0, codegenv1_1.fileDesc)("Ci9wcm90b3MvcGVyZmV0dG8vdHJhY2UvZnRyYWNlL2Z0cmFjZV9zdGF0cy5wcm90bxIPcGVyZmV0dG8ucHJvdG9zIsEBCg5GdHJhY2VDcHVTdGF0cxILCgNjcHUYASABKAQSDwoHZW50cmllcxgCIAEoBBIPCgdvdmVycnVuGAMgASgEEhYKDmNvbW1pdF9vdmVycnVuGAQgASgEEhIKCmJ5dGVzX3JlYWQYBSABKAQSFwoPb2xkZXN0X2V2ZW50X3RzGAYgASgBEg4KBm5vd190cxgHIAEoARIWCg5kcm9wcGVkX2V2ZW50cxgIIAEoBBITCgtyZWFkX2V2ZW50cxgJIAEoBCIxChFGdHJhY2VLcHJvYmVTdGF0cxIMCgRoaXRzGAEgASgDEg4KBm1pc3NlcxgCIAEoAyLhAwoLRnRyYWNlU3RhdHMSMQoFcGhhc2UYASABKA4yIi5wZXJmZXR0by5wcm90b3MuRnRyYWNlU3RhdHMuUGhhc2USMgoJY3B1X3N0YXRzGAIgAygLMh8ucGVyZmV0dG8ucHJvdG9zLkZ0cmFjZUNwdVN0YXRzEh0KFWtlcm5lbF9zeW1ib2xzX3BhcnNlZBgDIAEoDRIdChVrZXJuZWxfc3ltYm9sc19tZW1fa2IYBCABKA0SFQoNYXRyYWNlX2Vycm9ycxgFIAEoCRIdChV1bmtub3duX2Z0cmFjZV9ldmVudHMYBiADKAkSHAoUZmFpbGVkX2Z0cmFjZV9ldmVudHMYByADKAkSHgoWcHJlc2VydmVfZnRyYWNlX2J1ZmZlchgIIAEoCBI/ChNmdHJhY2VfcGFyc2VfZXJyb3JzGAkgAygOMiIucGVyZmV0dG8ucHJvdG9zLkZ0cmFjZVBhcnNlU3RhdHVzEjgKDGtwcm9iZV9zdGF0cxgKIAEoCzIiLnBlcmZldHRvLnByb3Rvcy5GdHJhY2VLcHJvYmVTdGF0cyI+CgVQaGFzZRIPCgtVTlNQRUNJRklFRBAAEhIKDlNUQVJUX09GX1RSQUNFEAESEAoMRU5EX09GX1RSQUNFEAIqyAUKEUZ0cmFjZVBhcnNlU3RhdHVzEh0KGUZUUkFDRV9TVEFUVVNfVU5TUEVDSUZJRUQQABIUChBGVFJBQ0VfU1RBVFVTX09LEAESJwojRlRSQUNFX1NUQVRVU19VTkVYUEVDVEVEX1JFQURfRVJST1IQAhIjCh9GVFJBQ0VfU1RBVFVTX1BBUlRJQUxfUEFHRV9SRUFEEAMSKQolRlRSQUNFX1NUQVRVU19BQklfSU5WQUxJRF9QQUdFX0hFQURFUhAEEigKJEZUUkFDRV9TVEFUVVNfQUJJX1NIT1JUX0VWRU5UX0hFQURFUhAFEiIKHkZUUkFDRV9TVEFUVVNfQUJJX05VTExfUEFERElORxAGEioKJkZUUkFDRV9TVEFUVVNfQUJJX1NIT1JUX1BBRERJTkdfTEVOR1RIEAcSLAooRlRSQUNFX1NUQVRVU19BQklfSU5WQUxJRF9QQURESU5HX0xFTkdUSBAIEicKI0ZUUkFDRV9TVEFUVVNfQUJJX1NIT1JUX1RJTUVfRVhURU5EEAkSJgoiRlRSQUNFX1NUQVRVU19BQklfU0hPUlRfVElNRV9TVEFNUBAKEicKI0ZUUkFDRV9TVEFUVVNfQUJJX1NIT1JUX0RBVEFfTEVOR1RIEAsSJgoiRlRSQUNFX1NUQVRVU19BQklfWkVST19EQVRBX0xFTkdUSBAMEikKJUZUUkFDRV9TVEFUVVNfQUJJX0lOVkFMSURfREFUQV9MRU5HVEgQDRIkCiBGVFJBQ0VfU1RBVFVTX0FCSV9TSE9SVF9FVkVOVF9JRBAOEiIKHkZUUkFDRV9TVEFUVVNfQUJJX0VORF9PVkVSRkxPVxAPEiUKIUZUUkFDRV9TVEFUVVNfU0hPUlRfQ09NUEFDVF9FVkVOVBAQEh8KG0ZUUkFDRV9TVEFUVVNfSU5WQUxJRF9FVkVOVBAR"); /** * Describes the message perfetto.protos.FtraceCpuStats. * Use `create(FtraceCpuStatsSchema)` to create a new message. */ exports.FtraceCpuStatsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_ftrace_ftrace_stats, 0); /** * Describes the message perfetto.protos.FtraceKprobeStats. * Use `create(FtraceKprobeStatsSchema)` to create a new message. */ exports.FtraceKprobeStatsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_ftrace_ftrace_stats, 1); /** * Describes the message perfetto.protos.FtraceStats. * Use `create(FtraceStatsSchema)` to create a new message. */ exports.FtraceStatsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_ftrace_ftrace_stats, 2); /** * @generated from enum perfetto.protos.FtraceStats.Phase */ var FtraceStats_Phase; (function (FtraceStats_Phase) { /** * @generated from enum value: UNSPECIFIED = 0; */ FtraceStats_Phase[FtraceStats_Phase["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: START_OF_TRACE = 1; */ FtraceStats_Phase[FtraceStats_Phase["START_OF_TRACE"] = 1] = "START_OF_TRACE"; /** * @generated from enum value: END_OF_TRACE = 2; */ FtraceStats_Phase[FtraceStats_Phase["END_OF_TRACE"] = 2] = "END_OF_TRACE"; })(FtraceStats_Phase || (exports.FtraceStats_Phase = FtraceStats_Phase = {})); /** * Describes the enum perfetto.protos.FtraceStats.Phase. */ exports.FtraceStats_PhaseSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_ftrace_ftrace_stats, 2, 0); /** * @generated from enum perfetto.protos.FtraceParseStatus */ var FtraceParseStatus; (function (FtraceParseStatus) { /** * @generated from enum value: FTRACE_STATUS_UNSPECIFIED = 0; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_UNSPECIFIED"] = 0] = "FTRACE_STATUS_UNSPECIFIED"; /** * Not written, used for convenience of implementation: * * @generated from enum value: FTRACE_STATUS_OK = 1; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_OK"] = 1] = "FTRACE_STATUS_OK"; /** * Issues with reading data out of the ftrace ring buffer: * * @generated from enum value: FTRACE_STATUS_UNEXPECTED_READ_ERROR = 2; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_UNEXPECTED_READ_ERROR"] = 2] = "FTRACE_STATUS_UNEXPECTED_READ_ERROR"; /** * @generated from enum value: FTRACE_STATUS_PARTIAL_PAGE_READ = 3; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_PARTIAL_PAGE_READ"] = 3] = "FTRACE_STATUS_PARTIAL_PAGE_READ"; /** * Ring buffer binary data not matching our understanding of the layout: * * @generated from enum value: FTRACE_STATUS_ABI_INVALID_PAGE_HEADER = 4; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_INVALID_PAGE_HEADER"] = 4] = "FTRACE_STATUS_ABI_INVALID_PAGE_HEADER"; /** * @generated from enum value: FTRACE_STATUS_ABI_SHORT_EVENT_HEADER = 5; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_SHORT_EVENT_HEADER"] = 5] = "FTRACE_STATUS_ABI_SHORT_EVENT_HEADER"; /** * @generated from enum value: FTRACE_STATUS_ABI_NULL_PADDING = 6; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_NULL_PADDING"] = 6] = "FTRACE_STATUS_ABI_NULL_PADDING"; /** * @generated from enum value: FTRACE_STATUS_ABI_SHORT_PADDING_LENGTH = 7; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_SHORT_PADDING_LENGTH"] = 7] = "FTRACE_STATUS_ABI_SHORT_PADDING_LENGTH"; /** * @generated from enum value: FTRACE_STATUS_ABI_INVALID_PADDING_LENGTH = 8; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_INVALID_PADDING_LENGTH"] = 8] = "FTRACE_STATUS_ABI_INVALID_PADDING_LENGTH"; /** * @generated from enum value: FTRACE_STATUS_ABI_SHORT_TIME_EXTEND = 9; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_SHORT_TIME_EXTEND"] = 9] = "FTRACE_STATUS_ABI_SHORT_TIME_EXTEND"; /** * @generated from enum value: FTRACE_STATUS_ABI_SHORT_TIME_STAMP = 10; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_SHORT_TIME_STAMP"] = 10] = "FTRACE_STATUS_ABI_SHORT_TIME_STAMP"; /** * @generated from enum value: FTRACE_STATUS_ABI_SHORT_DATA_LENGTH = 11; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_SHORT_DATA_LENGTH"] = 11] = "FTRACE_STATUS_ABI_SHORT_DATA_LENGTH"; /** * @generated from enum value: FTRACE_STATUS_ABI_ZERO_DATA_LENGTH = 12; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_ZERO_DATA_LENGTH"] = 12] = "FTRACE_STATUS_ABI_ZERO_DATA_LENGTH"; /** * @generated from enum value: FTRACE_STATUS_ABI_INVALID_DATA_LENGTH = 13; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_INVALID_DATA_LENGTH"] = 13] = "FTRACE_STATUS_ABI_INVALID_DATA_LENGTH"; /** * @generated from enum value: FTRACE_STATUS_ABI_SHORT_EVENT_ID = 14; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_SHORT_EVENT_ID"] = 14] = "FTRACE_STATUS_ABI_SHORT_EVENT_ID"; /** * @generated from enum value: FTRACE_STATUS_ABI_END_OVERFLOW = 15; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_ABI_END_OVERFLOW"] = 15] = "FTRACE_STATUS_ABI_END_OVERFLOW"; /** * Issues with parsing the event payload: * * @generated from enum value: FTRACE_STATUS_SHORT_COMPACT_EVENT = 16; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_SHORT_COMPACT_EVENT"] = 16] = "FTRACE_STATUS_SHORT_COMPACT_EVENT"; /** * @generated from enum value: FTRACE_STATUS_INVALID_EVENT = 17; */ FtraceParseStatus[FtraceParseStatus["FTRACE_STATUS_INVALID_EVENT"] = 17] = "FTRACE_STATUS_INVALID_EVENT"; })(FtraceParseStatus || (exports.FtraceParseStatus = FtraceParseStatus = {})); /** * Describes the enum perfetto.protos.FtraceParseStatus. */ exports.FtraceParseStatusSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_ftrace_ftrace_stats, 0); //# sourceMappingURL=ftrace_stats_pb.js.map