calls/lib/pb/stillbox.pbjson.dart

296 lines
12 KiB
Dart
Raw Normal View History

2024-08-10 13:27:12 -04:00
//
// Generated code. Do not modify.
// source: stillbox.proto
//
// @dart = 2.12
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_final_fields
// ignore_for_file: unnecessary_import, unnecessary_this, unused_import
import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;
@$core.Deprecated('Use liveStateDescriptor instead')
const LiveState$json = {
'1': 'LiveState',
'2': [
{'1': 'LS_STOPPED', '2': 0},
{'1': 'LS_LIVE', '2': 1},
{'1': 'LS_PAUSED', '2': 2},
],
};
/// Descriptor for `LiveState`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List liveStateDescriptor = $convert.base64Decode(
'CglMaXZlU3RhdGUSDgoKTFNfU1RPUFBFRBAAEgsKB0xTX0xJVkUQARINCglMU19QQVVTRUQQAg'
'==');
@$core.Deprecated('Use messageDescriptor instead')
const Message$json = {
'1': 'Message',
'2': [
2024-10-19 23:26:55 -04:00
{'1': 'response', '3': 1, '4': 1, '5': 11, '6': '.stillbox.CommandResponse', '9': 0, '10': 'response'},
{'1': 'call', '3': 2, '4': 1, '5': 11, '6': '.stillbox.Call', '9': 0, '10': 'call'},
2024-08-17 12:04:42 -04:00
{'1': 'notification', '3': 3, '4': 1, '5': 11, '6': '.stillbox.Notification', '9': 0, '10': 'notification'},
{'1': 'popup', '3': 4, '4': 1, '5': 11, '6': '.stillbox.UserPopup', '9': 0, '10': 'popup'},
{'1': 'error', '3': 5, '4': 1, '5': 11, '6': '.stillbox.Error', '9': 0, '10': 'error'},
2024-10-18 10:00:55 -04:00
{'1': 'hello', '3': 6, '4': 1, '5': 11, '6': '.stillbox.Hello', '9': 0, '10': 'hello'},
2024-08-10 13:27:12 -04:00
],
'8': [
{'1': 'toClient_message'},
],
};
/// Descriptor for `Message`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List messageDescriptor = $convert.base64Decode(
2024-10-19 23:26:55 -04:00
'CgdNZXNzYWdlEjcKCHJlc3BvbnNlGAEgASgLMhkuc3RpbGxib3guQ29tbWFuZFJlc3BvbnNlSA'
'BSCHJlc3BvbnNlEiQKBGNhbGwYAiABKAsyDi5zdGlsbGJveC5DYWxsSABSBGNhbGwSPAoMbm90'
'aWZpY2F0aW9uGAMgASgLMhYuc3RpbGxib3guTm90aWZpY2F0aW9uSABSDG5vdGlmaWNhdGlvbh'
'IrCgVwb3B1cBgEIAEoCzITLnN0aWxsYm94LlVzZXJQb3B1cEgAUgVwb3B1cBInCgVlcnJvchgF'
'IAEoCzIPLnN0aWxsYm94LkVycm9ySABSBWVycm9yEicKBWhlbGxvGAYgASgLMg8uc3RpbGxib3'
'guSGVsbG9IAFIFaGVsbG9CEgoQdG9DbGllbnRfbWVzc2FnZQ==');
@$core.Deprecated('Use commandResponseDescriptor instead')
const CommandResponse$json = {
'1': 'CommandResponse',
'2': [
{'1': 'command_id', '3': 1, '4': 1, '5': 3, '9': 1, '10': 'commandId', '17': true},
{'1': 'tg_info', '3': 2, '4': 1, '5': 11, '6': '.stillbox.TalkgroupInfo', '9': 0, '10': 'tgInfo'},
],
'8': [
{'1': 'command_response'},
{'1': '_command_id'},
],
};
/// Descriptor for `CommandResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List commandResponseDescriptor = $convert.base64Decode(
'Cg9Db21tYW5kUmVzcG9uc2USIgoKY29tbWFuZF9pZBgBIAEoA0gBUgljb21tYW5kSWSIAQESMg'
'oHdGdfaW5mbxgCIAEoCzIXLnN0aWxsYm94LlRhbGtncm91cEluZm9IAFIGdGdJbmZvQhIKEGNv'
'bW1hbmRfcmVzcG9uc2VCDQoLX2NvbW1hbmRfaWQ=');
2024-08-10 13:27:12 -04:00
@$core.Deprecated('Use callDescriptor instead')
const Call$json = {
'1': 'Call',
'2': [
{'1': 'audioName', '3': 1, '4': 1, '5': 9, '10': 'audioName'},
{'1': 'audioType', '3': 2, '4': 1, '5': 9, '10': 'audioType'},
2024-10-18 10:00:55 -04:00
{'1': 'date_time', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'dateTime'},
2024-08-10 13:27:12 -04:00
{'1': 'system', '3': 4, '4': 1, '5': 5, '10': 'system'},
{'1': 'talkgroup', '3': 5, '4': 1, '5': 5, '10': 'talkgroup'},
{'1': 'source', '3': 6, '4': 1, '5': 5, '10': 'source'},
{'1': 'frequency', '3': 7, '4': 1, '5': 3, '10': 'frequency'},
{'1': 'frequencies', '3': 8, '4': 3, '5': 3, '10': 'frequencies'},
{'1': 'patches', '3': 9, '4': 3, '5': 5, '10': 'patches'},
{'1': 'sources', '3': 10, '4': 3, '5': 5, '10': 'sources'},
Something mostly working. Squashed commit of the following: commit b15263546eadbc86de233996c5c32ceb17e0a45d Author: Daniel Ponte <amigan@gmail.com> Date: Wed Aug 14 09:29:49 2024 -0400 save bytes source class commit 3a6ac8868583a286c28f3d3de8b9a42ac52c5ba5 Author: Daniel Ponte <amigan@gmail.com> Date: Wed Aug 14 09:26:28 2024 -0400 safearea commit c411a007e62d4bb4551ce7f142ce7c3ef02485f9 Author: Daniel Ponte <amigan@gmail.com> Date: Wed Aug 14 08:33:11 2024 -0400 try to play commit 5a8e7c7690d803a1d676a7e4a30ef9807cd17294 Author: Daniel Ponte <amigan@gmail.com> Date: Wed Aug 14 08:29:53 2024 -0400 protoc commit c776d37765b522b0ac87e3b5efb5561e65a218a6 Author: Daniel Ponte <amigan@gmail.com> Date: Wed Aug 14 08:28:26 2024 -0400 wip commit 0d150d73d8f2631b7f6669e935ec212bbfb98ef8 Author: Daniel Ponte <amigan@gmail.com> Date: Tue Aug 13 23:07:35 2024 -0400 big huge wip commit db99eeb43ad35259d3bc998d63afd94e8bcf84b5 Author: Daniel Ponte <amigan@gmail.com> Date: Tue Aug 13 21:03:42 2024 -0400 big wip commit 5af1b90ccca175566c3bfad397dbd7b14e08cee7 Author: Daniel Ponte <amigan@gmail.com> Date: Tue Aug 13 20:04:37 2024 -0400 WIP commit 08183de44f347e2962b2a5830b920ce3bad08a7a Author: Daniel Ponte <amigan@gmail.com> Date: Tue Aug 13 10:41:06 2024 -0400 notifier commit 5f92cf977ba657b94c623b891421169ce6d887fd Author: Daniel Ponte <amigan@gmail.com> Date: Mon Aug 12 09:13:43 2024 -0400 wip commit d6d590684d091d4746743fe8a77ee548e88a3f17 Author: Daniel Ponte <amigan@gmail.com> Date: Mon Aug 12 07:47:08 2024 -0400 fix commit 9d58f4fa7f75fccd88e8720af5e6aa1668bbb403 Author: Daniel Ponte <amigan@gmail.com> Date: Sun Aug 11 23:59:01 2024 -0400 wip commit d61ce79c295d965f457138e928b03aae4e3e6a6d Author: Daniel Ponte <amigan@gmail.com> Date: Sun Aug 11 19:23:16 2024 -0400 wip commit f4ea5916b8ca4361aaaddc4e4e1842e8328747a6 Author: Daniel Ponte <amigan@gmail.com> Date: Sat Aug 10 17:07:52 2024 -0400 macos stuff commit fe8bdc13a5ea12b10eb4110158aa7248ff851889 Author: Daniel Ponte <amigan@gmail.com> Date: Sat Aug 10 17:07:04 2024 -0400 add default case commit 9bc788035b1ba3c576a3ee1c7120259e727e24a2 Author: Daniel Ponte <amigan@gmail.com> Date: Sat Aug 10 16:38:46 2024 -0400 wip commit 8e99afeb31f7bba36264347ad11aed0ce48100f0 Author: Daniel Ponte <amigan@gmail.com> Date: Sat Aug 10 14:36:08 2024 -0400 Controller commit e64948bef5c3d0024ad3756a812ba980b6aa62f2 Author: Daniel Ponte <amigan@gmail.com> Date: Sat Aug 10 14:24:28 2024 -0400 ws
2024-08-14 09:30:27 -04:00
{'1': 'duration', '3': 11, '4': 1, '5': 5, '9': 0, '10': 'duration', '17': true},
{'1': 'audio', '3': 12, '4': 1, '5': 12, '10': 'audio'},
],
'8': [
{'1': '_duration'},
2024-08-10 13:27:12 -04:00
],
};
/// Descriptor for `Call`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List callDescriptor = $convert.base64Decode(
'CgRDYWxsEhwKCWF1ZGlvTmFtZRgBIAEoCVIJYXVkaW9OYW1lEhwKCWF1ZGlvVHlwZRgCIAEoCV'
2024-10-18 10:00:55 -04:00
'IJYXVkaW9UeXBlEjcKCWRhdGVfdGltZRgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3Rh'
'bXBSCGRhdGVUaW1lEhYKBnN5c3RlbRgEIAEoBVIGc3lzdGVtEhwKCXRhbGtncm91cBgFIAEoBV'
'IJdGFsa2dyb3VwEhYKBnNvdXJjZRgGIAEoBVIGc291cmNlEhwKCWZyZXF1ZW5jeRgHIAEoA1IJ'
'ZnJlcXVlbmN5EiAKC2ZyZXF1ZW5jaWVzGAggAygDUgtmcmVxdWVuY2llcxIYCgdwYXRjaGVzGA'
'kgAygFUgdwYXRjaGVzEhgKB3NvdXJjZXMYCiADKAVSB3NvdXJjZXMSHwoIZHVyYXRpb24YCyAB'
'KAVIAFIIZHVyYXRpb26IAQESFAoFYXVkaW8YDCABKAxSBWF1ZGlvQgsKCV9kdXJhdGlvbg==');
@$core.Deprecated('Use helloDescriptor instead')
const Hello$json = {
'1': 'Hello',
'2': [
{'1': 'version', '3': 1, '4': 1, '5': 11, '6': '.stillbox.Version', '10': 'version'},
],
};
/// Descriptor for `Hello`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List helloDescriptor = $convert.base64Decode(
'CgVIZWxsbxIrCgd2ZXJzaW9uGAEgASgLMhEuc3RpbGxib3guVmVyc2lvblIHdmVyc2lvbg==');
2024-08-10 13:27:12 -04:00
@$core.Deprecated('Use userPopupDescriptor instead')
const UserPopup$json = {
'1': 'UserPopup',
'2': [
{'1': 'msg', '3': 1, '4': 1, '5': 9, '10': 'msg'},
],
};
/// Descriptor for `UserPopup`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List userPopupDescriptor = $convert.base64Decode(
'CglVc2VyUG9wdXASEAoDbXNnGAEgASgJUgNtc2c=');
@$core.Deprecated('Use errorDescriptor instead')
const Error$json = {
'1': 'Error',
'2': [
{'1': 'error', '3': 1, '4': 1, '5': 9, '10': 'error'},
2024-08-17 12:04:42 -04:00
{'1': 'command', '3': 2, '4': 1, '5': 11, '6': '.stillbox.Command', '10': 'command'},
2024-08-10 13:27:12 -04:00
],
};
/// Descriptor for `Error`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List errorDescriptor = $convert.base64Decode(
2024-08-17 12:04:42 -04:00
'CgVFcnJvchIUCgVlcnJvchgBIAEoCVIFZXJyb3ISKwoHY29tbWFuZBgCIAEoCzIRLnN0aWxsYm'
'94LkNvbW1hbmRSB2NvbW1hbmQ=');
2024-08-10 13:27:12 -04:00
@$core.Deprecated('Use notificationDescriptor instead')
const Notification$json = {
'1': 'Notification',
'2': [
2024-10-18 10:00:55 -04:00
{'1': 'date_time', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'dateTime'},
2024-08-10 13:27:12 -04:00
{'1': 'msg', '3': 2, '4': 1, '5': 9, '10': 'msg'},
2024-10-18 10:00:55 -04:00
{'1': 'action_url', '3': 3, '4': 1, '5': 9, '10': 'actionUrl'},
2024-08-10 13:27:12 -04:00
],
};
/// Descriptor for `Notification`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List notificationDescriptor = $convert.base64Decode(
2024-10-18 10:00:55 -04:00
'CgxOb3RpZmljYXRpb24SNwoJZGF0ZV90aW1lGAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbW'
'VzdGFtcFIIZGF0ZVRpbWUSEAoDbXNnGAIgASgJUgNtc2cSHQoKYWN0aW9uX3VybBgDIAEoCVIJ'
'YWN0aW9uVXJs');
2024-08-10 13:27:12 -04:00
@$core.Deprecated('Use commandDescriptor instead')
const Command$json = {
'1': 'Command',
'2': [
2024-10-19 23:26:55 -04:00
{'1': 'command_id', '3': 1, '4': 1, '5': 3, '9': 1, '10': 'commandId', '17': true},
{'1': 'live_command', '3': 2, '4': 1, '5': 11, '6': '.stillbox.Live', '9': 0, '10': 'liveCommand'},
{'1': 'search_command', '3': 3, '4': 1, '5': 11, '6': '.stillbox.Search', '9': 0, '10': 'searchCommand'},
{'1': 'tg_command', '3': 4, '4': 1, '5': 11, '6': '.stillbox.Talkgroup', '9': 0, '10': 'tgCommand'},
2024-08-10 13:27:12 -04:00
],
'8': [
{'1': 'command'},
2024-10-19 23:26:55 -04:00
{'1': '_command_id'},
2024-08-10 13:27:12 -04:00
],
};
/// Descriptor for `Command`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List commandDescriptor = $convert.base64Decode(
2024-10-19 23:26:55 -04:00
'CgdDb21tYW5kEiIKCmNvbW1hbmRfaWQYASABKANIAVIJY29tbWFuZElkiAEBEjMKDGxpdmVfY2'
'9tbWFuZBgCIAEoCzIOLnN0aWxsYm94LkxpdmVIAFILbGl2ZUNvbW1hbmQSOQoOc2VhcmNoX2Nv'
'bW1hbmQYAyABKAsyEC5zdGlsbGJveC5TZWFyY2hIAFINc2VhcmNoQ29tbWFuZBI0Cgp0Z19jb2'
'1tYW5kGAQgASgLMhMuc3RpbGxib3guVGFsa2dyb3VwSABSCXRnQ29tbWFuZEIJCgdjb21tYW5k'
'Qg0KC19jb21tYW5kX2lk');
2024-08-17 12:04:42 -04:00
@$core.Deprecated('Use talkgroupInfoDescriptor instead')
const TalkgroupInfo$json = {
'1': 'TalkgroupInfo',
'2': [
{'1': 'tg', '3': 1, '4': 1, '5': 11, '6': '.stillbox.Talkgroup', '10': 'tg'},
2024-08-20 09:11:21 -04:00
{'1': 'system_name', '3': 2, '4': 1, '5': 9, '10': 'systemName'},
{'1': 'name', '3': 3, '4': 1, '5': 9, '9': 0, '10': 'name', '17': true},
{'1': 'group', '3': 4, '4': 1, '5': 9, '9': 1, '10': 'group', '17': true},
2024-08-23 15:42:08 -04:00
{'1': 'alpha_tag', '3': 5, '4': 1, '5': 9, '9': 2, '10': 'alphaTag', '17': true},
{'1': 'frequency', '3': 6, '4': 1, '5': 5, '9': 3, '10': 'frequency', '17': true},
{'1': 'tags', '3': 7, '4': 3, '5': 9, '10': 'tags'},
{'1': 'metadata', '3': 8, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '9': 4, '10': 'metadata', '17': true},
{'1': 'learned', '3': 9, '4': 1, '5': 8, '10': 'learned'},
2024-08-17 12:04:42 -04:00
],
'8': [
{'1': '_name'},
{'1': '_group'},
2024-08-23 15:42:08 -04:00
{'1': '_alpha_tag'},
2024-08-17 12:04:42 -04:00
{'1': '_frequency'},
{'1': '_metadata'},
],
};
/// Descriptor for `TalkgroupInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List talkgroupInfoDescriptor = $convert.base64Decode(
2024-08-20 09:11:21 -04:00
'Cg1UYWxrZ3JvdXBJbmZvEiMKAnRnGAEgASgLMhMuc3RpbGxib3guVGFsa2dyb3VwUgJ0ZxIfCg'
'tzeXN0ZW1fbmFtZRgCIAEoCVIKc3lzdGVtTmFtZRIXCgRuYW1lGAMgASgJSABSBG5hbWWIAQES'
2024-08-23 15:42:08 -04:00
'GQoFZ3JvdXAYBCABKAlIAVIFZ3JvdXCIAQESIAoJYWxwaGFfdGFnGAUgASgJSAJSCGFscGhhVG'
'FniAEBEiEKCWZyZXF1ZW5jeRgGIAEoBUgDUglmcmVxdWVuY3mIAQESEgoEdGFncxgHIAMoCVIE'
'dGFncxI4CghtZXRhZGF0YRgIIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RIBFIIbWV0YW'
'RhdGGIAQESGAoHbGVhcm5lZBgJIAEoCFIHbGVhcm5lZEIHCgVfbmFtZUIICgZfZ3JvdXBCDAoK'
'X2FscGhhX3RhZ0IMCgpfZnJlcXVlbmN5QgsKCV9tZXRhZGF0YQ==');
2024-08-10 13:27:12 -04:00
@$core.Deprecated('Use liveDescriptor instead')
const Live$json = {
'1': 'Live',
'2': [
{'1': 'state', '3': 1, '4': 1, '5': 14, '6': '.stillbox.LiveState', '9': 0, '10': 'state', '17': true},
{'1': 'filter', '3': 2, '4': 1, '5': 11, '6': '.stillbox.Filter', '9': 1, '10': 'filter', '17': true},
],
'8': [
{'1': '_state'},
{'1': '_filter'},
],
};
/// Descriptor for `Live`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveDescriptor = $convert.base64Decode(
'CgRMaXZlEi4KBXN0YXRlGAEgASgOMhMuc3RpbGxib3guTGl2ZVN0YXRlSABSBXN0YXRliAEBEi'
'0KBmZpbHRlchgCIAEoCzIQLnN0aWxsYm94LkZpbHRlckgBUgZmaWx0ZXKIAQFCCAoGX3N0YXRl'
'QgkKB19maWx0ZXI=');
@$core.Deprecated('Use talkgroupDescriptor instead')
const Talkgroup$json = {
'1': 'Talkgroup',
'2': [
{'1': 'system', '3': 1, '4': 1, '5': 5, '10': 'system'},
{'1': 'talkgroup', '3': 2, '4': 1, '5': 5, '10': 'talkgroup'},
],
};
/// Descriptor for `Talkgroup`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List talkgroupDescriptor = $convert.base64Decode(
'CglUYWxrZ3JvdXASFgoGc3lzdGVtGAEgASgFUgZzeXN0ZW0SHAoJdGFsa2dyb3VwGAIgASgFUg'
'l0YWxrZ3JvdXA=');
@$core.Deprecated('Use filterDescriptor instead')
const Filter$json = {
'1': 'Filter',
'2': [
{'1': 'talkgroups', '3': 1, '4': 3, '5': 11, '6': '.stillbox.Talkgroup', '10': 'talkgroups'},
{'1': 'talkgroups_not', '3': 2, '4': 3, '5': 11, '6': '.stillbox.Talkgroup', '10': 'talkgroupsNot'},
{'1': 'talkgroup_tags_all', '3': 3, '4': 3, '5': 9, '10': 'talkgroupTagsAll'},
{'1': 'talkgroup_tags_any', '3': 4, '4': 3, '5': 9, '10': 'talkgroupTagsAny'},
{'1': 'talkgroup_tags_not', '3': 5, '4': 3, '5': 9, '10': 'talkgroupTagsNot'},
],
};
/// Descriptor for `Filter`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List filterDescriptor = $convert.base64Decode(
'CgZGaWx0ZXISMwoKdGFsa2dyb3VwcxgBIAMoCzITLnN0aWxsYm94LlRhbGtncm91cFIKdGFsa2'
'dyb3VwcxI6Cg50YWxrZ3JvdXBzX25vdBgCIAMoCzITLnN0aWxsYm94LlRhbGtncm91cFINdGFs'
'a2dyb3Vwc05vdBIsChJ0YWxrZ3JvdXBfdGFnc19hbGwYAyADKAlSEHRhbGtncm91cFRhZ3NBbG'
'wSLAoSdGFsa2dyb3VwX3RhZ3NfYW55GAQgAygJUhB0YWxrZ3JvdXBUYWdzQW55EiwKEnRhbGtn'
'cm91cF90YWdzX25vdBgFIAMoCVIQdGFsa2dyb3VwVGFnc05vdA==');
@$core.Deprecated('Use searchDescriptor instead')
const Search$json = {
'1': 'Search',
};
/// Descriptor for `Search`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List searchDescriptor = $convert.base64Decode(
'CgZTZWFyY2g=');
2024-10-18 10:00:55 -04:00
@$core.Deprecated('Use versionDescriptor instead')
const Version$json = {
'1': 'Version',
'2': [
{'1': 'server_name', '3': 1, '4': 1, '5': 9, '10': 'serverName'},
{'1': 'version', '3': 2, '4': 1, '5': 9, '10': 'version'},
{'1': 'built', '3': 3, '4': 1, '5': 9, '10': 'built'},
{'1': 'platform', '3': 4, '4': 1, '5': 9, '10': 'platform'},
],
};
/// Descriptor for `Version`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List versionDescriptor = $convert.base64Decode(
'CgdWZXJzaW9uEh8KC3NlcnZlcl9uYW1lGAEgASgJUgpzZXJ2ZXJOYW1lEhgKB3ZlcnNpb24YAi'
'ABKAlSB3ZlcnNpb24SFAoFYnVpbHQYAyABKAlSBWJ1aWx0EhoKCHBsYXRmb3JtGAQgASgJUghw'
'bGF0Zm9ybQ==');