perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
102 lines • 6.34 kB
JavaScript
"use strict";
//
// Copyright (C) 2019 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.ThreadDescriptor_ChromeThreadTypeSchema = exports.ThreadDescriptor_ChromeThreadType = exports.ThreadDescriptorSchema = exports.file_protos_perfetto_trace_track_event_thread_descriptor = void 0;
const codegenv1_1 = require("@bufbuild/protobuf/codegenv1");
/**
* Describes the file protos/perfetto/trace/track_event/thread_descriptor.proto.
*/
exports.file_protos_perfetto_trace_track_event_thread_descriptor = (0, codegenv1_1.fileDesc)("Cjlwcm90b3MvcGVyZmV0dG8vdHJhY2UvdHJhY2tfZXZlbnQvdGhyZWFkX2Rlc2NyaXB0b3IucHJvdG8SD3BlcmZldHRvLnByb3RvcyL0BQoQVGhyZWFkRGVzY3JpcHRvchILCgNwaWQYASABKAUSCwoDdGlkGAIgASgFEhMKC3RocmVhZF9uYW1lGAUgASgJEk4KEmNocm9tZV90aHJlYWRfdHlwZRgEIAEoDjIyLnBlcmZldHRvLnByb3Rvcy5UaHJlYWREZXNjcmlwdG9yLkNocm9tZVRocmVhZFR5cGUSHgoWcmVmZXJlbmNlX3RpbWVzdGFtcF91cxgGIAEoAxIgChhyZWZlcmVuY2VfdGhyZWFkX3RpbWVfdXMYByABKAMSKgoicmVmZXJlbmNlX3RocmVhZF9pbnN0cnVjdGlvbl9jb3VudBgIIAEoAxIZChFsZWdhY3lfc29ydF9pbmRleBgDIAEoBSLXAwoQQ2hyb21lVGhyZWFkVHlwZRIdChlDSFJPTUVfVEhSRUFEX1VOU1BFQ0lGSUVEEAASFgoSQ0hST01FX1RIUkVBRF9NQUlOEAESFAoQQ0hST01FX1RIUkVBRF9JTxACEiAKHENIUk9NRV9USFJFQURfUE9PTF9CR19XT1JLRVIQAxIgChxDSFJPTUVfVEhSRUFEX1BPT0xfRkdfV09SS0VSEAQSIgoeQ0hST01FX1RIUkVBRF9QT09MX0ZCX0JMT0NLSU5HEAUSIgoeQ0hST01FX1RIUkVBRF9QT09MX0JHX0JMT0NLSU5HEAYSHgoaQ0hST01FX1RIUkVBRF9QT09MX1NFUlZJQ0UQBxIcChhDSFJPTUVfVEhSRUFEX0NPTVBPU0lUT1IQCBIgChxDSFJPTUVfVEhSRUFEX1ZJWl9DT01QT1NJVE9SEAkSIwofQ0hST01FX1RIUkVBRF9DT01QT1NJVE9SX1dPUktFUhAKEiAKHENIUk9NRV9USFJFQURfU0VSVklDRV9XT1JLRVIQCxIeChpDSFJPTUVfVEhSRUFEX01FTU9SWV9JTkZSQRAyEiMKH0NIUk9NRV9USFJFQURfU0FNUExJTkdfUFJPRklMRVIQMw");
/**
* Describes the message perfetto.protos.ThreadDescriptor.
* Use `create(ThreadDescriptorSchema)` to create a new message.
*/
exports.ThreadDescriptorSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_track_event_thread_descriptor, 0);
/**
* @generated from enum perfetto.protos.ThreadDescriptor.ChromeThreadType
*/
var ThreadDescriptor_ChromeThreadType;
(function (ThreadDescriptor_ChromeThreadType) {
/**
* @generated from enum value: CHROME_THREAD_UNSPECIFIED = 0;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_UNSPECIFIED"] = 0] = "CHROME_THREAD_UNSPECIFIED";
/**
* @generated from enum value: CHROME_THREAD_MAIN = 1;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_MAIN"] = 1] = "CHROME_THREAD_MAIN";
/**
* @generated from enum value: CHROME_THREAD_IO = 2;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_IO"] = 2] = "CHROME_THREAD_IO";
/**
* Scheduler:
*
* @generated from enum value: CHROME_THREAD_POOL_BG_WORKER = 3;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_POOL_BG_WORKER"] = 3] = "CHROME_THREAD_POOL_BG_WORKER";
/**
* @generated from enum value: CHROME_THREAD_POOL_FG_WORKER = 4;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_POOL_FG_WORKER"] = 4] = "CHROME_THREAD_POOL_FG_WORKER";
/**
* @generated from enum value: CHROME_THREAD_POOL_FB_BLOCKING = 5;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_POOL_FB_BLOCKING"] = 5] = "CHROME_THREAD_POOL_FB_BLOCKING";
/**
* @generated from enum value: CHROME_THREAD_POOL_BG_BLOCKING = 6;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_POOL_BG_BLOCKING"] = 6] = "CHROME_THREAD_POOL_BG_BLOCKING";
/**
* @generated from enum value: CHROME_THREAD_POOL_SERVICE = 7;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_POOL_SERVICE"] = 7] = "CHROME_THREAD_POOL_SERVICE";
/**
* Compositor:
*
* @generated from enum value: CHROME_THREAD_COMPOSITOR = 8;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_COMPOSITOR"] = 8] = "CHROME_THREAD_COMPOSITOR";
/**
* @generated from enum value: CHROME_THREAD_VIZ_COMPOSITOR = 9;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_VIZ_COMPOSITOR"] = 9] = "CHROME_THREAD_VIZ_COMPOSITOR";
/**
* @generated from enum value: CHROME_THREAD_COMPOSITOR_WORKER = 10;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_COMPOSITOR_WORKER"] = 10] = "CHROME_THREAD_COMPOSITOR_WORKER";
/**
* Renderer:
*
* @generated from enum value: CHROME_THREAD_SERVICE_WORKER = 11;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_SERVICE_WORKER"] = 11] = "CHROME_THREAD_SERVICE_WORKER";
/**
* Tracing related threads:
*
* @generated from enum value: CHROME_THREAD_MEMORY_INFRA = 50;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_MEMORY_INFRA"] = 50] = "CHROME_THREAD_MEMORY_INFRA";
/**
* @generated from enum value: CHROME_THREAD_SAMPLING_PROFILER = 51;
*/
ThreadDescriptor_ChromeThreadType[ThreadDescriptor_ChromeThreadType["CHROME_THREAD_SAMPLING_PROFILER"] = 51] = "CHROME_THREAD_SAMPLING_PROFILER";
})(ThreadDescriptor_ChromeThreadType || (exports.ThreadDescriptor_ChromeThreadType = ThreadDescriptor_ChromeThreadType = {}));
/**
* Describes the enum perfetto.protos.ThreadDescriptor.ChromeThreadType.
*/
exports.ThreadDescriptor_ChromeThreadTypeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_track_event_thread_descriptor, 0, 0);
//# sourceMappingURL=thread_descriptor_pb.js.map