UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

189 lines 15.7 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.ConsumerPort = exports.CloneSessionResponseSchema = exports.CloneSessionRequestSchema = exports.SaveTraceForBugreportResponseSchema = exports.SaveTraceForBugreportRequestSchema = exports.QueryCapabilitiesResponseSchema = exports.QueryCapabilitiesRequestSchema = exports.QueryServiceStateResponseSchema = exports.QueryServiceStateRequestSchema = exports.ObserveEventsResponseSchema = exports.ObserveEventsRequestSchema = exports.GetTraceStatsResponseSchema = exports.GetTraceStatsRequestSchema = exports.AttachResponseSchema = exports.AttachRequestSchema = exports.DetachResponseSchema = exports.DetachRequestSchema = exports.FlushResponseSchema = exports.FlushRequestSchema = exports.FreeBuffersResponseSchema = exports.FreeBuffersRequestSchema = exports.ReadBuffersResponse_SliceSchema = exports.ReadBuffersResponseSchema = exports.ReadBuffersRequestSchema = exports.DisableTracingResponseSchema = exports.DisableTracingRequestSchema = exports.ChangeTraceConfigResponseSchema = exports.ChangeTraceConfigRequestSchema = exports.StartTracingResponseSchema = exports.StartTracingRequestSchema = exports.EnableTracingResponseSchema = exports.EnableTracingRequestSchema = exports.file_protos_perfetto_ipc_consumer_port = void 0; const codegenv1_1 = require("@bufbuild/protobuf/codegenv1"); const observable_events_pb_1 = require("../common/observable_events_pb"); const tracing_service_state_pb_1 = require("../common/tracing_service_state_pb"); const tracing_service_capabilities_pb_1 = require("../common/tracing_service_capabilities_pb"); const trace_stats_pb_1 = require("../common/trace_stats_pb"); const trace_config_pb_1 = require("../config/trace_config_pb"); /** * Describes the file protos/perfetto/ipc/consumer_port.proto. */ exports.file_protos_perfetto_ipc_consumer_port = (0, codegenv1_1.fileDesc)("Cidwcm90b3MvcGVyZmV0dG8vaXBjL2NvbnN1bWVyX3BvcnQucHJvdG8SD3BlcmZldHRvLnByb3RvcyJsChRFbmFibGVUcmFjaW5nUmVxdWVzdBIyCgx0cmFjZV9jb25maWcYASABKAsyHC5wZXJmZXR0by5wcm90b3MuVHJhY2VDb25maWcSIAoYYXR0YWNoX25vdGlmaWNhdGlvbl9vbmx5GAIgASgIIkMKFUVuYWJsZVRyYWNpbmdSZXNwb25zZRISCghkaXNhYmxlZBgBIAEoCEgAEg0KBWVycm9yGAMgASgJQgcKBXN0YXRlIhUKE1N0YXJ0VHJhY2luZ1JlcXVlc3QiFgoUU3RhcnRUcmFjaW5nUmVzcG9uc2UiTgoYQ2hhbmdlVHJhY2VDb25maWdSZXF1ZXN0EjIKDHRyYWNlX2NvbmZpZxgBIAEoCzIcLnBlcmZldHRvLnByb3Rvcy5UcmFjZUNvbmZpZyIbChlDaGFuZ2VUcmFjZUNvbmZpZ1Jlc3BvbnNlIhcKFURpc2FibGVUcmFjaW5nUmVxdWVzdCIYChZEaXNhYmxlVHJhY2luZ1Jlc3BvbnNlIhQKElJlYWRCdWZmZXJzUmVxdWVzdCKHAQoTUmVhZEJ1ZmZlcnNSZXNwb25zZRI6CgZzbGljZXMYAiADKAsyKi5wZXJmZXR0by5wcm90b3MuUmVhZEJ1ZmZlcnNSZXNwb25zZS5TbGljZRo0CgVTbGljZRIMCgRkYXRhGAEgASgMEh0KFWxhc3Rfc2xpY2VfZm9yX3BhY2tldBgCIAEoCCIoChJGcmVlQnVmZmVyc1JlcXVlc3QSEgoKYnVmZmVyX2lkcxgBIAMoDSIVChNGcmVlQnVmZmVyc1Jlc3BvbnNlIjEKDEZsdXNoUmVxdWVzdBISCgp0aW1lb3V0X21zGAEgASgNEg0KBWZsYWdzGAIgASgEIg8KDUZsdXNoUmVzcG9uc2UiHAoNRGV0YWNoUmVxdWVzdBILCgNrZXkYASABKAkiEAoORGV0YWNoUmVzcG9uc2UiHAoNQXR0YWNoUmVxdWVzdBILCgNrZXkYASABKAkiRAoOQXR0YWNoUmVzcG9uc2USMgoMdHJhY2VfY29uZmlnGAEgASgLMhwucGVyZmV0dG8ucHJvdG9zLlRyYWNlQ29uZmlnIhYKFEdldFRyYWNlU3RhdHNSZXF1ZXN0IkkKFUdldFRyYWNlU3RhdHNSZXNwb25zZRIwCgt0cmFjZV9zdGF0cxgBIAEoCzIbLnBlcmZldHRvLnByb3Rvcy5UcmFjZVN0YXRzIlkKFE9ic2VydmVFdmVudHNSZXF1ZXN0EkEKEWV2ZW50c190b19vYnNlcnZlGAEgAygOMiYucGVyZmV0dG8ucHJvdG9zLk9ic2VydmFibGVFdmVudHMuVHlwZSJKChVPYnNlcnZlRXZlbnRzUmVzcG9uc2USMQoGZXZlbnRzGAEgASgLMiEucGVyZmV0dG8ucHJvdG9zLk9ic2VydmFibGVFdmVudHMiMQoYUXVlcnlTZXJ2aWNlU3RhdGVSZXF1ZXN0EhUKDXNlc3Npb25zX29ubHkYASABKAgiWAoZUXVlcnlTZXJ2aWNlU3RhdGVSZXNwb25zZRI7Cg1zZXJ2aWNlX3N0YXRlGAEgASgLMiQucGVyZmV0dG8ucHJvdG9zLlRyYWNpbmdTZXJ2aWNlU3RhdGUiGgoYUXVlcnlDYXBhYmlsaXRpZXNSZXF1ZXN0Il4KGVF1ZXJ5Q2FwYWJpbGl0aWVzUmVzcG9uc2USQQoMY2FwYWJpbGl0aWVzGAEgASgLMisucGVyZmV0dG8ucHJvdG9zLlRyYWNpbmdTZXJ2aWNlQ2FwYWJpbGl0aWVzIh4KHFNhdmVUcmFjZUZvckJ1Z3JlcG9ydFJlcXVlc3QiPQodU2F2ZVRyYWNlRm9yQnVncmVwb3J0UmVzcG9uc2USDwoHc3VjY2VzcxgBIAEoCBILCgNtc2cYAiABKAkimQIKE0Nsb25lU2Vzc2lvblJlcXVlc3QSFAoKc2Vzc2lvbl9pZBgBIAEoBEgAEh0KE3VuaXF1ZV9zZXNzaW9uX25hbWUYBCABKAlIABIZChFza2lwX3RyYWNlX2ZpbHRlchgCIAEoCBIVCg1mb3JfYnVncmVwb3J0GAMgASgIEhoKEmNsb25lX3RyaWdnZXJfbmFtZRgFIAEoCRIjChtjbG9uZV90cmlnZ2VyX3Byb2R1Y2VyX25hbWUYBiABKAkSKgoiY2xvbmVfdHJpZ2dlcl90cnVzdGVkX3Byb2R1Y2VyX3VpZBgHIAEoBRIiChpjbG9uZV90cmlnZ2VyX2Jvb3RfdGltZV9ucxgIIAEoBEIKCghzZWxlY3RvciJaChRDbG9uZVNlc3Npb25SZXNwb25zZRIPCgdzdWNjZXNzGAEgASgIEg0KBWVycm9yGAIgASgJEhAKCHV1aWRfbXNiGAMgASgDEhAKCHV1aWRfbHNiGAQgASgDMr0LCgxDb25zdW1lclBvcnQSYAoNRW5hYmxlVHJhY2luZxIlLnBlcmZldHRvLnByb3Rvcy5FbmFibGVUcmFjaW5nUmVxdWVzdBomLnBlcmZldHRvLnByb3Rvcy5FbmFibGVUcmFjaW5nUmVzcG9uc2UiABJjCg5EaXNhYmxlVHJhY2luZxImLnBlcmZldHRvLnByb3Rvcy5EaXNhYmxlVHJhY2luZ1JlcXVlc3QaJy5wZXJmZXR0by5wcm90b3MuRGlzYWJsZVRyYWNpbmdSZXNwb25zZSIAElwKC1JlYWRCdWZmZXJzEiMucGVyZmV0dG8ucHJvdG9zLlJlYWRCdWZmZXJzUmVxdWVzdBokLnBlcmZldHRvLnByb3Rvcy5SZWFkQnVmZmVyc1Jlc3BvbnNlIgAwARJaCgtGcmVlQnVmZmVycxIjLnBlcmZldHRvLnByb3Rvcy5GcmVlQnVmZmVyc1JlcXVlc3QaJC5wZXJmZXR0by5wcm90b3MuRnJlZUJ1ZmZlcnNSZXNwb25zZSIAEkgKBUZsdXNoEh0ucGVyZmV0dG8ucHJvdG9zLkZsdXNoUmVxdWVzdBoeLnBlcmZldHRvLnByb3Rvcy5GbHVzaFJlc3BvbnNlIgASXQoMU3RhcnRUcmFjaW5nEiQucGVyZmV0dG8ucHJvdG9zLlN0YXJ0VHJhY2luZ1JlcXVlc3QaJS5wZXJmZXR0by5wcm90b3MuU3RhcnRUcmFjaW5nUmVzcG9uc2UiABJsChFDaGFuZ2VUcmFjZUNvbmZpZxIpLnBlcmZldHRvLnByb3Rvcy5DaGFuZ2VUcmFjZUNvbmZpZ1JlcXVlc3QaKi5wZXJmZXR0by5wcm90b3MuQ2hhbmdlVHJhY2VDb25maWdSZXNwb25zZSIAEksKBkRldGFjaBIeLnBlcmZldHRvLnByb3Rvcy5EZXRhY2hSZXF1ZXN0Gh8ucGVyZmV0dG8ucHJvdG9zLkRldGFjaFJlc3BvbnNlIgASSwoGQXR0YWNoEh4ucGVyZmV0dG8ucHJvdG9zLkF0dGFjaFJlcXVlc3QaHy5wZXJmZXR0by5wcm90b3MuQXR0YWNoUmVzcG9uc2UiABJgCg1HZXRUcmFjZVN0YXRzEiUucGVyZmV0dG8ucHJvdG9zLkdldFRyYWNlU3RhdHNSZXF1ZXN0GiYucGVyZmV0dG8ucHJvdG9zLkdldFRyYWNlU3RhdHNSZXNwb25zZSIAEmIKDU9ic2VydmVFdmVudHMSJS5wZXJmZXR0by5wcm90b3MuT2JzZXJ2ZUV2ZW50c1JlcXVlc3QaJi5wZXJmZXR0by5wcm90b3MuT2JzZXJ2ZUV2ZW50c1Jlc3BvbnNlIgAwARJuChFRdWVyeVNlcnZpY2VTdGF0ZRIpLnBlcmZldHRvLnByb3Rvcy5RdWVyeVNlcnZpY2VTdGF0ZVJlcXVlc3QaKi5wZXJmZXR0by5wcm90b3MuUXVlcnlTZXJ2aWNlU3RhdGVSZXNwb25zZSIAMAESbAoRUXVlcnlDYXBhYmlsaXRpZXMSKS5wZXJmZXR0by5wcm90b3MuUXVlcnlDYXBhYmlsaXRpZXNSZXF1ZXN0GioucGVyZmV0dG8ucHJvdG9zLlF1ZXJ5Q2FwYWJpbGl0aWVzUmVzcG9uc2UiABJ4ChVTYXZlVHJhY2VGb3JCdWdyZXBvcnQSLS5wZXJmZXR0by5wcm90b3MuU2F2ZVRyYWNlRm9yQnVncmVwb3J0UmVxdWVzdBouLnBlcmZldHRvLnByb3Rvcy5TYXZlVHJhY2VGb3JCdWdyZXBvcnRSZXNwb25zZSIAEl0KDENsb25lU2Vzc2lvbhIkLnBlcmZldHRvLnByb3Rvcy5DbG9uZVNlc3Npb25SZXF1ZXN0GiUucGVyZmV0dG8ucHJvdG9zLkNsb25lU2Vzc2lvblJlc3BvbnNlIgA", [observable_events_pb_1.file_protos_perfetto_common_observable_events, tracing_service_state_pb_1.file_protos_perfetto_common_tracing_service_state, tracing_service_capabilities_pb_1.file_protos_perfetto_common_tracing_service_capabilities, trace_stats_pb_1.file_protos_perfetto_common_trace_stats, trace_config_pb_1.file_protos_perfetto_config_trace_config]); /** * Describes the message perfetto.protos.EnableTracingRequest. * Use `create(EnableTracingRequestSchema)` to create a new message. */ exports.EnableTracingRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 0); /** * Describes the message perfetto.protos.EnableTracingResponse. * Use `create(EnableTracingResponseSchema)` to create a new message. */ exports.EnableTracingResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 1); /** * Describes the message perfetto.protos.StartTracingRequest. * Use `create(StartTracingRequestSchema)` to create a new message. */ exports.StartTracingRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 2); /** * Describes the message perfetto.protos.StartTracingResponse. * Use `create(StartTracingResponseSchema)` to create a new message. */ exports.StartTracingResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 3); /** * Describes the message perfetto.protos.ChangeTraceConfigRequest. * Use `create(ChangeTraceConfigRequestSchema)` to create a new message. */ exports.ChangeTraceConfigRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 4); /** * Describes the message perfetto.protos.ChangeTraceConfigResponse. * Use `create(ChangeTraceConfigResponseSchema)` to create a new message. */ exports.ChangeTraceConfigResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 5); /** * Describes the message perfetto.protos.DisableTracingRequest. * Use `create(DisableTracingRequestSchema)` to create a new message. */ exports.DisableTracingRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 6); /** * Describes the message perfetto.protos.DisableTracingResponse. * Use `create(DisableTracingResponseSchema)` to create a new message. */ exports.DisableTracingResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 7); /** * Describes the message perfetto.protos.ReadBuffersRequest. * Use `create(ReadBuffersRequestSchema)` to create a new message. */ exports.ReadBuffersRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 8); /** * Describes the message perfetto.protos.ReadBuffersResponse. * Use `create(ReadBuffersResponseSchema)` to create a new message. */ exports.ReadBuffersResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 9); /** * Describes the message perfetto.protos.ReadBuffersResponse.Slice. * Use `create(ReadBuffersResponse_SliceSchema)` to create a new message. */ exports.ReadBuffersResponse_SliceSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 9, 0); /** * Describes the message perfetto.protos.FreeBuffersRequest. * Use `create(FreeBuffersRequestSchema)` to create a new message. */ exports.FreeBuffersRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 10); /** * Describes the message perfetto.protos.FreeBuffersResponse. * Use `create(FreeBuffersResponseSchema)` to create a new message. */ exports.FreeBuffersResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 11); /** * Describes the message perfetto.protos.FlushRequest. * Use `create(FlushRequestSchema)` to create a new message. */ exports.FlushRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 12); /** * Describes the message perfetto.protos.FlushResponse. * Use `create(FlushResponseSchema)` to create a new message. */ exports.FlushResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 13); /** * Describes the message perfetto.protos.DetachRequest. * Use `create(DetachRequestSchema)` to create a new message. */ exports.DetachRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 14); /** * Describes the message perfetto.protos.DetachResponse. * Use `create(DetachResponseSchema)` to create a new message. */ exports.DetachResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 15); /** * Describes the message perfetto.protos.AttachRequest. * Use `create(AttachRequestSchema)` to create a new message. */ exports.AttachRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 16); /** * Describes the message perfetto.protos.AttachResponse. * Use `create(AttachResponseSchema)` to create a new message. */ exports.AttachResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 17); /** * Describes the message perfetto.protos.GetTraceStatsRequest. * Use `create(GetTraceStatsRequestSchema)` to create a new message. */ exports.GetTraceStatsRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 18); /** * Describes the message perfetto.protos.GetTraceStatsResponse. * Use `create(GetTraceStatsResponseSchema)` to create a new message. */ exports.GetTraceStatsResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 19); /** * Describes the message perfetto.protos.ObserveEventsRequest. * Use `create(ObserveEventsRequestSchema)` to create a new message. */ exports.ObserveEventsRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 20); /** * Describes the message perfetto.protos.ObserveEventsResponse. * Use `create(ObserveEventsResponseSchema)` to create a new message. */ exports.ObserveEventsResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 21); /** * Describes the message perfetto.protos.QueryServiceStateRequest. * Use `create(QueryServiceStateRequestSchema)` to create a new message. */ exports.QueryServiceStateRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 22); /** * Describes the message perfetto.protos.QueryServiceStateResponse. * Use `create(QueryServiceStateResponseSchema)` to create a new message. */ exports.QueryServiceStateResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 23); /** * Describes the message perfetto.protos.QueryCapabilitiesRequest. * Use `create(QueryCapabilitiesRequestSchema)` to create a new message. */ exports.QueryCapabilitiesRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 24); /** * Describes the message perfetto.protos.QueryCapabilitiesResponse. * Use `create(QueryCapabilitiesResponseSchema)` to create a new message. */ exports.QueryCapabilitiesResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 25); /** * Describes the message perfetto.protos.SaveTraceForBugreportRequest. * Use `create(SaveTraceForBugreportRequestSchema)` to create a new message. */ exports.SaveTraceForBugreportRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 26); /** * Describes the message perfetto.protos.SaveTraceForBugreportResponse. * Use `create(SaveTraceForBugreportResponseSchema)` to create a new message. */ exports.SaveTraceForBugreportResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 27); /** * Describes the message perfetto.protos.CloneSessionRequest. * Use `create(CloneSessionRequestSchema)` to create a new message. */ exports.CloneSessionRequestSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 28); /** * Describes the message perfetto.protos.CloneSessionResponse. * Use `create(CloneSessionResponseSchema)` to create a new message. */ exports.CloneSessionResponseSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_ipc_consumer_port, 29); /** * IPC interface definition for the consumer port of the tracing service. * * @generated from service perfetto.protos.ConsumerPort */ exports.ConsumerPort = (0, codegenv1_1.serviceDesc)(exports.file_protos_perfetto_ipc_consumer_port, 0); //# sourceMappingURL=consumer_port_pb.js.map