From ca8b9e6642f8c437bd5382b81c7a79f9ec80d8cd Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Tue, 2 Sep 2025 10:38:28 -0400 Subject: [PATCH] Updated Proto files --- Source/Framework/Proto/AccountService.cs | 737 +++++- Source/Framework/Proto/AccountTypes.cs | 1724 ++++++++++++- .../Proto/Api/client/V1/BlockListListener.cs | 394 +++ .../Proto/Api/client/V1/BlockListService.cs | 968 ++++++++ .../Proto/Api/client/V1/BlockListTypes.cs | 880 +++++++ .../Proto/Api/{ => client}/V1/ChannelId.cs | 2 +- .../Proto/{ => Api/client/V1}/ChannelTypes.cs | 104 +- .../Proto/{ => Api/client/V1}/ClubBan.cs | 55 +- .../Proto/{ => Api/client/V1}/ClubCore.cs | 1129 ++------- .../Framework/Proto/Api/client/V1/ClubEnum.cs | 99 + .../{ => Api/client/V1}/ClubInvitation.cs | 267 +- .../Proto/{ => Api/client/V1}/ClubMember.cs | 357 +-- .../client/V1}/ClubMembershipListener.cs | 495 ++-- .../client/V1}/ClubMembershipService.cs | 609 ++--- .../client/V1}/ClubMembershipTypes.cs | 187 +- .../{ => Api/client/V1}/ClubNameGenerator.cs | 92 +- .../{ => Api/client/V1}/ClubNotification.cs | 481 ++-- .../Proto/{ => Api/client/V1}/ClubRangeSet.cs | 156 +- .../Proto/{ => Api/client/V1}/ClubRequest.cs | 1123 ++++----- .../Proto/{ => Api/client/V1}/ClubRole.cs | 125 +- .../Proto/{ => Api/client/V1}/ClubStream.cs | 355 +-- .../Proto/Api/client/V1/ClubTypes.cs | 68 + .../Api/client/V2/NotificationService.cs | 204 ++ .../Proto/Api/client/V2/NotificationTypes.cs | 1032 ++++++++ .../Proto/Api/client/V2/PresenceTypes.cs | 1831 ++++++++++++++ .../Api/{ => client}/V2/ReportService.cs | 2 +- .../Proto/Api/{ => client}/V2/ReportTypes.cs | 12 +- .../Proto/Api/client/V2/WhisperListener.cs | 1461 +++++++++++ .../Proto/Api/client/V2/WhisperService.cs | 1622 ++++++++++++ .../Framework/Proto/Api/common/V1/ClubCore.cs | 801 ++++++ .../Framework/Proto/Api/common/V1/ClubEnum.cs | 66 + .../Proto/{ => Api/common/V1}/ClubMemberId.cs | 126 +- .../Proto/{ => Api/common/V1}/ClubTag.cs | 42 +- .../Proto/{ => Api/common/V1}/ClubType.cs | 14 +- .../Proto/{ => Api/common/V1}/EmbedTypes.cs | 28 +- .../{ => Api/common/V1}/EventViewTypes.cs | 24 +- .../Proto/Api/common/V1/InvitationTypes.cs | 785 ++++++ .../Proto/{ => Api/common/V1}/MessageTypes.cs | 25 +- .../Proto/Api/common/V1/VoiceTypes.cs | 384 +++ .../Api/{ => common}/V2/AttributeTypes.cs | 10 +- .../Proto/Api/common/V2/GameAccountHandle.cs | 278 +++ .../Proto/Api/common/V2/WhisperTypes.cs | 762 ++++++ Source/Framework/Proto/AttributeTypes.cs | 2 +- .../Framework/Proto/AuthenticationService.cs | 140 +- Source/Framework/Proto/ChallengeService.cs | 10 +- Source/Framework/Proto/ClubEnum.cs | 124 - Source/Framework/Proto/ClubTypes.cs | 61 - Source/Framework/Proto/ConnectionService.cs | 120 +- Source/Framework/Proto/ContentHandleTypes.cs | 2 +- Source/Framework/Proto/EntityTypes.cs | 4 +- Source/Framework/Proto/EtsTypes.cs | 2 +- Source/Framework/Proto/FriendsService.cs | 228 +- Source/Framework/Proto/FriendsTypes.cs | 79 +- .../Framework/Proto/GameUtilitiesService.cs | 110 +- Source/Framework/Proto/GameUtilitiesTypes.cs | 2 +- .../Proto/GlobalExtensions/FieldOptions.cs | 168 +- .../Proto/GlobalExtensions/MessageOptions.cs | 2 +- .../Proto/GlobalExtensions/MethodOptions.cs | 156 +- .../Framework/Proto/GlobalExtensions/Range.cs | 2 +- .../GlobalExtensions/RegisterMethodTypes.cs | 52 + .../Proto/GlobalExtensions/Routing.cs | 2 +- .../Proto/GlobalExtensions/ServiceOptions.cs | 89 +- .../Proto/Google/Protobuf/Descriptor.cs | 2 +- Source/Framework/Proto/InvitationTypes.cs | 783 +----- Source/Framework/Proto/NotificationTypes.cs | 2 +- Source/Framework/Proto/PresenceListener.cs | 117 +- Source/Framework/Proto/PresenceService.cs | 36 +- Source/Framework/Proto/PresenceTypes.cs | 38 +- .../Framework/Proto/ProfanityFilterConfig.cs | 2 +- Source/Framework/Proto/ReportService.cs | 396 --- Source/Framework/Proto/ReportTypes.cs | 2201 ----------------- Source/Framework/Proto/ResourceService.cs | 2 +- Source/Framework/Proto/RoleTypes.cs | 2 +- Source/Framework/Proto/RpcConfig.cs | 2 +- Source/Framework/Proto/RpcTypes.cs | 2 +- Source/Framework/Proto/SemanticVersion.cs | 2 +- Source/Framework/Proto/UserManagerService.cs | 2123 ---------------- Source/Framework/Proto/UserManagerTypes.cs | 596 ----- Source/Framework/Proto/VoiceTypes.cs | 378 +-- Source/Game/Spells/SpellInfo.cs | 2 +- 80 files changed, 17649 insertions(+), 10308 deletions(-) create mode 100644 Source/Framework/Proto/Api/client/V1/BlockListListener.cs create mode 100644 Source/Framework/Proto/Api/client/V1/BlockListService.cs create mode 100644 Source/Framework/Proto/Api/client/V1/BlockListTypes.cs rename Source/Framework/Proto/Api/{ => client}/V1/ChannelId.cs (99%) rename Source/Framework/Proto/{ => Api/client/V1}/ChannelTypes.cs (95%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubBan.cs (89%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubCore.cs (77%) create mode 100644 Source/Framework/Proto/Api/client/V1/ClubEnum.cs rename Source/Framework/Proto/{ => Api/client/V1}/ClubInvitation.cs (87%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubMember.cs (87%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubMembershipListener.cs (74%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubMembershipService.cs (69%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubMembershipTypes.cs (83%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubNameGenerator.cs (88%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubNotification.cs (88%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubRangeSet.cs (89%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubRequest.cs (92%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubRole.cs (94%) rename Source/Framework/Proto/{ => Api/client/V1}/ClubStream.cs (89%) create mode 100644 Source/Framework/Proto/Api/client/V1/ClubTypes.cs create mode 100644 Source/Framework/Proto/Api/client/V2/NotificationService.cs create mode 100644 Source/Framework/Proto/Api/client/V2/NotificationTypes.cs create mode 100644 Source/Framework/Proto/Api/client/V2/PresenceTypes.cs rename Source/Framework/Proto/Api/{ => client}/V2/ReportService.cs (99%) rename Source/Framework/Proto/Api/{ => client}/V2/ReportTypes.cs (98%) create mode 100644 Source/Framework/Proto/Api/client/V2/WhisperListener.cs create mode 100644 Source/Framework/Proto/Api/client/V2/WhisperService.cs create mode 100644 Source/Framework/Proto/Api/common/V1/ClubCore.cs create mode 100644 Source/Framework/Proto/Api/common/V1/ClubEnum.cs rename Source/Framework/Proto/{ => Api/common/V1}/ClubMemberId.cs (64%) rename Source/Framework/Proto/{ => Api/common/V1}/ClubTag.cs (93%) rename Source/Framework/Proto/{ => Api/common/V1}/ClubType.cs (93%) rename Source/Framework/Proto/{ => Api/common/V1}/EmbedTypes.cs (97%) rename Source/Framework/Proto/{ => Api/common/V1}/EventViewTypes.cs (95%) create mode 100644 Source/Framework/Proto/Api/common/V1/InvitationTypes.cs rename Source/Framework/Proto/{ => Api/common/V1}/MessageTypes.cs (88%) create mode 100644 Source/Framework/Proto/Api/common/V1/VoiceTypes.cs rename Source/Framework/Proto/Api/{ => common}/V2/AttributeTypes.cs (98%) create mode 100644 Source/Framework/Proto/Api/common/V2/GameAccountHandle.cs create mode 100644 Source/Framework/Proto/Api/common/V2/WhisperTypes.cs delete mode 100644 Source/Framework/Proto/ClubEnum.cs delete mode 100644 Source/Framework/Proto/ClubTypes.cs create mode 100644 Source/Framework/Proto/GlobalExtensions/RegisterMethodTypes.cs delete mode 100644 Source/Framework/Proto/ReportService.cs delete mode 100644 Source/Framework/Proto/ReportTypes.cs delete mode 100644 Source/Framework/Proto/UserManagerService.cs delete mode 100644 Source/Framework/Proto/UserManagerTypes.cs diff --git a/Source/Framework/Proto/AccountService.cs b/Source/Framework/Proto/AccountService.cs index d78beee76..90d4b166a 100644 --- a/Source/Framework/Proto/AccountService.cs +++ b/Source/Framework/Proto/AccountService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/account_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -89,70 +89,85 @@ namespace Bgs.Protocol.Account.V1 { "RW50aXR5SWRCBoL5KwIQARILCgN0YWcYAiADKAkSGgoScHJpdmlsZWdlZF9u", "ZXR3b3JrGAMgASgIIlIKGUdldEF1dGhvcml6ZWREYXRhUmVzcG9uc2USNQoE", "ZGF0YRgBIAMoCzInLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkF1dGhvcml6", - "ZWREYXRhItQBChhBY2NvdW50U3RhdGVOb3RpZmljYXRpb24SPAoNYWNjb3Vu", - "dF9zdGF0ZRgBIAEoCzIlLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291", - "bnRTdGF0ZRIZCg1zdWJzY3JpYmVyX2lkGAIgASgEQgIYARI/CgxhY2NvdW50", - "X3RhZ3MYAyABKAsyKS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50", - "RmllbGRUYWdzEh4KFnN1YnNjcmlwdGlvbl9jb21wbGV0ZWQYBCABKAgi6gEK", - "HEdhbWVBY2NvdW50U3RhdGVOb3RpZmljYXRpb24SRQoSZ2FtZV9hY2NvdW50", - "X3N0YXRlGAEgASgLMikuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFj", - "Y291bnRTdGF0ZRIZCg1zdWJzY3JpYmVyX2lkGAIgASgEQgIYARJIChFnYW1l", - "X2FjY291bnRfdGFncxgDIAEoCzItLmJncy5wcm90b2NvbC5hY2NvdW50LnYx", - "LkdhbWVBY2NvdW50RmllbGRUYWdzEh4KFnN1YnNjcmlwdGlvbl9jb21wbGV0", - "ZWQYBCABKAgisgEKF0dhbWVBY2NvdW50Tm90aWZpY2F0aW9uEj8KDWdhbWVf", - "YWNjb3VudHMYASADKAsyKC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1l", - "QWNjb3VudExpc3QSFQoNc3Vic2NyaWJlcl9pZBgCIAEoBBI/CgxhY2NvdW50", - "X3RhZ3MYAyABKAsyKS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50", - "RmllbGRUYWdzIqgBCh5HYW1lQWNjb3VudFNlc3Npb25Ob3RpZmljYXRpb24S", - "QAoMZ2FtZV9hY2NvdW50GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291bnQu", - "djEuR2FtZUFjY291bnRIYW5kbGUSRAoMc2Vzc2lvbl9pbmZvGAIgASgLMi4u", - "YmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZVNlc3Npb25VcGRhdGVJbmZv", - "MtQLCg5BY2NvdW50U2VydmljZRJ5Cg5SZXNvbHZlQWNjb3VudBIuLmJncy5w", - "cm90b2NvbC5hY2NvdW50LnYxLlJlc29sdmVBY2NvdW50UmVxdWVzdBovLmJn", - "cy5wcm90b2NvbC5hY2NvdW50LnYxLlJlc29sdmVBY2NvdW50UmVzcG9uc2Ui", - "BoL5KwIIDRJ8CglTdWJzY3JpYmUSMi5iZ3MucHJvdG9jb2wuYWNjb3VudC52", - "MS5TdWJzY3JpcHRpb25VcGRhdGVSZXF1ZXN0GjMuYmdzLnByb3RvY29sLmFj", - "Y291bnQudjEuU3Vic2NyaXB0aW9uVXBkYXRlUmVzcG9uc2UiBoL5KwIIGRJf", - "CgtVbnN1YnNjcmliZRIyLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLlN1YnNj", - "cmlwdGlvblVwZGF0ZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC", - "+SsCCBoSfAoPR2V0QWNjb3VudFN0YXRlEi8uYmdzLnByb3RvY29sLmFjY291", - "bnQudjEuR2V0QWNjb3VudFN0YXRlUmVxdWVzdBowLmJncy5wcm90b2NvbC5h", - "Y2NvdW50LnYxLkdldEFjY291bnRTdGF0ZVJlc3BvbnNlIgaC+SsCCB4SiAEK", - "E0dldEdhbWVBY2NvdW50U3RhdGUSMy5iZ3MucHJvdG9jb2wuYWNjb3VudC52", - "MS5HZXRHYW1lQWNjb3VudFN0YXRlUmVxdWVzdBo0LmJncy5wcm90b2NvbC5h", - "Y2NvdW50LnYxLkdldEdhbWVBY2NvdW50U3RhdGVSZXNwb25zZSIGgvkrAggf", - "EnAKC0dldExpY2Vuc2VzEisuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0", - "TGljZW5zZXNSZXF1ZXN0GiwuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0", - "TGljZW5zZXNSZXNwb25zZSIGgvkrAgggEpcBChhHZXRHYW1lVGltZVJlbWFp", - "bmluZ0luZm8SOC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRHYW1lVGlt", - "ZVJlbWFpbmluZ0luZm9SZXF1ZXN0GjkuYmdzLnByb3RvY29sLmFjY291bnQu", - "djEuR2V0R2FtZVRpbWVSZW1haW5pbmdJbmZvUmVzcG9uc2UiBoL5KwIIIRKL", - "AQoSR2V0R2FtZVNlc3Npb25JbmZvEjIuYmdzLnByb3RvY29sLmFjY291bnQu", - "djEuR2V0R2FtZVNlc3Npb25JbmZvUmVxdWVzdBozLmJncy5wcm90b2NvbC5h", - "Y2NvdW50LnYxLkdldEdhbWVTZXNzaW9uSW5mb1Jlc3BvbnNlIgyC+SsCCCKC", - "+SsCUAEScAoLR2V0Q0FJU0luZm8SKy5iZ3MucHJvdG9jb2wuYWNjb3VudC52", - "MS5HZXRDQUlTSW5mb1JlcXVlc3QaLC5iZ3MucHJvdG9jb2wuYWNjb3VudC52", - "MS5HZXRDQUlTSW5mb1Jlc3BvbnNlIgaC+SsCCCMSggEKEUdldEF1dGhvcml6", - "ZWREYXRhEjEuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0QXV0aG9yaXpl", - "ZERhdGFSZXF1ZXN0GjIuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0QXV0", - "aG9yaXplZERhdGFSZXNwb25zZSIGgvkrAgglEo4BChVHZXRTaWduZWRBY2Nv", - "dW50U3RhdGUSNS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRTaWduZWRB", - "Y2NvdW50U3RhdGVSZXF1ZXN0GjYuYmdzLnByb3RvY29sLmFjY291bnQudjEu", - "R2V0U2lnbmVkQWNjb3VudFN0YXRlUmVzcG9uc2UiBoL5KwIILBo9gvkrJgok", - "Ym5ldC5wcm90b2NvbC5hY2NvdW50LkFjY291bnRTZXJ2aWNlgvkrCSoHYWNj", - "b3VudIr5KwIQATKcBAoPQWNjb3VudExpc3RlbmVyEm0KFU9uQWNjb3VudFN0", - "YXRlVXBkYXRlZBIxLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRT", - "dGF0ZU5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIG", - "gvkrAggBEnUKGU9uR2FtZUFjY291bnRTdGF0ZVVwZGF0ZWQSNS5iZ3MucHJv", - "dG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudFN0YXRlTm90aWZpY2F0aW9u", - "GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAIScgoVT25HYW1l", - "QWNjb3VudHNVcGRhdGVkEjAuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2Ft", - "ZUFjY291bnROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9O", - "U0UiDIL5KwIIA4L5KwJQARJ4ChRPbkdhbWVTZXNzaW9uVXBkYXRlZBI3LmJn", - "cy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50U2Vzc2lvbk5vdGlm", - "aWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIMgvkrAggEgvkr", - "AlABGjWC+SslCiNibmV0LnByb3RvY29sLmFjY291bnQuQWNjb3VudE5vdGlm", - "eYL5KwI4AYr5KwIIAUIDgAEA")); + "ZWREYXRhIksKFUdldEFjY291bnRJbmZvUmVxdWVzdBIyCgphY2NvdW50X2lk", + "GAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCEAEiVAoWR2V0", + "QWNjb3VudEluZm9SZXNwb25zZRI6CgxhY2NvdW50X2luZm8YASABKAsyJC5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50SW5mbyJbCiVHZXRBY2Nv", + "dW50UGxhdGZvcm1SZXN0cmljdGlvbnNSZXF1ZXN0EjIKCmFjY291bnRfaWQY", + "ASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIQASJ7CiZHZXRB", + "Y2NvdW50UGxhdGZvcm1SZXN0cmljdGlvbnNSZXNwb25zZRJRChByZXN0cmlj", + "dGlvbl9pbmZvGAEgASgLMjcuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNj", + "b3VudFBsYXRmb3JtUmVzdHJpY3Rpb25JbmZvItQBChhBY2NvdW50U3RhdGVO", + "b3RpZmljYXRpb24SPAoNYWNjb3VudF9zdGF0ZRgBIAEoCzIlLmJncy5wcm90", + "b2NvbC5hY2NvdW50LnYxLkFjY291bnRTdGF0ZRIZCg1zdWJzY3JpYmVyX2lk", + "GAIgASgEQgIYARI/CgxhY2NvdW50X3RhZ3MYAyABKAsyKS5iZ3MucHJvdG9j", + "b2wuYWNjb3VudC52MS5BY2NvdW50RmllbGRUYWdzEh4KFnN1YnNjcmlwdGlv", + "bl9jb21wbGV0ZWQYBCABKAgi6gEKHEdhbWVBY2NvdW50U3RhdGVOb3RpZmlj", + "YXRpb24SRQoSZ2FtZV9hY2NvdW50X3N0YXRlGAEgASgLMikuYmdzLnByb3Rv", + "Y29sLmFjY291bnQudjEuR2FtZUFjY291bnRTdGF0ZRIZCg1zdWJzY3JpYmVy", + "X2lkGAIgASgEQgIYARJIChFnYW1lX2FjY291bnRfdGFncxgDIAEoCzItLmJn", + "cy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50RmllbGRUYWdzEh4K", + "FnN1YnNjcmlwdGlvbl9jb21wbGV0ZWQYBCABKAgisgEKF0dhbWVBY2NvdW50", + "Tm90aWZpY2F0aW9uEj8KDWdhbWVfYWNjb3VudHMYASADKAsyKC5iZ3MucHJv", + "dG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudExpc3QSFQoNc3Vic2NyaWJl", + "cl9pZBgCIAEoBBI/CgxhY2NvdW50X3RhZ3MYAyABKAsyKS5iZ3MucHJvdG9j", + "b2wuYWNjb3VudC52MS5BY2NvdW50RmllbGRUYWdzIqgBCh5HYW1lQWNjb3Vu", + "dFNlc3Npb25Ob3RpZmljYXRpb24SQAoMZ2FtZV9hY2NvdW50GAEgASgLMiou", + "YmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291bnRIYW5kbGUSRAoM", + "c2Vzc2lvbl9pbmZvGAIgASgLMi4uYmdzLnByb3RvY29sLmFjY291bnQudjEu", + "R2FtZVNlc3Npb25VcGRhdGVJbmZvMoEOCg5BY2NvdW50U2VydmljZRJ5Cg5S", + "ZXNvbHZlQWNjb3VudBIuLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLlJlc29s", + "dmVBY2NvdW50UmVxdWVzdBovLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLlJl", + "c29sdmVBY2NvdW50UmVzcG9uc2UiBoL5KwIIDRJ8CglTdWJzY3JpYmUSMi5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5TdWJzY3JpcHRpb25VcGRhdGVSZXF1", + "ZXN0GjMuYmdzLnByb3RvY29sLmFjY291bnQudjEuU3Vic2NyaXB0aW9uVXBk", + "YXRlUmVzcG9uc2UiBoL5KwIIGRJfCgtVbnN1YnNjcmliZRIyLmJncy5wcm90", + "b2NvbC5hY2NvdW50LnYxLlN1YnNjcmlwdGlvblVwZGF0ZVJlcXVlc3QaFC5i", + "Z3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCBoSfAoPR2V0QWNjb3VudFN0YXRl", + "Ei8uYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0QWNjb3VudFN0YXRlUmVx", + "dWVzdBowLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdldEFjY291bnRTdGF0", + "ZVJlc3BvbnNlIgaC+SsCCB4SiAEKE0dldEdhbWVBY2NvdW50U3RhdGUSMy5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRHYW1lQWNjb3VudFN0YXRlUmVx", + "dWVzdBo0LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdldEdhbWVBY2NvdW50", + "U3RhdGVSZXNwb25zZSIGgvkrAggfEnAKC0dldExpY2Vuc2VzEisuYmdzLnBy", + "b3RvY29sLmFjY291bnQudjEuR2V0TGljZW5zZXNSZXF1ZXN0GiwuYmdzLnBy", + "b3RvY29sLmFjY291bnQudjEuR2V0TGljZW5zZXNSZXNwb25zZSIGgvkrAggg", + "EpcBChhHZXRHYW1lVGltZVJlbWFpbmluZ0luZm8SOC5iZ3MucHJvdG9jb2wu", + "YWNjb3VudC52MS5HZXRHYW1lVGltZVJlbWFpbmluZ0luZm9SZXF1ZXN0Gjku", + "YmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0R2FtZVRpbWVSZW1haW5pbmdJ", + "bmZvUmVzcG9uc2UiBoL5KwIIIRKLAQoSR2V0R2FtZVNlc3Npb25JbmZvEjIu", + "YmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0R2FtZVNlc3Npb25JbmZvUmVx", + "dWVzdBozLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdldEdhbWVTZXNzaW9u", + "SW5mb1Jlc3BvbnNlIgyC+SsCCCKC+SsCUAEScAoLR2V0Q0FJU0luZm8SKy5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRDQUlTSW5mb1JlcXVlc3QaLC5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRDQUlTSW5mb1Jlc3BvbnNlIgaC", + "+SsCCCMSggEKEUdldEF1dGhvcml6ZWREYXRhEjEuYmdzLnByb3RvY29sLmFj", + "Y291bnQudjEuR2V0QXV0aG9yaXplZERhdGFSZXF1ZXN0GjIuYmdzLnByb3Rv", + "Y29sLmFjY291bnQudjEuR2V0QXV0aG9yaXplZERhdGFSZXNwb25zZSIGgvkr", + "AgglEo4BChVHZXRTaWduZWRBY2NvdW50U3RhdGUSNS5iZ3MucHJvdG9jb2wu", + "YWNjb3VudC52MS5HZXRTaWduZWRBY2NvdW50U3RhdGVSZXF1ZXN0GjYuYmdz", + "LnByb3RvY29sLmFjY291bnQudjEuR2V0U2lnbmVkQWNjb3VudFN0YXRlUmVz", + "cG9uc2UiBoL5KwIILBJ5Cg5HZXRBY2NvdW50SW5mbxIuLmJncy5wcm90b2Nv", + "bC5hY2NvdW50LnYxLkdldEFjY291bnRJbmZvUmVxdWVzdBovLmJncy5wcm90", + "b2NvbC5hY2NvdW50LnYxLkdldEFjY291bnRJbmZvUmVzcG9uc2UiBoL5KwII", + "LRKpAQoeR2V0QWNjb3VudFBsYXRmb3JtUmVzdHJpY3Rpb25zEj4uYmdzLnBy", + "b3RvY29sLmFjY291bnQudjEuR2V0QWNjb3VudFBsYXRmb3JtUmVzdHJpY3Rp", + "b25zUmVxdWVzdBo/LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdldEFjY291", + "bnRQbGF0Zm9ybVJlc3RyaWN0aW9uc1Jlc3BvbnNlIgaC+SsCCC4aQ4L5KyYK", + "JGJuZXQucHJvdG9jb2wuYWNjb3VudC5BY2NvdW50U2VydmljZYL5KwkqB2Fj", + "Y291bnSK+SsCEAGK+SsCIAEyogQKD0FjY291bnRMaXN0ZW5lchJtChVPbkFj", + "Y291bnRTdGF0ZVVwZGF0ZWQSMS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5B", + "Y2NvdW50U3RhdGVOb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVT", + "UE9OU0UiBoL5KwIIARJ1ChlPbkdhbWVBY2NvdW50U3RhdGVVcGRhdGVkEjUu", + "YmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291bnRTdGF0ZU5vdGlm", + "aWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggCEnIK", + "FU9uR2FtZUFjY291bnRzVXBkYXRlZBIwLmJncy5wcm90b2NvbC5hY2NvdW50", + "LnYxLkdhbWVBY2NvdW50Tm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5P", + "X1JFU1BPTlNFIgyC+SsCCAOC+SsCUAESeAoUT25HYW1lU2Vzc2lvblVwZGF0", + "ZWQSNy5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudFNlc3Np", + "b25Ob3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5", + "KwIIBIL5KwJQARo7gvkrJQojYm5ldC5wcm90b2NvbC5hY2NvdW50LkFjY291", + "bnROb3RpZnmC+SsCOAGK+SsCCAGK+SsCIAFCA4ABAA==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { @@ -177,6 +192,10 @@ namespace Bgs.Protocol.Account.V1 { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetCAISInfoResponse), global::Bgs.Protocol.Account.V1.GetCAISInfoResponse.Parser, new[]{ "CaisInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAuthorizedDataRequest), global::Bgs.Protocol.Account.V1.GetAuthorizedDataRequest.Parser, new[]{ "EntityId", "Tag", "PrivilegedNetwork" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAuthorizedDataResponse), global::Bgs.Protocol.Account.V1.GetAuthorizedDataResponse.Parser, new[]{ "Data" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountInfoRequest), global::Bgs.Protocol.Account.V1.GetAccountInfoRequest.Parser, new[]{ "AccountId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountInfoResponse), global::Bgs.Protocol.Account.V1.GetAccountInfoResponse.Parser, new[]{ "AccountInfo" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountPlatformRestrictionsRequest), global::Bgs.Protocol.Account.V1.GetAccountPlatformRestrictionsRequest.Parser, new[]{ "AccountId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountPlatformRestrictionsResponse), global::Bgs.Protocol.Account.V1.GetAccountPlatformRestrictionsResponse.Parser, new[]{ "RestrictionInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.AccountStateNotification), global::Bgs.Protocol.Account.V1.AccountStateNotification.Parser, new[]{ "AccountState", "SubscriberId", "AccountTags", "SubscriptionCompleted" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GameAccountStateNotification), global::Bgs.Protocol.Account.V1.GameAccountStateNotification.Parser, new[]{ "GameAccountState", "SubscriberId", "GameAccountTags", "SubscriptionCompleted" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GameAccountNotification), global::Bgs.Protocol.Account.V1.GameAccountNotification.Parser, new[]{ "GameAccounts", "SubscriberId", "AccountTags" }, null, null, null, null), @@ -4008,6 +4027,586 @@ namespace Bgs.Protocol.Account.V1 { } + public sealed partial class GetAccountInfoRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetAccountInfoRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[21]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountInfoRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountInfoRequest(GetAccountInfoRequest other) : this() { + accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountInfoRequest Clone() { + return new GetAccountInfoRequest(this); + } + + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 1; + private global::Bgs.Protocol.EntityId accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.EntityId AccountId { + get { return accountId_; } + set { + accountId_ = value; + } + } + /// Gets whether the account_id field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountId { + get { return accountId_ != null; } + } + /// Clears the value of the account_id field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountId() { + accountId_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetAccountInfoRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetAccountInfoRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AccountId, other.AccountId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAccountId) hash ^= AccountId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAccountId) { + output.WriteRawTag(10); + output.WriteMessage(AccountId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAccountId) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetAccountInfoRequest other) { + if (other == null) { + return; + } + if (other.HasAccountId) { + if (!HasAccountId) { + AccountId = new global::Bgs.Protocol.EntityId(); + } + AccountId.MergeFrom(other.AccountId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasAccountId) { + AccountId = new global::Bgs.Protocol.EntityId(); + } + input.ReadMessage(AccountId); + break; + } + } + } + } + + } + + public sealed partial class GetAccountInfoResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetAccountInfoResponse()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[22]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountInfoResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountInfoResponse(GetAccountInfoResponse other) : this() { + accountInfo_ = other.HasAccountInfo ? other.accountInfo_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountInfoResponse Clone() { + return new GetAccountInfoResponse(this); + } + + /// Field number for the "account_info" field. + public const int AccountInfoFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountInfo accountInfo_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V1.AccountInfo AccountInfo { + get { return accountInfo_; } + set { + accountInfo_ = value; + } + } + /// Gets whether the account_info field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountInfo { + get { return accountInfo_ != null; } + } + /// Clears the value of the account_info field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountInfo() { + accountInfo_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetAccountInfoResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetAccountInfoResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AccountInfo, other.AccountInfo)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAccountInfo) hash ^= AccountInfo.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAccountInfo) { + output.WriteRawTag(10); + output.WriteMessage(AccountInfo); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAccountInfo) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountInfo); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetAccountInfoResponse other) { + if (other == null) { + return; + } + if (other.HasAccountInfo) { + if (!HasAccountInfo) { + AccountInfo = new global::Bgs.Protocol.Account.V1.AccountInfo(); + } + AccountInfo.MergeFrom(other.AccountInfo); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasAccountInfo) { + AccountInfo = new global::Bgs.Protocol.Account.V1.AccountInfo(); + } + input.ReadMessage(AccountInfo); + break; + } + } + } + } + + } + + public sealed partial class GetAccountPlatformRestrictionsRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetAccountPlatformRestrictionsRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[23]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountPlatformRestrictionsRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountPlatformRestrictionsRequest(GetAccountPlatformRestrictionsRequest other) : this() { + accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountPlatformRestrictionsRequest Clone() { + return new GetAccountPlatformRestrictionsRequest(this); + } + + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 1; + private global::Bgs.Protocol.EntityId accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.EntityId AccountId { + get { return accountId_; } + set { + accountId_ = value; + } + } + /// Gets whether the account_id field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountId { + get { return accountId_ != null; } + } + /// Clears the value of the account_id field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountId() { + accountId_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetAccountPlatformRestrictionsRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetAccountPlatformRestrictionsRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AccountId, other.AccountId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAccountId) hash ^= AccountId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAccountId) { + output.WriteRawTag(10); + output.WriteMessage(AccountId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAccountId) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetAccountPlatformRestrictionsRequest other) { + if (other == null) { + return; + } + if (other.HasAccountId) { + if (!HasAccountId) { + AccountId = new global::Bgs.Protocol.EntityId(); + } + AccountId.MergeFrom(other.AccountId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasAccountId) { + AccountId = new global::Bgs.Protocol.EntityId(); + } + input.ReadMessage(AccountId); + break; + } + } + } + } + + } + + public sealed partial class GetAccountPlatformRestrictionsResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetAccountPlatformRestrictionsResponse()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[24]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountPlatformRestrictionsResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountPlatformRestrictionsResponse(GetAccountPlatformRestrictionsResponse other) : this() { + restrictionInfo_ = other.HasRestrictionInfo ? other.restrictionInfo_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetAccountPlatformRestrictionsResponse Clone() { + return new GetAccountPlatformRestrictionsResponse(this); + } + + /// Field number for the "restriction_info" field. + public const int RestrictionInfoFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountPlatformRestrictionInfo restrictionInfo_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V1.AccountPlatformRestrictionInfo RestrictionInfo { + get { return restrictionInfo_; } + set { + restrictionInfo_ = value; + } + } + /// Gets whether the restriction_info field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasRestrictionInfo { + get { return restrictionInfo_ != null; } + } + /// Clears the value of the restriction_info field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearRestrictionInfo() { + restrictionInfo_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetAccountPlatformRestrictionsResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetAccountPlatformRestrictionsResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RestrictionInfo, other.RestrictionInfo)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasRestrictionInfo) hash ^= RestrictionInfo.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasRestrictionInfo) { + output.WriteRawTag(10); + output.WriteMessage(RestrictionInfo); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasRestrictionInfo) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RestrictionInfo); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetAccountPlatformRestrictionsResponse other) { + if (other == null) { + return; + } + if (other.HasRestrictionInfo) { + if (!HasRestrictionInfo) { + RestrictionInfo = new global::Bgs.Protocol.Account.V1.AccountPlatformRestrictionInfo(); + } + RestrictionInfo.MergeFrom(other.RestrictionInfo); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasRestrictionInfo) { + RestrictionInfo = new global::Bgs.Protocol.Account.V1.AccountPlatformRestrictionInfo(); + } + input.ReadMessage(RestrictionInfo); + break; + } + } + } + } + + } + public sealed partial class AccountStateNotification : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AccountStateNotification()); private pb::UnknownFieldSet _unknownFields; @@ -4017,7 +4616,7 @@ namespace Bgs.Protocol.Account.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[21]; } + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[25]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4293,7 +4892,7 @@ namespace Bgs.Protocol.Account.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[22]; } + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[26]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4569,7 +5168,7 @@ namespace Bgs.Protocol.Account.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[23]; } + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[27]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4776,7 +5375,7 @@ namespace Bgs.Protocol.Account.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[24]; } + get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[28]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] diff --git a/Source/Framework/Proto/AccountTypes.cs b/Source/Framework/Proto/AccountTypes.cs index b2897370a..7668519cb 100644 --- a/Source/Framework/Proto/AccountTypes.cs +++ b/Source/Framework/Proto/AccountTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/account_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -29,10 +29,10 @@ namespace Bgs.Protocol.Account.V1 { "X3R5cGVzLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5z", "aW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8aN2Jncy9sb3cvcGIvY2xpZW50", "L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8iKQoJQWNj", - "b3VudElkEhQKAmlkGAEgAigHQgiK+SsEEgIQADoGgvkrAggBIi0KDkFjY291", + "b3VudElkEhQKAmlkGAEgASgHQgiK+SsEEgIQADoGgvkrAggBIi0KDkFjY291", "bnRMaWNlbnNlEgoKAmlkGAEgAigNEg8KB2V4cGlyZXMYAiABKAQicwoRR2Ft", - "ZUFjY291bnRIYW5kbGUSFAoCaWQYASACKAdCCIr5KwQSAhAAEhkKB3Byb2dy", - "YW0YAiACKAdCCIr5KwQSAhAAEiUKBnJlZ2lvbhgDIAIoDUIVivkrBhIECgII", + "ZUFjY291bnRIYW5kbGUSFAoCaWQYASABKAdCCIr5KwQSAhAAEhkKB3Byb2dy", + "YW0YAiABKAdCCIr5KwQSAhAAEiUKBnJlZ2lvbhgDIAEoDUIVivkrBhIECgII", "AYr5KwcSBQoDEP8BOgaC+SsCCAEixgEKEEFjY291bnRSZWZlcmVuY2USCgoC", "aWQYASABKAcSFQoFZW1haWwYAiABKAlCBoL5KwIIARI6CgZoYW5kbGUYAyAB", "KAsyKi5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRs", @@ -50,125 +50,146 @@ namespace Bgs.Protocol.Account.V1 { "ChBnYW1lX3N0YXR1c190YWdzGAkgAygLMiMuYmdzLnByb3RvY29sLmFjY291", "bnQudjEuUHJvZ3JhbVRhZxI9ChFnYW1lX2FjY291bnRfdGFncxgLIAMoCzIi", "LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLlJlZ2lvblRhZxIbChNzZWN1cml0", - "eV9zdGF0dXNfdGFnGAwgASgHIn4KFEdhbWVBY2NvdW50RmllbGRUYWdzEhsK", - "E2dhbWVfbGV2ZWxfaW5mb190YWcYAiABKAcSGgoSZ2FtZV90aW1lX2luZm9f", - "dGFnGAMgASgHEhcKD2dhbWVfc3RhdHVzX3RhZxgEIAEoBxIUCgxyYWZfaW5m", - "b190YWcYBSABKAciggIKE0FjY291bnRGaWVsZE9wdGlvbnMSEgoKYWxsX2Zp", - "ZWxkcxgBIAEoCBIgChhmaWVsZF9hY2NvdW50X2xldmVsX2luZm8YAiABKAgS", - "GgoSZmllbGRfcHJpdmFjeV9pbmZvGAMgASgIEiMKG2ZpZWxkX3BhcmVudGFs", - "X2NvbnRyb2xfaW5mbxgEIAEoCBIdChVmaWVsZF9nYW1lX2xldmVsX2luZm8Y", - "BiABKAgSGQoRZmllbGRfZ2FtZV9zdGF0dXMYByABKAgSGwoTZmllbGRfZ2Ft", - "ZV9hY2NvdW50cxgIIAEoCBIdChVmaWVsZF9zZWN1cml0eV9zdGF0dXMYCSAB", - "KAginQEKF0dhbWVBY2NvdW50RmllbGRPcHRpb25zEhIKCmFsbF9maWVsZHMY", - "ASABKAgSHQoVZmllbGRfZ2FtZV9sZXZlbF9pbmZvGAIgASgIEhwKFGZpZWxk", - "X2dhbWVfdGltZV9pbmZvGAMgASgIEhkKEWZpZWxkX2dhbWVfc3RhdHVzGAQg", - "ASgIEhYKDmZpZWxkX3JhZl9pbmZvGAUgASgIIpIDChNTdWJzY3JpYmVyUmVm", - "ZXJlbmNlEhQKCW9iamVjdF9pZBgBIAEoBDoBMBIpCgllbnRpdHlfaWQYAiAB", - "KAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSRQoPYWNjb3VudF9vcHRpb25z", - "GAMgASgLMiwuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3VudEZpZWxk", - "T3B0aW9ucxI/CgxhY2NvdW50X3RhZ3MYBCABKAsyKS5iZ3MucHJvdG9jb2wu", - "YWNjb3VudC52MS5BY2NvdW50RmllbGRUYWdzEk4KFGdhbWVfYWNjb3VudF9v", - "cHRpb25zGAUgASgLMjAuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFj", - "Y291bnRGaWVsZE9wdGlvbnMSSAoRZ2FtZV9hY2NvdW50X3RhZ3MYBiABKAsy", - "LS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEZpZWxkVGFn", - "cxIYCg1zdWJzY3JpYmVyX2lkGAcgASgEOgEwIhkKBk9wdElucxIPCgNpZHMY", - "ASADKARCAhABIo8FChBBY2NvdW50TGV2ZWxJbmZvEjkKCGxpY2Vuc2VzGAMg", - "AygLMicuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3VudExpY2Vuc2US", - "GAoQZGVmYXVsdF9jdXJyZW5jeRgEIAEoBxIPCgdjb3VudHJ5GAUgASgJEhgK", - "EHByZWZlcnJlZF9yZWdpb24YBiABKA0SGQoJZnVsbF9uYW1lGAcgASgJQgaC", - "+SsCCAESGgoKYmF0dGxlX3RhZxgIIAEoCUIGgvkrAggBEg0KBW11dGVkGAkg", - "ASgIEhUKDW1hbnVhbF9yZXZpZXcYCiABKAgSGAoQYWNjb3VudF9wYWlkX2Fu", - "eRgLIAEoCBJhChVpZGVudGl0eV9jaGVja19zdGF0dXMYDCABKA4yMy5iZ3Mu", - "cHJvdG9jb2wuYWNjb3VudC52MS5JZGVudGl0eVZlcmlmaWNhdGlvblN0YXR1", - "czoNSURFTlRfTk9fREFUQRIVCgVlbWFpbBgNIAEoCUIGgvkrAggBEhgKEGhl", - "YWRsZXNzX2FjY291bnQYDiABKAgSFAoMdGVzdF9hY2NvdW50GA8gASgIEhgK", - "EGlzX3Ntc19wcm90ZWN0ZWQYESABKAgSIQoZcmF0aW5nc19ib2FyZF9taW5p", - "bXVtX2FnZRgSIAEoDRIcCgxwaG9uZV9udW1iZXIYEyABKAlCBoL5KwIIARIZ", - "CgliaXJ0aGRhdGUYFCABKAlCBoL5KwIIARIyCipsZWdhbF9jb3VudHJ5X2Zl", - "YXR1cmVfcmVzdHJpY3Rpb25zX2FwcGxpZWQYFSABKAgSMAoHb3B0X2lucxgW", - "IAEoCzIfLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLk9wdElucyLCAgoLUHJp", - "dmFjeUluZm8SFAoMaXNfdXNpbmdfcmlkGAMgASgIEiMKG2lzX3Zpc2libGVf", - "Zm9yX3ZpZXdfZnJpZW5kcxgEIAEoCBIkChxpc19oaWRkZW5fZnJvbV9mcmll", - "bmRfZmluZGVyGAUgASgIEmAKEWdhbWVfaW5mb19wcml2YWN5GAYgASgOMjQu", - "YmdzLnByb3RvY29sLmFjY291bnQudjEuUHJpdmFjeUluZm8uR2FtZUluZm9Q", - "cml2YWN5Og9QUklWQUNZX0ZSSUVORFMSIgoab25seV9hbGxvd19mcmllbmRf", - "d2hpc3BlcnMYByABKAgiTAoPR2FtZUluZm9Qcml2YWN5Eg4KClBSSVZBQ1lf", - "TUUQABITCg9QUklWQUNZX0ZSSUVORFMQARIUChBQUklWQUNZX0VWRVJZT05F", - "EAIi1QEKE1BhcmVudGFsQ29udHJvbEluZm8SEAoIdGltZXpvbmUYAyABKAkS", - "FwoPbWludXRlc19wZXJfZGF5GAQgASgNEhgKEG1pbnV0ZXNfcGVyX3dlZWsY", - "BSABKA0SGQoRY2FuX3JlY2VpdmVfdm9pY2UYBiABKAgSFgoOY2FuX3NlbmRf", - "dm9pY2UYByABKAgSFQoNcGxheV9zY2hlZHVsZRgIIAMoCBIWCg5jYW5fam9p", - "bl9ncm91cBgJIAEoCBIXCg9jYW5fdXNlX3Byb2ZpbGUYCiABKAgiQgoXUGxh", - "eVNjaGVkdWxlUmVzdHJpY3Rpb24SFQoNcGxheV9zY2hlZHVsZRgBIAMoCBIQ", - "Cgh0aW1lem9uZRgCIAEoCSL4AQoNR2FtZUxldmVsSW5mbxIQCghpc190cmlh", - "bBgEIAEoCBITCgtpc19saWZldGltZRgFIAEoCBIVCg1pc19yZXN0cmljdGVk", - "GAYgASgIEg8KB2lzX2JldGEYByABKAgSFAoEbmFtZRgIIAEoCUIGgvkrAggB", - "Eg8KB3Byb2dyYW0YCSABKAcSOQoIbGljZW5zZXMYCiADKAsyJy5iZ3MucHJv", - "dG9jb2wuYWNjb3VudC52MS5BY2NvdW50TGljZW5zZRIZChFyZWFsbV9wZXJt", - "aXNzaW9ucxgLIAEoDRIbChNsYXN0X2xvZ291dF90aW1lX21zGAwgASgEIoUB", - "CgxHYW1lVGltZUluZm8SHgoWaXNfdW5saW1pdGVkX3BsYXlfdGltZRgDIAEo", - "CBIZChFwbGF5X3RpbWVfZXhwaXJlcxgFIAEoBBIXCg9pc19zdWJzY3JpcHRp", - "b24YBiABKAgSIQoZaXNfcmVjdXJyaW5nX3N1YnNjcmlwdGlvbhgHIAEoCCKx", - "AQoVR2FtZVRpbWVSZW1haW5pbmdJbmZvEhkKEW1pbnV0ZXNfcmVtYWluaW5n", - "GAEgASgNEigKIHBhcmVudGFsX2RhaWx5X21pbnV0ZXNfcmVtYWluaW5nGAIg", - "ASgNEikKIXBhcmVudGFsX3dlZWtseV9taW51dGVzX3JlbWFpbmluZxgDIAEo", - "DRIoChxzZWNvbmRzX3JlbWFpbmluZ191bnRpbF9raWNrGAQgASgNQgIYASKQ", - "AQoKR2FtZVN0YXR1cxIUCgxpc19zdXNwZW5kZWQYBCABKAgSEQoJaXNfYmFu", - "bmVkGAUgASgIEhoKEnN1c3BlbnNpb25fZXhwaXJlcxgGIAEoBBIPCgdwcm9n", - "cmFtGAcgASgHEhEKCWlzX2xvY2tlZBgIIAEoCBIZChFpc19iYW1fdW5sb2Nr", - "YWJsZRgJIAEoCCIbCgdSQUZJbmZvEhAKCHJhZl9pbmZvGAEgASgMIqgCCg9H", - "YW1lU2Vzc2lvbkluZm8SFgoKc3RhcnRfdGltZRgDIAEoDUICGAESPgoIbG9j", - "YXRpb24YBCABKAsyLC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lU2Vz", - "c2lvbkxvY2F0aW9uEhYKDmhhc19iZW5lZmFjdG9yGAUgASgIEhQKDGlzX3Vz", - "aW5nX2lnchgGIAEoCBIgChhwYXJlbnRhbF9jb250cm9sc19hY3RpdmUYByAB", - "KAgSFgoOc3RhcnRfdGltZV9zZWMYCCABKAQSLgoGaWdyX2lkGAkgASgLMh4u", - "YmdzLnByb3RvY29sLmFjY291bnQudjEuSWdySWQSEwoLcGxhdGZvcm1faWQY", - "CiABKAcSEAoIaWdyX3BhaWQYCyABKAgiRAoVR2FtZVNlc3Npb25VcGRhdGVJ", - "bmZvEisKBGNhaXMYCCABKAsyHS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5D", - "QUlTIkgKE0dhbWVTZXNzaW9uTG9jYXRpb24SEgoKaXBfYWRkcmVzcxgBIAEo", - "CRIPCgdjb3VudHJ5GAIgASgNEgwKBGNpdHkYAyABKAkiTwoEQ0FJUxIWCg5w", - "bGF5ZWRfbWludXRlcxgBIAEoDRIWCg5yZXN0ZWRfbWludXRlcxgCIAEoDRIX", - "Cg9sYXN0X2hlYXJkX3RpbWUYAyABKAQiXQoPR2FtZUFjY291bnRMaXN0Eg4K", - "BnJlZ2lvbhgDIAEoDRI6CgZoYW5kbGUYBCADKAsyKi5iZ3MucHJvdG9jb2wu", - "YWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRsZSKZAQoOU2VjdXJpdHlTdGF0", - "dXMSGwoTc21zX3Byb3RlY3RfZW5hYmxlZBgBIAEoCBIWCg5lbWFpbF92ZXJp", - "ZmllZBgCIAEoCBIdChVhdXRoZW50aWNhdG9yX2VuYWJsZWQYAyABKAgSEwoL", - "c3FhX2VuYWJsZWQYBCABKAgSHgoWYXV0aGVudGljYXRvcl9yZXF1aXJlZBgF", - "IAEoCCKpBAoMQWNjb3VudFN0YXRlEkUKEmFjY291bnRfbGV2ZWxfaW5mbxgB", - "IAEoCzIpLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRMZXZlbElu", - "Zm8SOgoMcHJpdmFjeV9pbmZvGAIgASgLMiQuYmdzLnByb3RvY29sLmFjY291", - "bnQudjEuUHJpdmFjeUluZm8SSwoVcGFyZW50YWxfY29udHJvbF9pbmZvGAMg", - "ASgLMiwuYmdzLnByb3RvY29sLmFjY291bnQudjEuUGFyZW50YWxDb250cm9s", - "SW5mbxI/Cg9nYW1lX2xldmVsX2luZm8YBSADKAsyJi5iZ3MucHJvdG9jb2wu", - "YWNjb3VudC52MS5HYW1lTGV2ZWxJbmZvEjgKC2dhbWVfc3RhdHVzGAYgAygL", - "MiMuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZVN0YXR1cxI/Cg1nYW1l", - "X2FjY291bnRzGAcgAygLMiguYmdzLnByb3RvY29sLmFjY291bnQudjEuR2Ft", - "ZUFjY291bnRMaXN0EkAKD3NlY3VyaXR5X3N0YXR1cxgIIAEoCzInLmJncy5w", - "cm90b2NvbC5hY2NvdW50LnYxLlNlY3VyaXR5U3RhdHVzEksKEWdvdmVybm1l", - "bnRfY3VyZmV3GAkgASgLMjAuYmdzLnByb3RvY29sLmFjY291bnQudjEuUGxh", - "eVNjaGVkdWxlUmVzdHJpY3Rpb24ikwEKEkFjY291bnRTdGF0ZVRhZ2dlZBI8", - "Cg1hY2NvdW50X3N0YXRlGAEgASgLMiUuYmdzLnByb3RvY29sLmFjY291bnQu", - "djEuQWNjb3VudFN0YXRlEj8KDGFjY291bnRfdGFncxgCIAEoCzIpLmJncy5w", - "cm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRGaWVsZFRhZ3MigAIKEEdhbWVB", - "Y2NvdW50U3RhdGUSPwoPZ2FtZV9sZXZlbF9pbmZvGAEgASgLMiYuYmdzLnBy", - "b3RvY29sLmFjY291bnQudjEuR2FtZUxldmVsSW5mbxI9Cg5nYW1lX3RpbWVf", - "aW5mbxgCIAEoCzIlLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVUaW1l", - "SW5mbxI4CgtnYW1lX3N0YXR1cxgDIAEoCzIjLmJncy5wcm90b2NvbC5hY2Nv", - "dW50LnYxLkdhbWVTdGF0dXMSMgoIcmFmX2luZm8YBCABKAsyIC5iZ3MucHJv", - "dG9jb2wuYWNjb3VudC52MS5SQUZJbmZvIqkBChZHYW1lQWNjb3VudFN0YXRl", - "VGFnZ2VkEkUKEmdhbWVfYWNjb3VudF9zdGF0ZRgBIAEoCzIpLmJncy5wcm90", - "b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50U3RhdGUSSAoRZ2FtZV9hY2Nv", - "dW50X3RhZ3MYAiABKAsyLS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1l", - "QWNjb3VudEZpZWxkVGFncyIvCg5BdXRob3JpemVkRGF0YRIMCgRkYXRhGAEg", - "ASgJEg8KB2xpY2Vuc2UYAiADKA0ifgoFSWdySWQSRgoMZ2FtZV9hY2NvdW50", - "GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291bnRI", - "YW5kbGVCAhgBSAASFQoLZXh0ZXJuYWxfaWQYAiABKAdIABIOCgR1dWlkGAMg", - "ASgJSABCBgoEdHlwZSI0CgpJZ3JBZGRyZXNzEhYKDmNsaWVudF9hZGRyZXNz", - "GAEgASgJEg4KBnJlZ2lvbhgCIAEoDSq1AQoaSWRlbnRpdHlWZXJpZmljYXRp", - "b25TdGF0dXMSEQoNSURFTlRfTk9fREFUQRAAEhEKDUlERU5UX1BFTkRJTkcQ", - "ARIRCg1JREVOVF9PVkVSXzE4EAISEgoOSURFTlRfVU5ERVJfMTgQAxIQCgxJ", - "REVOVF9GQUlMRUQQBBIRCg1JREVOVF9TVUNDRVNTEAUSEgoOSURFTlRfU1VD", - "Q19NTkwQBhIRCg1JREVOVF9VTktOT1dOEAc=")); + "eV9zdGF0dXNfdGFnGAwgASgHIoIBChRHYW1lQWNjb3VudEZpZWxkVGFncxIb", + "ChNnYW1lX2xldmVsX2luZm9fdGFnGAIgASgHEhoKEmdhbWVfdGltZV9pbmZv", + "X3RhZxgDIAEoBxIXCg9nYW1lX3N0YXR1c190YWcYBCABKAcSGAoMcmFmX2lu", + "Zm9fdGFnGAUgASgHQgIYASKCAgoTQWNjb3VudEZpZWxkT3B0aW9ucxISCgph", + "bGxfZmllbGRzGAEgASgIEiAKGGZpZWxkX2FjY291bnRfbGV2ZWxfaW5mbxgC", + "IAEoCBIaChJmaWVsZF9wcml2YWN5X2luZm8YAyABKAgSIwobZmllbGRfcGFy", + "ZW50YWxfY29udHJvbF9pbmZvGAQgASgIEh0KFWZpZWxkX2dhbWVfbGV2ZWxf", + "aW5mbxgGIAEoCBIZChFmaWVsZF9nYW1lX3N0YXR1cxgHIAEoCBIbChNmaWVs", + "ZF9nYW1lX2FjY291bnRzGAggASgIEh0KFWZpZWxkX3NlY3VyaXR5X3N0YXR1", + "cxgJIAEoCCKhAQoXR2FtZUFjY291bnRGaWVsZE9wdGlvbnMSEgoKYWxsX2Zp", + "ZWxkcxgBIAEoCBIdChVmaWVsZF9nYW1lX2xldmVsX2luZm8YAiABKAgSHAoU", + "ZmllbGRfZ2FtZV90aW1lX2luZm8YAyABKAgSGQoRZmllbGRfZ2FtZV9zdGF0", + "dXMYBCABKAgSGgoOZmllbGRfcmFmX2luZm8YBSABKAhCAhgBIpIDChNTdWJz", + "Y3JpYmVyUmVmZXJlbmNlEhQKCW9iamVjdF9pZBgBIAEoBDoBMBIpCgllbnRp", + "dHlfaWQYAiABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSRQoPYWNjb3Vu", + "dF9vcHRpb25zGAMgASgLMiwuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNj", + "b3VudEZpZWxkT3B0aW9ucxI/CgxhY2NvdW50X3RhZ3MYBCABKAsyKS5iZ3Mu", + "cHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50RmllbGRUYWdzEk4KFGdhbWVf", + "YWNjb3VudF9vcHRpb25zGAUgASgLMjAuYmdzLnByb3RvY29sLmFjY291bnQu", + "djEuR2FtZUFjY291bnRGaWVsZE9wdGlvbnMSSAoRZ2FtZV9hY2NvdW50X3Rh", + "Z3MYBiABKAsyLS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3Vu", + "dEZpZWxkVGFncxIYCg1zdWJzY3JpYmVyX2lkGAcgASgEOgEwIhkKBk9wdElu", + "cxIPCgNpZHMYASADKARCAhABIo8FChBBY2NvdW50TGV2ZWxJbmZvEjkKCGxp", + "Y2Vuc2VzGAMgAygLMicuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3Vu", + "dExpY2Vuc2USGAoQZGVmYXVsdF9jdXJyZW5jeRgEIAEoBxIPCgdjb3VudHJ5", + "GAUgASgJEhgKEHByZWZlcnJlZF9yZWdpb24YBiABKA0SGQoJZnVsbF9uYW1l", + "GAcgASgJQgaC+SsCCAESGgoKYmF0dGxlX3RhZxgIIAEoCUIGgvkrAggBEg0K", + "BW11dGVkGAkgASgIEhUKDW1hbnVhbF9yZXZpZXcYCiABKAgSGAoQYWNjb3Vu", + "dF9wYWlkX2FueRgLIAEoCBJhChVpZGVudGl0eV9jaGVja19zdGF0dXMYDCAB", + "KA4yMy5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5JZGVudGl0eVZlcmlmaWNh", + "dGlvblN0YXR1czoNSURFTlRfTk9fREFUQRIVCgVlbWFpbBgNIAEoCUIGgvkr", + "AggBEhgKEGhlYWRsZXNzX2FjY291bnQYDiABKAgSFAoMdGVzdF9hY2NvdW50", + "GA8gASgIEhgKEGlzX3Ntc19wcm90ZWN0ZWQYESABKAgSIQoZcmF0aW5nc19i", + "b2FyZF9taW5pbXVtX2FnZRgSIAEoDRIcCgxwaG9uZV9udW1iZXIYEyABKAlC", + "BoL5KwIIARIZCgliaXJ0aGRhdGUYFCABKAlCBoL5KwIIARIyCipsZWdhbF9j", + "b3VudHJ5X2ZlYXR1cmVfcmVzdHJpY3Rpb25zX2FwcGxpZWQYFSABKAgSMAoH", + "b3B0X2lucxgWIAEoCzIfLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLk9wdElu", + "cyLCAgoLUHJpdmFjeUluZm8SFAoMaXNfdXNpbmdfcmlkGAMgASgIEiMKG2lz", + "X3Zpc2libGVfZm9yX3ZpZXdfZnJpZW5kcxgEIAEoCBIkChxpc19oaWRkZW5f", + "ZnJvbV9mcmllbmRfZmluZGVyGAUgASgIEmAKEWdhbWVfaW5mb19wcml2YWN5", + "GAYgASgOMjQuYmdzLnByb3RvY29sLmFjY291bnQudjEuUHJpdmFjeUluZm8u", + "R2FtZUluZm9Qcml2YWN5Og9QUklWQUNZX0ZSSUVORFMSIgoab25seV9hbGxv", + "d19mcmllbmRfd2hpc3BlcnMYByABKAgiTAoPR2FtZUluZm9Qcml2YWN5Eg4K", + "ClBSSVZBQ1lfTUUQABITCg9QUklWQUNZX0ZSSUVORFMQARIUChBQUklWQUNZ", + "X0VWRVJZT05FEAIi+AEKE1BhcmVudGFsQ29udHJvbEluZm8SEAoIdGltZXpv", + "bmUYAyABKAkSFwoPbWludXRlc19wZXJfZGF5GAQgASgNEhgKEG1pbnV0ZXNf", + "cGVyX3dlZWsYBSABKA0SGQoRY2FuX3JlY2VpdmVfdm9pY2UYBiABKAgSFgoO", + "Y2FuX3NlbmRfdm9pY2UYByABKAgSFQoNcGxheV9zY2hlZHVsZRgIIAMoCBIW", + "Cg5jYW5fam9pbl9ncm91cBgJIAEoCBIXCg9jYW5fdXNlX3Byb2ZpbGUYCiAB", + "KAgSIQoZaW5fZ2FtZV9wdXJjaGFzZV9kaXNhYmxlZBgLIAEoCCJCChdQbGF5", + "U2NoZWR1bGVSZXN0cmljdGlvbhIVCg1wbGF5X3NjaGVkdWxlGAEgAygIEhAK", + "CHRpbWV6b25lGAIgASgJIvwBCg1HYW1lTGV2ZWxJbmZvEhAKCGlzX3RyaWFs", + "GAQgASgIEhMKC2lzX2xpZmV0aW1lGAUgASgIEhUKDWlzX3Jlc3RyaWN0ZWQY", + "BiABKAgSDwoHaXNfYmV0YRgHIAEoCBIUCgRuYW1lGAggASgJQgaC+SsCCAES", + "DwoHcHJvZ3JhbRgJIAEoBxI5CghsaWNlbnNlcxgKIAMoCzInLmJncy5wcm90", + "b2NvbC5hY2NvdW50LnYxLkFjY291bnRMaWNlbnNlEhkKEXJlYWxtX3Blcm1p", + "c3Npb25zGAsgASgNEh8KE2xhc3RfbG9nb3V0X3RpbWVfbXMYDCABKARCAhgB", + "IoUBCgxHYW1lVGltZUluZm8SHgoWaXNfdW5saW1pdGVkX3BsYXlfdGltZRgD", + "IAEoCBIZChFwbGF5X3RpbWVfZXhwaXJlcxgFIAEoBBIXCg9pc19zdWJzY3Jp", + "cHRpb24YBiABKAgSIQoZaXNfcmVjdXJyaW5nX3N1YnNjcmlwdGlvbhgHIAEo", + "CCKxAQoVR2FtZVRpbWVSZW1haW5pbmdJbmZvEhkKEW1pbnV0ZXNfcmVtYWlu", + "aW5nGAEgASgNEigKIHBhcmVudGFsX2RhaWx5X21pbnV0ZXNfcmVtYWluaW5n", + "GAIgASgNEikKIXBhcmVudGFsX3dlZWtseV9taW51dGVzX3JlbWFpbmluZxgD", + "IAEoDRIoChxzZWNvbmRzX3JlbWFpbmluZ191bnRpbF9raWNrGAQgASgNQgIY", + "ASKQAQoKR2FtZVN0YXR1cxIUCgxpc19zdXNwZW5kZWQYBCABKAgSEQoJaXNf", + "YmFubmVkGAUgASgIEhoKEnN1c3BlbnNpb25fZXhwaXJlcxgGIAEoBBIPCgdw", + "cm9ncmFtGAcgASgHEhEKCWlzX2xvY2tlZBgIIAEoCBIZChFpc19iYW1fdW5s", + "b2NrYWJsZRgJIAEoCCIbCgdSQUZJbmZvEhAKCHJhZl9pbmZvGAEgASgMIqgC", + "Cg9HYW1lU2Vzc2lvbkluZm8SFgoKc3RhcnRfdGltZRgDIAEoDUICGAESPgoI", + "bG9jYXRpb24YBCABKAsyLC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1l", + "U2Vzc2lvbkxvY2F0aW9uEhYKDmhhc19iZW5lZmFjdG9yGAUgASgIEhQKDGlz", + "X3VzaW5nX2lnchgGIAEoCBIgChhwYXJlbnRhbF9jb250cm9sc19hY3RpdmUY", + "ByABKAgSFgoOc3RhcnRfdGltZV9zZWMYCCABKAQSLgoGaWdyX2lkGAkgASgL", + "Mh4uYmdzLnByb3RvY29sLmFjY291bnQudjEuSWdySWQSEwoLcGxhdGZvcm1f", + "aWQYCiABKAcSEAoIaWdyX3BhaWQYCyABKAgiRAoVR2FtZVNlc3Npb25VcGRh", + "dGVJbmZvEisKBGNhaXMYCCABKAsyHS5iZ3MucHJvdG9jb2wuYWNjb3VudC52", + "MS5DQUlTIkgKE0dhbWVTZXNzaW9uTG9jYXRpb24SEgoKaXBfYWRkcmVzcxgB", + "IAEoCRIPCgdjb3VudHJ5GAIgASgNEgwKBGNpdHkYAyABKAkiTwoEQ0FJUxIW", + "Cg5wbGF5ZWRfbWludXRlcxgBIAEoDRIWCg5yZXN0ZWRfbWludXRlcxgCIAEo", + "DRIXCg9sYXN0X2hlYXJkX3RpbWUYAyABKAQiXQoPR2FtZUFjY291bnRMaXN0", + "Eg4KBnJlZ2lvbhgDIAEoDRI6CgZoYW5kbGUYBCADKAsyKi5iZ3MucHJvdG9j", + "b2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRsZSKZAQoOU2VjdXJpdHlT", + "dGF0dXMSGwoTc21zX3Byb3RlY3RfZW5hYmxlZBgBIAEoCBIWCg5lbWFpbF92", + "ZXJpZmllZBgCIAEoCBIdChVhdXRoZW50aWNhdG9yX2VuYWJsZWQYAyABKAgS", + "EwoLc3FhX2VuYWJsZWQYBCABKAgSHgoWYXV0aGVudGljYXRvcl9yZXF1aXJl", + "ZBgFIAEoCCKpBAoMQWNjb3VudFN0YXRlEkUKEmFjY291bnRfbGV2ZWxfaW5m", + "bxgBIAEoCzIpLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRMZXZl", + "bEluZm8SOgoMcHJpdmFjeV9pbmZvGAIgASgLMiQuYmdzLnByb3RvY29sLmFj", + "Y291bnQudjEuUHJpdmFjeUluZm8SSwoVcGFyZW50YWxfY29udHJvbF9pbmZv", + "GAMgASgLMiwuYmdzLnByb3RvY29sLmFjY291bnQudjEuUGFyZW50YWxDb250", + "cm9sSW5mbxI/Cg9nYW1lX2xldmVsX2luZm8YBSADKAsyJi5iZ3MucHJvdG9j", + "b2wuYWNjb3VudC52MS5HYW1lTGV2ZWxJbmZvEjgKC2dhbWVfc3RhdHVzGAYg", + "AygLMiMuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZVN0YXR1cxI/Cg1n", + "YW1lX2FjY291bnRzGAcgAygLMiguYmdzLnByb3RvY29sLmFjY291bnQudjEu", + "R2FtZUFjY291bnRMaXN0EkAKD3NlY3VyaXR5X3N0YXR1cxgIIAEoCzInLmJn", + "cy5wcm90b2NvbC5hY2NvdW50LnYxLlNlY3VyaXR5U3RhdHVzEksKEWdvdmVy", + "bm1lbnRfY3VyZmV3GAkgASgLMjAuYmdzLnByb3RvY29sLmFjY291bnQudjEu", + "UGxheVNjaGVkdWxlUmVzdHJpY3Rpb24ikwEKEkFjY291bnRTdGF0ZVRhZ2dl", + "ZBI8Cg1hY2NvdW50X3N0YXRlGAEgASgLMiUuYmdzLnByb3RvY29sLmFjY291", + "bnQudjEuQWNjb3VudFN0YXRlEj8KDGFjY291bnRfdGFncxgCIAEoCzIpLmJn", + "cy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRGaWVsZFRhZ3MihAIKEEdh", + "bWVBY2NvdW50U3RhdGUSPwoPZ2FtZV9sZXZlbF9pbmZvGAEgASgLMiYuYmdz", + "LnByb3RvY29sLmFjY291bnQudjEuR2FtZUxldmVsSW5mbxI9Cg5nYW1lX3Rp", + "bWVfaW5mbxgCIAEoCzIlLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVU", + "aW1lSW5mbxI4CgtnYW1lX3N0YXR1cxgDIAEoCzIjLmJncy5wcm90b2NvbC5h", + "Y2NvdW50LnYxLkdhbWVTdGF0dXMSNgoIcmFmX2luZm8YBCABKAsyIC5iZ3Mu", + "cHJvdG9jb2wuYWNjb3VudC52MS5SQUZJbmZvQgIYASKpAQoWR2FtZUFjY291", + "bnRTdGF0ZVRhZ2dlZBJFChJnYW1lX2FjY291bnRfc3RhdGUYASABKAsyKS5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudFN0YXRlEkgKEWdh", + "bWVfYWNjb3VudF90YWdzGAIgASgLMi0uYmdzLnByb3RvY29sLmFjY291bnQu", + "djEuR2FtZUFjY291bnRGaWVsZFRhZ3MiLwoOQXV0aG9yaXplZERhdGESDAoE", + "ZGF0YRgBIAEoCRIPCgdsaWNlbnNlGAIgAygNIn4KBUlncklkEkYKDGdhbWVf", + "YWNjb3VudBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVB", + "Y2NvdW50SGFuZGxlQgIYAUgAEhUKC2V4dGVybmFsX2lkGAIgASgHSAASDgoE", + "dXVpZBgDIAEoCUgAQgYKBHR5cGUiNAoKSWdyQWRkcmVzcxIWCg5jbGllbnRf", + "YWRkcmVzcxgBIAEoCRIOCgZyZWdpb24YAiABKA0inAEKFUFjY291bnRQcml2", + "YWN5U2V0dGluZxIUCgxpc191c2luZ19yaWQYASABKAgSIwobaXNfdmlzaWJs", + "ZV9mb3Jfdmlld19mcmllbmRzGAIgASgIEiQKHGlzX2hpZGRlbl9mcm9tX2Zy", + "aWVuZF9maW5kZXIYAyABKAgSIgoab25seV9hbGxvd19mcmllbmRfd2hpc3Bl", + "cnMYBCABKAgi4wMKC0FjY291bnRJbmZvEhoKCmJhdHRsZV90YWcYASABKAlC", + "BoL5KwIIARIVCgVlbWFpbBgCIAEoCUIGgvkrAggBEhwKDHBob25lX251bWJl", + "chgDIAEoCUIGgvkrAggBEhkKCWZ1bGxfbmFtZRgEIAEoCUIGgvkrAggBEhkK", + "CWJpcnRoZGF0ZRgFIAEoCUIGgvkrAggBEg8KB2NvdW50cnkYBiABKAkSGAoQ", + "ZGVmYXVsdF9jdXJyZW5jeRgHIAEoCRIYChBwcmVmZXJyZWRfcmVnaW9uGAgg", + "ASgNEiEKGXJhdGluZ3NfYm9hcmRfbWluaW11bV9hZ2UYCSABKA0SHAoUaGFz", + "X3BhcmVudGFsX2NvbnRyb2wYCiABKAgSGQoRaXNfZW1haWxfdmVyaWZpZWQY", + "CyABKAgSGAoQaXNfc21zX3Byb3RlY3RlZBgMIAEoCBIbChNpc19oZWFkbGVz", + "c19hY2NvdW50GA0gASgIEhMKC2lzX2VtcGxveWVlGA4gASgIEhcKD2lzX3Rl", + "c3RfYWNjb3VudBgPIAEoCBJHCg9wcml2YWN5X3NldHRpbmcYECABKAsyLi5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50UHJpdmFjeVNldHRpbmci", + "OgoRUmVzdHJpY3Rpb25TdGF0dXMSDgoGYWN0aXZlGAEgASgIEhUKDWV4cGly", + "YXRpb25fdXMYAiABKAQivwEKHkFjY291bnRQbGF0Zm9ybVJlc3RyaWN0aW9u", + "SW5mbxI9CglzcXVlbGNoZWQYAiABKAsyKi5iZ3MucHJvdG9jb2wuYWNjb3Vu", + "dC52MS5SZXN0cmljdGlvblN0YXR1cxJeCipsZWdhbF9jb3VudHJ5X2ZlYXR1", + "cmVfcmVzdHJpY3Rpb25zX2FwcGxpZWQYAyABKAsyKi5iZ3MucHJvdG9jb2wu", + "YWNjb3VudC52MS5SZXN0cmljdGlvblN0YXR1cyq1AQoaSWRlbnRpdHlWZXJp", + "ZmljYXRpb25TdGF0dXMSEQoNSURFTlRfTk9fREFUQRAAEhEKDUlERU5UX1BF", + "TkRJTkcQARIRCg1JREVOVF9PVkVSXzE4EAISEgoOSURFTlRfVU5ERVJfMTgQ", + "AxIQCgxJREVOVF9GQUlMRUQQBBIRCg1JREVOVF9TVUNDRVNTEAUSEgoOSURF", + "TlRfU1VDQ19NTkwQBhIRCg1JREVOVF9VTktOT1dOEAc=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Account.V1.IdentityVerificationStatus), }, null, new pbr::GeneratedClrTypeInfo[] { @@ -187,7 +208,7 @@ namespace Bgs.Protocol.Account.V1 { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.OptIns), global::Bgs.Protocol.Account.V1.OptIns.Parser, new[]{ "Ids" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.AccountLevelInfo), global::Bgs.Protocol.Account.V1.AccountLevelInfo.Parser, new[]{ "Licenses", "DefaultCurrency", "Country", "PreferredRegion", "FullName", "BattleTag", "Muted", "ManualReview", "AccountPaidAny", "IdentityCheckStatus", "Email", "HeadlessAccount", "TestAccount", "IsSmsProtected", "RatingsBoardMinimumAge", "PhoneNumber", "Birthdate", "LegalCountryFeatureRestrictionsApplied", "OptIns" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.PrivacyInfo), global::Bgs.Protocol.Account.V1.PrivacyInfo.Parser, new[]{ "IsUsingRid", "IsVisibleForViewFriends", "IsHiddenFromFriendFinder", "GameInfoPrivacy", "OnlyAllowFriendWhispers" }, null, new[]{ typeof(global::Bgs.Protocol.Account.V1.PrivacyInfo.Types.GameInfoPrivacy) }, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.ParentalControlInfo), global::Bgs.Protocol.Account.V1.ParentalControlInfo.Parser, new[]{ "Timezone", "MinutesPerDay", "MinutesPerWeek", "CanReceiveVoice", "CanSendVoice", "PlaySchedule", "CanJoinGroup", "CanUseProfile" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.ParentalControlInfo), global::Bgs.Protocol.Account.V1.ParentalControlInfo.Parser, new[]{ "Timezone", "MinutesPerDay", "MinutesPerWeek", "CanReceiveVoice", "CanSendVoice", "PlaySchedule", "CanJoinGroup", "CanUseProfile", "InGamePurchaseDisabled" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.PlayScheduleRestriction), global::Bgs.Protocol.Account.V1.PlayScheduleRestriction.Parser, new[]{ "PlaySchedule", "Timezone" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GameLevelInfo), global::Bgs.Protocol.Account.V1.GameLevelInfo.Parser, new[]{ "IsTrial", "IsLifetime", "IsRestricted", "IsBeta", "Name", "Program", "Licenses", "RealmPermissions", "LastLogoutTimeMs" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GameTimeInfo), global::Bgs.Protocol.Account.V1.GameTimeInfo.Parser, new[]{ "IsUnlimitedPlayTime", "PlayTimeExpires", "IsSubscription", "IsRecurringSubscription" }, null, null, null, null), @@ -206,7 +227,11 @@ namespace Bgs.Protocol.Account.V1 { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GameAccountStateTagged), global::Bgs.Protocol.Account.V1.GameAccountStateTagged.Parser, new[]{ "GameAccountState", "GameAccountTags" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.AuthorizedData), global::Bgs.Protocol.Account.V1.AuthorizedData.Parser, new[]{ "Data", "License" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.IgrId), global::Bgs.Protocol.Account.V1.IgrId.Parser, new[]{ "GameAccount", "ExternalId", "Uuid" }, new[]{ "Type" }, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.IgrAddress), global::Bgs.Protocol.Account.V1.IgrAddress.Parser, new[]{ "ClientAddress", "Region" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.IgrAddress), global::Bgs.Protocol.Account.V1.IgrAddress.Parser, new[]{ "ClientAddress", "Region" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.AccountPrivacySetting), global::Bgs.Protocol.Account.V1.AccountPrivacySetting.Parser, new[]{ "IsUsingRid", "IsVisibleForViewFriends", "IsHiddenFromFriendFinder", "OnlyAllowFriendWhispers" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.AccountInfo), global::Bgs.Protocol.Account.V1.AccountInfo.Parser, new[]{ "BattleTag", "Email", "PhoneNumber", "FullName", "Birthdate", "Country", "DefaultCurrency", "PreferredRegion", "RatingsBoardMinimumAge", "HasParentalControl", "IsEmailVerified", "IsSmsProtected", "IsHeadlessAccount", "IsEmployee", "IsTestAccount", "PrivacySetting" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.RestrictionStatus), global::Bgs.Protocol.Account.V1.RestrictionStatus.Parser, new[]{ "Active", "ExpirationUs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.AccountPlatformRestrictionInfo), global::Bgs.Protocol.Account.V1.AccountPlatformRestrictionInfo.Parser, new[]{ "Squelched", "LegalCountryFeatureRestrictionsApplied" }, null, null, null, null) })); } #endregion @@ -2133,6 +2158,7 @@ namespace Bgs.Protocol.Account.V1 { private readonly static uint RafInfoTagDefaultValue = 0; private uint rafInfoTag_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint RafInfoTag { get { if ((_hasBits0 & 8) != 0) { return rafInfoTag_; } else { return RafInfoTagDefaultValue; } } @@ -2142,11 +2168,13 @@ namespace Bgs.Protocol.Account.V1 { } } /// Gets whether the "raf_info_tag" field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool HasRafInfoTag { get { return (_hasBits0 & 8) != 0; } } /// Clears the value of the "raf_info_tag" field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void ClearRafInfoTag() { _hasBits0 &= ~8; @@ -2856,6 +2884,7 @@ namespace Bgs.Protocol.Account.V1 { private readonly static bool FieldRafInfoDefaultValue = false; private bool fieldRafInfo_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool FieldRafInfo { get { if ((_hasBits0 & 16) != 0) { return fieldRafInfo_; } else { return FieldRafInfoDefaultValue; } } @@ -2865,11 +2894,13 @@ namespace Bgs.Protocol.Account.V1 { } } /// Gets whether the "field_raf_info" field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool HasFieldRafInfo { get { return (_hasBits0 & 16) != 0; } } /// Clears the value of the "field_raf_info" field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void ClearFieldRafInfo() { _hasBits0 &= ~16; @@ -4764,6 +4795,7 @@ namespace Bgs.Protocol.Account.V1 { playSchedule_ = other.playSchedule_.Clone(); canJoinGroup_ = other.canJoinGroup_; canUseProfile_ = other.canUseProfile_; + inGamePurchaseDisabled_ = other.inGamePurchaseDisabled_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -4949,6 +4981,30 @@ namespace Bgs.Protocol.Account.V1 { _hasBits0 &= ~32; } + /// Field number for the "in_game_purchase_disabled" field. + public const int InGamePurchaseDisabledFieldNumber = 11; + private readonly static bool InGamePurchaseDisabledDefaultValue = false; + + private bool inGamePurchaseDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool InGamePurchaseDisabled { + get { if ((_hasBits0 & 64) != 0) { return inGamePurchaseDisabled_; } else { return InGamePurchaseDisabledDefaultValue; } } + set { + _hasBits0 |= 64; + inGamePurchaseDisabled_ = value; + } + } + /// Gets whether the "in_game_purchase_disabled" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasInGamePurchaseDisabled { + get { return (_hasBits0 & 64) != 0; } + } + /// Clears the value of the "in_game_purchase_disabled" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearInGamePurchaseDisabled() { + _hasBits0 &= ~64; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as ParentalControlInfo); @@ -4970,6 +5026,7 @@ namespace Bgs.Protocol.Account.V1 { if(!playSchedule_.Equals(other.playSchedule_)) return false; if (CanJoinGroup != other.CanJoinGroup) return false; if (CanUseProfile != other.CanUseProfile) return false; + if (InGamePurchaseDisabled != other.InGamePurchaseDisabled) return false; return Equals(_unknownFields, other._unknownFields); } @@ -4984,6 +5041,7 @@ namespace Bgs.Protocol.Account.V1 { hash ^= playSchedule_.GetHashCode(); if (HasCanJoinGroup) hash ^= CanJoinGroup.GetHashCode(); if (HasCanUseProfile) hash ^= CanUseProfile.GetHashCode(); + if (HasInGamePurchaseDisabled) hash ^= InGamePurchaseDisabled.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -5026,6 +5084,10 @@ namespace Bgs.Protocol.Account.V1 { output.WriteRawTag(80); output.WriteBool(CanUseProfile); } + if (HasInGamePurchaseDisabled) { + output.WriteRawTag(88); + output.WriteBool(InGamePurchaseDisabled); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -5056,6 +5118,9 @@ namespace Bgs.Protocol.Account.V1 { if (HasCanUseProfile) { size += 1 + 1; } + if (HasInGamePurchaseDisabled) { + size += 1 + 1; + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -5089,6 +5154,9 @@ namespace Bgs.Protocol.Account.V1 { if (other.HasCanUseProfile) { CanUseProfile = other.CanUseProfile; } + if (other.HasInGamePurchaseDisabled) { + InGamePurchaseDisabled = other.InGamePurchaseDisabled; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -5133,6 +5201,10 @@ namespace Bgs.Protocol.Account.V1 { CanUseProfile = input.ReadBool(); break; } + case 88: { + InGamePurchaseDisabled = input.ReadBool(); + break; + } } } } @@ -5527,6 +5599,7 @@ namespace Bgs.Protocol.Account.V1 { private readonly static ulong LastLogoutTimeMsDefaultValue = 0UL; private ulong lastLogoutTimeMs_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public ulong LastLogoutTimeMs { get { if ((_hasBits0 & 64) != 0) { return lastLogoutTimeMs_; } else { return LastLogoutTimeMsDefaultValue; } } @@ -5536,11 +5609,13 @@ namespace Bgs.Protocol.Account.V1 { } } /// Gets whether the "last_logout_time_ms" field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool HasLastLogoutTimeMs { get { return (_hasBits0 & 64) != 0; } } /// Clears the value of the "last_logout_time_ms" field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void ClearLastLogoutTimeMs() { _hasBits0 &= ~64; @@ -8999,6 +9074,7 @@ namespace Bgs.Protocol.Account.V1 { /// Field number for the "raf_info" field. public const int RafInfoFieldNumber = 4; private global::Bgs.Protocol.Account.V1.RAFInfo rafInfo_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::Bgs.Protocol.Account.V1.RAFInfo RafInfo { get { return rafInfo_; } @@ -9007,11 +9083,13 @@ namespace Bgs.Protocol.Account.V1 { } } /// Gets whether the raf_info field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool HasRafInfo { get { return rafInfo_ != null; } } /// Clears the value of the raf_info field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void ClearRafInfo() { rafInfo_ = null; @@ -9976,6 +10054,1402 @@ namespace Bgs.Protocol.Account.V1 { } + public sealed partial class AccountPrivacySetting : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AccountPrivacySetting()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor.MessageTypes[35]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountPrivacySetting() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountPrivacySetting(AccountPrivacySetting other) : this() { + _hasBits0 = other._hasBits0; + isUsingRid_ = other.isUsingRid_; + isVisibleForViewFriends_ = other.isVisibleForViewFriends_; + isHiddenFromFriendFinder_ = other.isHiddenFromFriendFinder_; + onlyAllowFriendWhispers_ = other.onlyAllowFriendWhispers_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountPrivacySetting Clone() { + return new AccountPrivacySetting(this); + } + + /// Field number for the "is_using_rid" field. + public const int IsUsingRidFieldNumber = 1; + private readonly static bool IsUsingRidDefaultValue = false; + + private bool isUsingRid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsUsingRid { + get { if ((_hasBits0 & 1) != 0) { return isUsingRid_; } else { return IsUsingRidDefaultValue; } } + set { + _hasBits0 |= 1; + isUsingRid_ = value; + } + } + /// Gets whether the "is_using_rid" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsUsingRid { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "is_using_rid" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsUsingRid() { + _hasBits0 &= ~1; + } + + /// Field number for the "is_visible_for_view_friends" field. + public const int IsVisibleForViewFriendsFieldNumber = 2; + private readonly static bool IsVisibleForViewFriendsDefaultValue = false; + + private bool isVisibleForViewFriends_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsVisibleForViewFriends { + get { if ((_hasBits0 & 2) != 0) { return isVisibleForViewFriends_; } else { return IsVisibleForViewFriendsDefaultValue; } } + set { + _hasBits0 |= 2; + isVisibleForViewFriends_ = value; + } + } + /// Gets whether the "is_visible_for_view_friends" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsVisibleForViewFriends { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "is_visible_for_view_friends" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsVisibleForViewFriends() { + _hasBits0 &= ~2; + } + + /// Field number for the "is_hidden_from_friend_finder" field. + public const int IsHiddenFromFriendFinderFieldNumber = 3; + private readonly static bool IsHiddenFromFriendFinderDefaultValue = false; + + private bool isHiddenFromFriendFinder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsHiddenFromFriendFinder { + get { if ((_hasBits0 & 4) != 0) { return isHiddenFromFriendFinder_; } else { return IsHiddenFromFriendFinderDefaultValue; } } + set { + _hasBits0 |= 4; + isHiddenFromFriendFinder_ = value; + } + } + /// Gets whether the "is_hidden_from_friend_finder" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsHiddenFromFriendFinder { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "is_hidden_from_friend_finder" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsHiddenFromFriendFinder() { + _hasBits0 &= ~4; + } + + /// Field number for the "only_allow_friend_whispers" field. + public const int OnlyAllowFriendWhispersFieldNumber = 4; + private readonly static bool OnlyAllowFriendWhispersDefaultValue = false; + + private bool onlyAllowFriendWhispers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool OnlyAllowFriendWhispers { + get { if ((_hasBits0 & 8) != 0) { return onlyAllowFriendWhispers_; } else { return OnlyAllowFriendWhispersDefaultValue; } } + set { + _hasBits0 |= 8; + onlyAllowFriendWhispers_ = value; + } + } + /// Gets whether the "only_allow_friend_whispers" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOnlyAllowFriendWhispers { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "only_allow_friend_whispers" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOnlyAllowFriendWhispers() { + _hasBits0 &= ~8; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AccountPrivacySetting); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AccountPrivacySetting other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IsUsingRid != other.IsUsingRid) return false; + if (IsVisibleForViewFriends != other.IsVisibleForViewFriends) return false; + if (IsHiddenFromFriendFinder != other.IsHiddenFromFriendFinder) return false; + if (OnlyAllowFriendWhispers != other.OnlyAllowFriendWhispers) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasIsUsingRid) hash ^= IsUsingRid.GetHashCode(); + if (HasIsVisibleForViewFriends) hash ^= IsVisibleForViewFriends.GetHashCode(); + if (HasIsHiddenFromFriendFinder) hash ^= IsHiddenFromFriendFinder.GetHashCode(); + if (HasOnlyAllowFriendWhispers) hash ^= OnlyAllowFriendWhispers.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasIsUsingRid) { + output.WriteRawTag(8); + output.WriteBool(IsUsingRid); + } + if (HasIsVisibleForViewFriends) { + output.WriteRawTag(16); + output.WriteBool(IsVisibleForViewFriends); + } + if (HasIsHiddenFromFriendFinder) { + output.WriteRawTag(24); + output.WriteBool(IsHiddenFromFriendFinder); + } + if (HasOnlyAllowFriendWhispers) { + output.WriteRawTag(32); + output.WriteBool(OnlyAllowFriendWhispers); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasIsUsingRid) { + size += 1 + 1; + } + if (HasIsVisibleForViewFriends) { + size += 1 + 1; + } + if (HasIsHiddenFromFriendFinder) { + size += 1 + 1; + } + if (HasOnlyAllowFriendWhispers) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AccountPrivacySetting other) { + if (other == null) { + return; + } + if (other.HasIsUsingRid) { + IsUsingRid = other.IsUsingRid; + } + if (other.HasIsVisibleForViewFriends) { + IsVisibleForViewFriends = other.IsVisibleForViewFriends; + } + if (other.HasIsHiddenFromFriendFinder) { + IsHiddenFromFriendFinder = other.IsHiddenFromFriendFinder; + } + if (other.HasOnlyAllowFriendWhispers) { + OnlyAllowFriendWhispers = other.OnlyAllowFriendWhispers; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + IsUsingRid = input.ReadBool(); + break; + } + case 16: { + IsVisibleForViewFriends = input.ReadBool(); + break; + } + case 24: { + IsHiddenFromFriendFinder = input.ReadBool(); + break; + } + case 32: { + OnlyAllowFriendWhispers = input.ReadBool(); + break; + } + } + } + } + + } + + public sealed partial class AccountInfo : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AccountInfo()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor.MessageTypes[36]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountInfo() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountInfo(AccountInfo other) : this() { + _hasBits0 = other._hasBits0; + battleTag_ = other.battleTag_; + email_ = other.email_; + phoneNumber_ = other.phoneNumber_; + fullName_ = other.fullName_; + birthdate_ = other.birthdate_; + country_ = other.country_; + defaultCurrency_ = other.defaultCurrency_; + preferredRegion_ = other.preferredRegion_; + ratingsBoardMinimumAge_ = other.ratingsBoardMinimumAge_; + hasParentalControl_ = other.hasParentalControl_; + isEmailVerified_ = other.isEmailVerified_; + isSmsProtected_ = other.isSmsProtected_; + isHeadlessAccount_ = other.isHeadlessAccount_; + isEmployee_ = other.isEmployee_; + isTestAccount_ = other.isTestAccount_; + privacySetting_ = other.HasPrivacySetting ? other.privacySetting_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountInfo Clone() { + return new AccountInfo(this); + } + + /// Field number for the "battle_tag" field. + public const int BattleTagFieldNumber = 1; + private readonly static string BattleTagDefaultValue = ""; + + private string battleTag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string BattleTag { + get { return battleTag_ ?? BattleTagDefaultValue; } + set { + battleTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "battle_tag" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasBattleTag { + get { return battleTag_ != null; } + } + /// Clears the value of the "battle_tag" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearBattleTag() { + battleTag_ = null; + } + + /// Field number for the "email" field. + public const int EmailFieldNumber = 2; + private readonly static string EmailDefaultValue = ""; + + private string email_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Email { + get { return email_ ?? EmailDefaultValue; } + set { + email_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "email" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasEmail { + get { return email_ != null; } + } + /// Clears the value of the "email" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearEmail() { + email_ = null; + } + + /// Field number for the "phone_number" field. + public const int PhoneNumberFieldNumber = 3; + private readonly static string PhoneNumberDefaultValue = ""; + + private string phoneNumber_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string PhoneNumber { + get { return phoneNumber_ ?? PhoneNumberDefaultValue; } + set { + phoneNumber_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "phone_number" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasPhoneNumber { + get { return phoneNumber_ != null; } + } + /// Clears the value of the "phone_number" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearPhoneNumber() { + phoneNumber_ = null; + } + + /// Field number for the "full_name" field. + public const int FullNameFieldNumber = 4; + private readonly static string FullNameDefaultValue = ""; + + private string fullName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string FullName { + get { return fullName_ ?? FullNameDefaultValue; } + set { + fullName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "full_name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasFullName { + get { return fullName_ != null; } + } + /// Clears the value of the "full_name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearFullName() { + fullName_ = null; + } + + /// Field number for the "birthdate" field. + public const int BirthdateFieldNumber = 5; + private readonly static string BirthdateDefaultValue = ""; + + private string birthdate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Birthdate { + get { return birthdate_ ?? BirthdateDefaultValue; } + set { + birthdate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "birthdate" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasBirthdate { + get { return birthdate_ != null; } + } + /// Clears the value of the "birthdate" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearBirthdate() { + birthdate_ = null; + } + + /// Field number for the "country" field. + public const int CountryFieldNumber = 6; + private readonly static string CountryDefaultValue = ""; + + private string country_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Country { + get { return country_ ?? CountryDefaultValue; } + set { + country_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "country" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasCountry { + get { return country_ != null; } + } + /// Clears the value of the "country" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearCountry() { + country_ = null; + } + + /// Field number for the "default_currency" field. + public const int DefaultCurrencyFieldNumber = 7; + private readonly static string DefaultCurrencyDefaultValue = ""; + + private string defaultCurrency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string DefaultCurrency { + get { return defaultCurrency_ ?? DefaultCurrencyDefaultValue; } + set { + defaultCurrency_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "default_currency" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDefaultCurrency { + get { return defaultCurrency_ != null; } + } + /// Clears the value of the "default_currency" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDefaultCurrency() { + defaultCurrency_ = null; + } + + /// Field number for the "preferred_region" field. + public const int PreferredRegionFieldNumber = 8; + private readonly static uint PreferredRegionDefaultValue = 0; + + private uint preferredRegion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint PreferredRegion { + get { if ((_hasBits0 & 1) != 0) { return preferredRegion_; } else { return PreferredRegionDefaultValue; } } + set { + _hasBits0 |= 1; + preferredRegion_ = value; + } + } + /// Gets whether the "preferred_region" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasPreferredRegion { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "preferred_region" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearPreferredRegion() { + _hasBits0 &= ~1; + } + + /// Field number for the "ratings_board_minimum_age" field. + public const int RatingsBoardMinimumAgeFieldNumber = 9; + private readonly static uint RatingsBoardMinimumAgeDefaultValue = 0; + + private uint ratingsBoardMinimumAge_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint RatingsBoardMinimumAge { + get { if ((_hasBits0 & 2) != 0) { return ratingsBoardMinimumAge_; } else { return RatingsBoardMinimumAgeDefaultValue; } } + set { + _hasBits0 |= 2; + ratingsBoardMinimumAge_ = value; + } + } + /// Gets whether the "ratings_board_minimum_age" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasRatingsBoardMinimumAge { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "ratings_board_minimum_age" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearRatingsBoardMinimumAge() { + _hasBits0 &= ~2; + } + + /// Field number for the "has_parental_control" field. + public const int HasParentalControlFieldNumber = 10; + private readonly static bool HasParentalControlDefaultValue = false; + + private bool hasParentalControl_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasParentalControl { + get { if ((_hasBits0 & 4) != 0) { return hasParentalControl_; } else { return HasParentalControlDefaultValue; } } + set { + _hasBits0 |= 4; + hasParentalControl_ = value; + } + } + /// Gets whether the "has_parental_control" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasHasParentalControl { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "has_parental_control" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearHasParentalControl() { + _hasBits0 &= ~4; + } + + /// Field number for the "is_email_verified" field. + public const int IsEmailVerifiedFieldNumber = 11; + private readonly static bool IsEmailVerifiedDefaultValue = false; + + private bool isEmailVerified_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsEmailVerified { + get { if ((_hasBits0 & 8) != 0) { return isEmailVerified_; } else { return IsEmailVerifiedDefaultValue; } } + set { + _hasBits0 |= 8; + isEmailVerified_ = value; + } + } + /// Gets whether the "is_email_verified" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsEmailVerified { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "is_email_verified" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsEmailVerified() { + _hasBits0 &= ~8; + } + + /// Field number for the "is_sms_protected" field. + public const int IsSmsProtectedFieldNumber = 12; + private readonly static bool IsSmsProtectedDefaultValue = false; + + private bool isSmsProtected_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsSmsProtected { + get { if ((_hasBits0 & 16) != 0) { return isSmsProtected_; } else { return IsSmsProtectedDefaultValue; } } + set { + _hasBits0 |= 16; + isSmsProtected_ = value; + } + } + /// Gets whether the "is_sms_protected" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsSmsProtected { + get { return (_hasBits0 & 16) != 0; } + } + /// Clears the value of the "is_sms_protected" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsSmsProtected() { + _hasBits0 &= ~16; + } + + /// Field number for the "is_headless_account" field. + public const int IsHeadlessAccountFieldNumber = 13; + private readonly static bool IsHeadlessAccountDefaultValue = false; + + private bool isHeadlessAccount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsHeadlessAccount { + get { if ((_hasBits0 & 32) != 0) { return isHeadlessAccount_; } else { return IsHeadlessAccountDefaultValue; } } + set { + _hasBits0 |= 32; + isHeadlessAccount_ = value; + } + } + /// Gets whether the "is_headless_account" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsHeadlessAccount { + get { return (_hasBits0 & 32) != 0; } + } + /// Clears the value of the "is_headless_account" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsHeadlessAccount() { + _hasBits0 &= ~32; + } + + /// Field number for the "is_employee" field. + public const int IsEmployeeFieldNumber = 14; + private readonly static bool IsEmployeeDefaultValue = false; + + private bool isEmployee_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsEmployee { + get { if ((_hasBits0 & 64) != 0) { return isEmployee_; } else { return IsEmployeeDefaultValue; } } + set { + _hasBits0 |= 64; + isEmployee_ = value; + } + } + /// Gets whether the "is_employee" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsEmployee { + get { return (_hasBits0 & 64) != 0; } + } + /// Clears the value of the "is_employee" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsEmployee() { + _hasBits0 &= ~64; + } + + /// Field number for the "is_test_account" field. + public const int IsTestAccountFieldNumber = 15; + private readonly static bool IsTestAccountDefaultValue = false; + + private bool isTestAccount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool IsTestAccount { + get { if ((_hasBits0 & 128) != 0) { return isTestAccount_; } else { return IsTestAccountDefaultValue; } } + set { + _hasBits0 |= 128; + isTestAccount_ = value; + } + } + /// Gets whether the "is_test_account" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIsTestAccount { + get { return (_hasBits0 & 128) != 0; } + } + /// Clears the value of the "is_test_account" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIsTestAccount() { + _hasBits0 &= ~128; + } + + /// Field number for the "privacy_setting" field. + public const int PrivacySettingFieldNumber = 16; + private global::Bgs.Protocol.Account.V1.AccountPrivacySetting privacySetting_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V1.AccountPrivacySetting PrivacySetting { + get { return privacySetting_; } + set { + privacySetting_ = value; + } + } + /// Gets whether the privacy_setting field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasPrivacySetting { + get { return privacySetting_ != null; } + } + /// Clears the value of the privacy_setting field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearPrivacySetting() { + privacySetting_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AccountInfo); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AccountInfo other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BattleTag != other.BattleTag) return false; + if (Email != other.Email) return false; + if (PhoneNumber != other.PhoneNumber) return false; + if (FullName != other.FullName) return false; + if (Birthdate != other.Birthdate) return false; + if (Country != other.Country) return false; + if (DefaultCurrency != other.DefaultCurrency) return false; + if (PreferredRegion != other.PreferredRegion) return false; + if (RatingsBoardMinimumAge != other.RatingsBoardMinimumAge) return false; + if (HasParentalControl != other.HasParentalControl) return false; + if (IsEmailVerified != other.IsEmailVerified) return false; + if (IsSmsProtected != other.IsSmsProtected) return false; + if (IsHeadlessAccount != other.IsHeadlessAccount) return false; + if (IsEmployee != other.IsEmployee) return false; + if (IsTestAccount != other.IsTestAccount) return false; + if (!object.Equals(PrivacySetting, other.PrivacySetting)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasBattleTag) hash ^= BattleTag.GetHashCode(); + if (HasEmail) hash ^= Email.GetHashCode(); + if (HasPhoneNumber) hash ^= PhoneNumber.GetHashCode(); + if (HasFullName) hash ^= FullName.GetHashCode(); + if (HasBirthdate) hash ^= Birthdate.GetHashCode(); + if (HasCountry) hash ^= Country.GetHashCode(); + if (HasDefaultCurrency) hash ^= DefaultCurrency.GetHashCode(); + if (HasPreferredRegion) hash ^= PreferredRegion.GetHashCode(); + if (HasRatingsBoardMinimumAge) hash ^= RatingsBoardMinimumAge.GetHashCode(); + if (HasHasParentalControl) hash ^= HasParentalControl.GetHashCode(); + if (HasIsEmailVerified) hash ^= IsEmailVerified.GetHashCode(); + if (HasIsSmsProtected) hash ^= IsSmsProtected.GetHashCode(); + if (HasIsHeadlessAccount) hash ^= IsHeadlessAccount.GetHashCode(); + if (HasIsEmployee) hash ^= IsEmployee.GetHashCode(); + if (HasIsTestAccount) hash ^= IsTestAccount.GetHashCode(); + if (HasPrivacySetting) hash ^= PrivacySetting.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasBattleTag) { + output.WriteRawTag(10); + output.WriteString(BattleTag); + } + if (HasEmail) { + output.WriteRawTag(18); + output.WriteString(Email); + } + if (HasPhoneNumber) { + output.WriteRawTag(26); + output.WriteString(PhoneNumber); + } + if (HasFullName) { + output.WriteRawTag(34); + output.WriteString(FullName); + } + if (HasBirthdate) { + output.WriteRawTag(42); + output.WriteString(Birthdate); + } + if (HasCountry) { + output.WriteRawTag(50); + output.WriteString(Country); + } + if (HasDefaultCurrency) { + output.WriteRawTag(58); + output.WriteString(DefaultCurrency); + } + if (HasPreferredRegion) { + output.WriteRawTag(64); + output.WriteUInt32(PreferredRegion); + } + if (HasRatingsBoardMinimumAge) { + output.WriteRawTag(72); + output.WriteUInt32(RatingsBoardMinimumAge); + } + if (HasHasParentalControl) { + output.WriteRawTag(80); + output.WriteBool(HasParentalControl); + } + if (HasIsEmailVerified) { + output.WriteRawTag(88); + output.WriteBool(IsEmailVerified); + } + if (HasIsSmsProtected) { + output.WriteRawTag(96); + output.WriteBool(IsSmsProtected); + } + if (HasIsHeadlessAccount) { + output.WriteRawTag(104); + output.WriteBool(IsHeadlessAccount); + } + if (HasIsEmployee) { + output.WriteRawTag(112); + output.WriteBool(IsEmployee); + } + if (HasIsTestAccount) { + output.WriteRawTag(120); + output.WriteBool(IsTestAccount); + } + if (HasPrivacySetting) { + output.WriteRawTag(130, 1); + output.WriteMessage(PrivacySetting); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasBattleTag) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BattleTag); + } + if (HasEmail) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Email); + } + if (HasPhoneNumber) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PhoneNumber); + } + if (HasFullName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FullName); + } + if (HasBirthdate) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Birthdate); + } + if (HasCountry) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Country); + } + if (HasDefaultCurrency) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DefaultCurrency); + } + if (HasPreferredRegion) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(PreferredRegion); + } + if (HasRatingsBoardMinimumAge) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(RatingsBoardMinimumAge); + } + if (HasHasParentalControl) { + size += 1 + 1; + } + if (HasIsEmailVerified) { + size += 1 + 1; + } + if (HasIsSmsProtected) { + size += 1 + 1; + } + if (HasIsHeadlessAccount) { + size += 1 + 1; + } + if (HasIsEmployee) { + size += 1 + 1; + } + if (HasIsTestAccount) { + size += 1 + 1; + } + if (HasPrivacySetting) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PrivacySetting); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AccountInfo other) { + if (other == null) { + return; + } + if (other.HasBattleTag) { + BattleTag = other.BattleTag; + } + if (other.HasEmail) { + Email = other.Email; + } + if (other.HasPhoneNumber) { + PhoneNumber = other.PhoneNumber; + } + if (other.HasFullName) { + FullName = other.FullName; + } + if (other.HasBirthdate) { + Birthdate = other.Birthdate; + } + if (other.HasCountry) { + Country = other.Country; + } + if (other.HasDefaultCurrency) { + DefaultCurrency = other.DefaultCurrency; + } + if (other.HasPreferredRegion) { + PreferredRegion = other.PreferredRegion; + } + if (other.HasRatingsBoardMinimumAge) { + RatingsBoardMinimumAge = other.RatingsBoardMinimumAge; + } + if (other.HasHasParentalControl) { + HasParentalControl = other.HasParentalControl; + } + if (other.HasIsEmailVerified) { + IsEmailVerified = other.IsEmailVerified; + } + if (other.HasIsSmsProtected) { + IsSmsProtected = other.IsSmsProtected; + } + if (other.HasIsHeadlessAccount) { + IsHeadlessAccount = other.IsHeadlessAccount; + } + if (other.HasIsEmployee) { + IsEmployee = other.IsEmployee; + } + if (other.HasIsTestAccount) { + IsTestAccount = other.IsTestAccount; + } + if (other.HasPrivacySetting) { + if (!HasPrivacySetting) { + PrivacySetting = new global::Bgs.Protocol.Account.V1.AccountPrivacySetting(); + } + PrivacySetting.MergeFrom(other.PrivacySetting); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + BattleTag = input.ReadString(); + break; + } + case 18: { + Email = input.ReadString(); + break; + } + case 26: { + PhoneNumber = input.ReadString(); + break; + } + case 34: { + FullName = input.ReadString(); + break; + } + case 42: { + Birthdate = input.ReadString(); + break; + } + case 50: { + Country = input.ReadString(); + break; + } + case 58: { + DefaultCurrency = input.ReadString(); + break; + } + case 64: { + PreferredRegion = input.ReadUInt32(); + break; + } + case 72: { + RatingsBoardMinimumAge = input.ReadUInt32(); + break; + } + case 80: { + HasParentalControl = input.ReadBool(); + break; + } + case 88: { + IsEmailVerified = input.ReadBool(); + break; + } + case 96: { + IsSmsProtected = input.ReadBool(); + break; + } + case 104: { + IsHeadlessAccount = input.ReadBool(); + break; + } + case 112: { + IsEmployee = input.ReadBool(); + break; + } + case 120: { + IsTestAccount = input.ReadBool(); + break; + } + case 130: { + if (!HasPrivacySetting) { + PrivacySetting = new global::Bgs.Protocol.Account.V1.AccountPrivacySetting(); + } + input.ReadMessage(PrivacySetting); + break; + } + } + } + } + + } + + public sealed partial class RestrictionStatus : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RestrictionStatus()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor.MessageTypes[37]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RestrictionStatus() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RestrictionStatus(RestrictionStatus other) : this() { + _hasBits0 = other._hasBits0; + active_ = other.active_; + expirationUs_ = other.expirationUs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RestrictionStatus Clone() { + return new RestrictionStatus(this); + } + + /// Field number for the "active" field. + public const int ActiveFieldNumber = 1; + private readonly static bool ActiveDefaultValue = false; + + private bool active_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Active { + get { if ((_hasBits0 & 1) != 0) { return active_; } else { return ActiveDefaultValue; } } + set { + _hasBits0 |= 1; + active_ = value; + } + } + /// Gets whether the "active" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasActive { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "active" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearActive() { + _hasBits0 &= ~1; + } + + /// Field number for the "expiration_us" field. + public const int ExpirationUsFieldNumber = 2; + private readonly static ulong ExpirationUsDefaultValue = 0UL; + + private ulong expirationUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong ExpirationUs { + get { if ((_hasBits0 & 2) != 0) { return expirationUs_; } else { return ExpirationUsDefaultValue; } } + set { + _hasBits0 |= 2; + expirationUs_ = value; + } + } + /// Gets whether the "expiration_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasExpirationUs { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "expiration_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearExpirationUs() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as RestrictionStatus); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(RestrictionStatus other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Active != other.Active) return false; + if (ExpirationUs != other.ExpirationUs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasActive) hash ^= Active.GetHashCode(); + if (HasExpirationUs) hash ^= ExpirationUs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasActive) { + output.WriteRawTag(8); + output.WriteBool(Active); + } + if (HasExpirationUs) { + output.WriteRawTag(16); + output.WriteUInt64(ExpirationUs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasActive) { + size += 1 + 1; + } + if (HasExpirationUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ExpirationUs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(RestrictionStatus other) { + if (other == null) { + return; + } + if (other.HasActive) { + Active = other.Active; + } + if (other.HasExpirationUs) { + ExpirationUs = other.ExpirationUs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Active = input.ReadBool(); + break; + } + case 16: { + ExpirationUs = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class AccountPlatformRestrictionInfo : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AccountPlatformRestrictionInfo()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor.MessageTypes[38]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountPlatformRestrictionInfo() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountPlatformRestrictionInfo(AccountPlatformRestrictionInfo other) : this() { + squelched_ = other.HasSquelched ? other.squelched_.Clone() : null; + legalCountryFeatureRestrictionsApplied_ = other.HasLegalCountryFeatureRestrictionsApplied ? other.legalCountryFeatureRestrictionsApplied_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AccountPlatformRestrictionInfo Clone() { + return new AccountPlatformRestrictionInfo(this); + } + + /// Field number for the "squelched" field. + public const int SquelchedFieldNumber = 2; + private global::Bgs.Protocol.Account.V1.RestrictionStatus squelched_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V1.RestrictionStatus Squelched { + get { return squelched_; } + set { + squelched_ = value; + } + } + /// Gets whether the squelched field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSquelched { + get { return squelched_ != null; } + } + /// Clears the value of the squelched field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSquelched() { + squelched_ = null; + } + + /// Field number for the "legal_country_feature_restrictions_applied" field. + public const int LegalCountryFeatureRestrictionsAppliedFieldNumber = 3; + private global::Bgs.Protocol.Account.V1.RestrictionStatus legalCountryFeatureRestrictionsApplied_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V1.RestrictionStatus LegalCountryFeatureRestrictionsApplied { + get { return legalCountryFeatureRestrictionsApplied_; } + set { + legalCountryFeatureRestrictionsApplied_ = value; + } + } + /// Gets whether the legal_country_feature_restrictions_applied field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasLegalCountryFeatureRestrictionsApplied { + get { return legalCountryFeatureRestrictionsApplied_ != null; } + } + /// Clears the value of the legal_country_feature_restrictions_applied field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearLegalCountryFeatureRestrictionsApplied() { + legalCountryFeatureRestrictionsApplied_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AccountPlatformRestrictionInfo); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AccountPlatformRestrictionInfo other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Squelched, other.Squelched)) return false; + if (!object.Equals(LegalCountryFeatureRestrictionsApplied, other.LegalCountryFeatureRestrictionsApplied)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasSquelched) hash ^= Squelched.GetHashCode(); + if (HasLegalCountryFeatureRestrictionsApplied) hash ^= LegalCountryFeatureRestrictionsApplied.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasSquelched) { + output.WriteRawTag(18); + output.WriteMessage(Squelched); + } + if (HasLegalCountryFeatureRestrictionsApplied) { + output.WriteRawTag(26); + output.WriteMessage(LegalCountryFeatureRestrictionsApplied); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasSquelched) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Squelched); + } + if (HasLegalCountryFeatureRestrictionsApplied) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LegalCountryFeatureRestrictionsApplied); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AccountPlatformRestrictionInfo other) { + if (other == null) { + return; + } + if (other.HasSquelched) { + if (!HasSquelched) { + Squelched = new global::Bgs.Protocol.Account.V1.RestrictionStatus(); + } + Squelched.MergeFrom(other.Squelched); + } + if (other.HasLegalCountryFeatureRestrictionsApplied) { + if (!HasLegalCountryFeatureRestrictionsApplied) { + LegalCountryFeatureRestrictionsApplied = new global::Bgs.Protocol.Account.V1.RestrictionStatus(); + } + LegalCountryFeatureRestrictionsApplied.MergeFrom(other.LegalCountryFeatureRestrictionsApplied); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 18: { + if (!HasSquelched) { + Squelched = new global::Bgs.Protocol.Account.V1.RestrictionStatus(); + } + input.ReadMessage(Squelched); + break; + } + case 26: { + if (!HasLegalCountryFeatureRestrictionsApplied) { + LegalCountryFeatureRestrictionsApplied = new global::Bgs.Protocol.Account.V1.RestrictionStatus(); + } + input.ReadMessage(LegalCountryFeatureRestrictionsApplied); + break; + } + } + } + } + + } + #endregion } diff --git a/Source/Framework/Proto/Api/client/V1/BlockListListener.cs b/Source/Framework/Proto/Api/client/V1/BlockListListener.cs new file mode 100644 index 000000000..77a490016 --- /dev/null +++ b/Source/Framework/Proto/Api/client/V1/BlockListListener.cs @@ -0,0 +1,394 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v1/block_list_listener.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.BlockList.V1.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/block_list_listener.proto + public static partial class BlockListListenerReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v1/block_list_listener.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BlockListListenerReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjliZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2Jsb2NrX2xpc3Rf", + "bGlzdGVuZXIucHJvdG8SIWJncy5wcm90b2NvbC5ibG9ja19saXN0LnYxLmNs", + "aWVudBo2YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NsaWVudC92MS9ibG9ja19s", + "aXN0X3R5cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9ycGNfdHlwZXMu", + "cHJvdG8aN2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2Zp", + "ZWxkX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l", + "eHRlbnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9j", + "bGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8a", + "OWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vf", + "b3B0aW9ucy5wcm90byJ8Ch5CbG9ja2VkUGxheWVyQWRkZWROb3RpZmljYXRp", + "b24SGAoQYWdlbnRfYWNjb3VudF9pZBgBIAEoBBJACgZwbGF5ZXIYAiADKAsy", + "MC5iZ3MucHJvdG9jb2wuYmxvY2tfbGlzdC52MS5jbGllbnQuQmxvY2tlZFBs", + "YXllciKIAQogQmxvY2tlZFBsYXllclJlbW92ZWROb3RpZmljYXRpb24SGAoQ", + "YWdlbnRfYWNjb3VudF9pZBgBIAEoBBJKCgZwbGF5ZXIYAiADKAsyOi5iZ3Mu", + "cHJvdG9jb2wuYmxvY2tfbGlzdC52MS5jbGllbnQuVW5ibG9ja1BsYXllckFz", + "c2lnbm1lbnQy4gIKEUJsb2NrTGlzdExpc3RlbmVyEnwKFE9uQmxvY2tlZFBs", + "YXllckFkZGVkEkEuYmdzLnByb3RvY29sLmJsb2NrX2xpc3QudjEuY2xpZW50", + "LkJsb2NrZWRQbGF5ZXJBZGRlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2Nv", + "bC5OT19SRVNQT05TRSIGgvkrAggBEoABChZPbkJsb2NrZWRQbGF5ZXJSZW1v", + "dmVkEkMuYmdzLnByb3RvY29sLmJsb2NrX2xpc3QudjEuY2xpZW50LkJsb2Nr", + "ZWRQbGF5ZXJSZW1vdmVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5P", + "X1JFU1BPTlNFIgaC+SsCCAIaTIL5KzYKNGJuZXQucHJvdG9jb2wuYmxvY2tf", + "bGlzdC52MS5jbGllbnQuQmxvY2tMaXN0TGlzdGVuZXKC+SsCOAGK+SsCCAGK", + "+SsCGAE=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.BlockList.V1.Client.BlockListTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayerAddedNotification), global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayerAddedNotification.Parser, new[]{ "AgentAccountId", "Player" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayerRemovedNotification), global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayerRemovedNotification.Parser, new[]{ "AgentAccountId", "Player" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class BlockedPlayerAddedNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockedPlayerAddedNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListListenerReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayerAddedNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayerAddedNotification(BlockedPlayerAddedNotification other) : this() { + _hasBits0 = other._hasBits0; + agentAccountId_ = other.agentAccountId_; + player_ = other.player_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayerAddedNotification Clone() { + return new BlockedPlayerAddedNotification(this); + } + + /// Field number for the "agent_account_id" field. + public const int AgentAccountIdFieldNumber = 1; + private readonly static ulong AgentAccountIdDefaultValue = 0UL; + + private ulong agentAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AgentAccountId { + get { if ((_hasBits0 & 1) != 0) { return agentAccountId_; } else { return AgentAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + agentAccountId_ = value; + } + } + /// Gets whether the "agent_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAgentAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "agent_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAgentAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "player" field. + public const int PlayerFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_player_codec + = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayer.Parser); + private readonly pbc::RepeatedField player_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Player { + get { return player_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as BlockedPlayerAddedNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(BlockedPlayerAddedNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AgentAccountId != other.AgentAccountId) return false; + if(!player_.Equals(other.player_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAgentAccountId) hash ^= AgentAccountId.GetHashCode(); + hash ^= player_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAgentAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(AgentAccountId); + } + player_.WriteTo(output, _repeated_player_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAgentAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AgentAccountId); + } + size += player_.CalculateSize(_repeated_player_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(BlockedPlayerAddedNotification other) { + if (other == null) { + return; + } + if (other.HasAgentAccountId) { + AgentAccountId = other.AgentAccountId; + } + player_.Add(other.player_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + AgentAccountId = input.ReadUInt64(); + break; + } + case 18: { + player_.AddEntriesFrom(input, _repeated_player_codec); + break; + } + } + } + } + + } + + public sealed partial class BlockedPlayerRemovedNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockedPlayerRemovedNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListListenerReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayerRemovedNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayerRemovedNotification(BlockedPlayerRemovedNotification other) : this() { + _hasBits0 = other._hasBits0; + agentAccountId_ = other.agentAccountId_; + player_ = other.player_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayerRemovedNotification Clone() { + return new BlockedPlayerRemovedNotification(this); + } + + /// Field number for the "agent_account_id" field. + public const int AgentAccountIdFieldNumber = 1; + private readonly static ulong AgentAccountIdDefaultValue = 0UL; + + private ulong agentAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AgentAccountId { + get { if ((_hasBits0 & 1) != 0) { return agentAccountId_; } else { return AgentAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + agentAccountId_ = value; + } + } + /// Gets whether the "agent_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAgentAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "agent_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAgentAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "player" field. + public const int PlayerFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_player_codec + = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerAssignment.Parser); + private readonly pbc::RepeatedField player_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Player { + get { return player_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as BlockedPlayerRemovedNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(BlockedPlayerRemovedNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AgentAccountId != other.AgentAccountId) return false; + if(!player_.Equals(other.player_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAgentAccountId) hash ^= AgentAccountId.GetHashCode(); + hash ^= player_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAgentAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(AgentAccountId); + } + player_.WriteTo(output, _repeated_player_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAgentAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AgentAccountId); + } + size += player_.CalculateSize(_repeated_player_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(BlockedPlayerRemovedNotification other) { + if (other == null) { + return; + } + if (other.HasAgentAccountId) { + AgentAccountId = other.AgentAccountId; + } + player_.Add(other.player_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + AgentAccountId = input.ReadUInt64(); + break; + } + case 18: { + player_.AddEntriesFrom(input, _repeated_player_codec); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/client/V1/BlockListService.cs b/Source/Framework/Proto/Api/client/V1/BlockListService.cs new file mode 100644 index 000000000..e107c83d4 --- /dev/null +++ b/Source/Framework/Proto/Api/client/V1/BlockListService.cs @@ -0,0 +1,968 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v1/block_list_service.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.BlockList.V1.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/block_list_service.proto + public static partial class BlockListServiceReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v1/block_list_service.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BlockListServiceReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2Jsb2NrX2xpc3Rf", + "c2VydmljZS5wcm90bxIhYmdzLnByb3RvY29sLmJsb2NrX2xpc3QudjEuY2xp", + "ZW50GjZiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2Jsb2NrX2xp", + "c3RfdHlwZXMucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L3JwY190eXBlcy5w", + "cm90bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmll", + "bGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4", + "dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2Ns", + "aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5", + "YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9v", + "cHRpb25zLnByb3RvIhIKEFN1YnNjcmliZVJlcXVlc3QiVQoRU3Vic2NyaWJl", + "UmVzcG9uc2USQAoFc3RhdGUYASABKAsyMS5iZ3MucHJvdG9jb2wuYmxvY2tf", + "bGlzdC52MS5jbGllbnQuQmxvY2tMaXN0U3RhdGUiFAoSVW5zdWJzY3JpYmVS", + "ZXF1ZXN0IhEKD0dldFN0YXRlUmVxdWVzdCJUChBHZXRTdGF0ZVJlc3BvbnNl", + "EkAKBXN0YXRlGAEgASgLMjEuYmdzLnByb3RvY29sLmJsb2NrX2xpc3QudjEu", + "Y2xpZW50LkJsb2NrTGlzdFN0YXRlImYKEkJsb2NrUGxheWVyUmVxdWVzdBJQ", + "CgdvcHRpb25zGAIgASgLMjUuYmdzLnByb3RvY29sLmJsb2NrX2xpc3QudjEu", + "Y2xpZW50LkJsb2NrUGxheWVyT3B0aW9uc0IIivkrBDICCAEiagoUVW5ibG9j", + "a1BsYXllclJlcXVlc3QSUgoHb3B0aW9ucxgCIAEoCzI3LmJncy5wcm90b2Nv", + "bC5ibG9ja19saXN0LnYxLmNsaWVudC5VbmJsb2NrUGxheWVyT3B0aW9uc0II", + "ivkrBDICCAEyqgYKEEJsb2NrTGlzdFNlcnZpY2UShAEKCVN1YnNjcmliZRIz", + "LmJncy5wcm90b2NvbC5ibG9ja19saXN0LnYxLmNsaWVudC5TdWJzY3JpYmVS", + "ZXF1ZXN0GjQuYmdzLnByb3RvY29sLmJsb2NrX2xpc3QudjEuY2xpZW50LlN1", + "YnNjcmliZVJlc3BvbnNlIgyC+SsCCAGC+SsCEAESaAoLVW5zdWJzY3JpYmUS", + "NS5iZ3MucHJvdG9jb2wuYmxvY2tfbGlzdC52MS5jbGllbnQuVW5zdWJzY3Jp", + "YmVSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIMgvkrAggCgvkrAhAB", + "EoEBCghHZXRTdGF0ZRIyLmJncy5wcm90b2NvbC5ibG9ja19saXN0LnYxLmNs", + "aWVudC5HZXRTdGF0ZVJlcXVlc3QaMy5iZ3MucHJvdG9jb2wuYmxvY2tfbGlz", + "dC52MS5jbGllbnQuR2V0U3RhdGVSZXNwb25zZSIMgvkrAggDgvkrAhABEmgK", + "C0Jsb2NrUGxheWVyEjUuYmdzLnByb3RvY29sLmJsb2NrX2xpc3QudjEuY2xp", + "ZW50LkJsb2NrUGxheWVyUmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEi", + "DIL5KwIIBIL5KwIQARJsCg1VbmJsb2NrUGxheWVyEjcuYmdzLnByb3RvY29s", + "LmJsb2NrX2xpc3QudjEuY2xpZW50LlVuYmxvY2tQbGF5ZXJSZXF1ZXN0GhQu", + "YmdzLnByb3RvY29sLk5vRGF0YSIMgvkrAggFgvkrAhABEnIKFUJsb2NrUGxh", + "eWVyRm9yU2Vzc2lvbhI1LmJncy5wcm90b2NvbC5ibG9ja19saXN0LnYxLmNs", + "aWVudC5CbG9ja1BsYXllclJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRh", + "IgyC+SsCCAaC+SsCEAEaVYL5KzUKM2JuZXQucHJvdG9jb2wuYmxvY2tfbGlz", + "dC52MS5jbGllbnQuQmxvY2tMaXN0U2VydmljZYL5KwwqCmJsb2NrX2xpc3SK", + "+SsCEAGK+SsCGAE=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.BlockList.V1.Client.BlockListTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.SubscribeRequest), global::Bgs.Protocol.BlockList.V1.Client.SubscribeRequest.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.SubscribeResponse), global::Bgs.Protocol.BlockList.V1.Client.SubscribeResponse.Parser, new[]{ "State" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.UnsubscribeRequest), global::Bgs.Protocol.BlockList.V1.Client.UnsubscribeRequest.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.GetStateRequest), global::Bgs.Protocol.BlockList.V1.Client.GetStateRequest.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.GetStateResponse), global::Bgs.Protocol.BlockList.V1.Client.GetStateResponse.Parser, new[]{ "State" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerRequest), global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerRequest.Parser, new[]{ "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerRequest), global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerRequest.Parser, new[]{ "Options" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class SubscribeRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubscribeRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListServiceReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeRequest(SubscribeRequest other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeRequest Clone() { + return new SubscribeRequest(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SubscribeRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SubscribeRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SubscribeRequest other) { + if (other == null) { + return; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + } + } + } + + } + + public sealed partial class SubscribeResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubscribeResponse()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListServiceReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeResponse(SubscribeResponse other) : this() { + state_ = other.HasState ? other.state_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeResponse Clone() { + return new SubscribeResponse(this); + } + + /// Field number for the "state" field. + public const int StateFieldNumber = 1; + private global::Bgs.Protocol.BlockList.V1.Client.BlockListState state_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.BlockList.V1.Client.BlockListState State { + get { return state_; } + set { + state_ = value; + } + } + /// Gets whether the state field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasState { + get { return state_ != null; } + } + /// Clears the value of the state field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearState() { + state_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SubscribeResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SubscribeResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(State, other.State)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasState) hash ^= State.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasState) { + output.WriteRawTag(10); + output.WriteMessage(State); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasState) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(State); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SubscribeResponse other) { + if (other == null) { + return; + } + if (other.HasState) { + if (!HasState) { + State = new global::Bgs.Protocol.BlockList.V1.Client.BlockListState(); + } + State.MergeFrom(other.State); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasState) { + State = new global::Bgs.Protocol.BlockList.V1.Client.BlockListState(); + } + input.ReadMessage(State); + break; + } + } + } + } + + } + + public sealed partial class UnsubscribeRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UnsubscribeRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListServiceReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnsubscribeRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnsubscribeRequest(UnsubscribeRequest other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnsubscribeRequest Clone() { + return new UnsubscribeRequest(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as UnsubscribeRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(UnsubscribeRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(UnsubscribeRequest other) { + if (other == null) { + return; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + } + } + } + + } + + public sealed partial class GetStateRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetStateRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListServiceReflection.Descriptor.MessageTypes[3]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetStateRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetStateRequest(GetStateRequest other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetStateRequest Clone() { + return new GetStateRequest(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetStateRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetStateRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetStateRequest other) { + if (other == null) { + return; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + } + } + } + + } + + public sealed partial class GetStateResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetStateResponse()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListServiceReflection.Descriptor.MessageTypes[4]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetStateResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetStateResponse(GetStateResponse other) : this() { + state_ = other.HasState ? other.state_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetStateResponse Clone() { + return new GetStateResponse(this); + } + + /// Field number for the "state" field. + public const int StateFieldNumber = 1; + private global::Bgs.Protocol.BlockList.V1.Client.BlockListState state_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.BlockList.V1.Client.BlockListState State { + get { return state_; } + set { + state_ = value; + } + } + /// Gets whether the state field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasState { + get { return state_ != null; } + } + /// Clears the value of the state field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearState() { + state_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetStateResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetStateResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(State, other.State)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasState) hash ^= State.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasState) { + output.WriteRawTag(10); + output.WriteMessage(State); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasState) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(State); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetStateResponse other) { + if (other == null) { + return; + } + if (other.HasState) { + if (!HasState) { + State = new global::Bgs.Protocol.BlockList.V1.Client.BlockListState(); + } + State.MergeFrom(other.State); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasState) { + State = new global::Bgs.Protocol.BlockList.V1.Client.BlockListState(); + } + input.ReadMessage(State); + break; + } + } + } + } + + } + + public sealed partial class BlockPlayerRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockPlayerRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListServiceReflection.Descriptor.MessageTypes[5]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockPlayerRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockPlayerRequest(BlockPlayerRequest other) : this() { + options_ = other.HasOptions ? other.options_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockPlayerRequest Clone() { + return new BlockPlayerRequest(this); + } + + /// Field number for the "options" field. + public const int OptionsFieldNumber = 2; + private global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerOptions options_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerOptions Options { + get { return options_; } + set { + options_ = value; + } + } + /// Gets whether the options field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOptions { + get { return options_ != null; } + } + /// Clears the value of the options field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOptions() { + options_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as BlockPlayerRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(BlockPlayerRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Options, other.Options)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasOptions) hash ^= Options.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasOptions) { + output.WriteRawTag(18); + output.WriteMessage(Options); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasOptions) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(BlockPlayerRequest other) { + if (other == null) { + return; + } + if (other.HasOptions) { + if (!HasOptions) { + Options = new global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerOptions(); + } + Options.MergeFrom(other.Options); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 18: { + if (!HasOptions) { + Options = new global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerOptions(); + } + input.ReadMessage(Options); + break; + } + } + } + } + + } + + public sealed partial class UnblockPlayerRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UnblockPlayerRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListServiceReflection.Descriptor.MessageTypes[6]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerRequest(UnblockPlayerRequest other) : this() { + options_ = other.HasOptions ? other.options_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerRequest Clone() { + return new UnblockPlayerRequest(this); + } + + /// Field number for the "options" field. + public const int OptionsFieldNumber = 2; + private global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerOptions options_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerOptions Options { + get { return options_; } + set { + options_ = value; + } + } + /// Gets whether the options field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOptions { + get { return options_ != null; } + } + /// Clears the value of the options field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOptions() { + options_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as UnblockPlayerRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(UnblockPlayerRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Options, other.Options)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasOptions) hash ^= Options.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasOptions) { + output.WriteRawTag(18); + output.WriteMessage(Options); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasOptions) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(UnblockPlayerRequest other) { + if (other == null) { + return; + } + if (other.HasOptions) { + if (!HasOptions) { + Options = new global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerOptions(); + } + Options.MergeFrom(other.Options); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 18: { + if (!HasOptions) { + Options = new global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerOptions(); + } + input.ReadMessage(Options); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/client/V1/BlockListTypes.cs b/Source/Framework/Proto/Api/client/V1/BlockListTypes.cs new file mode 100644 index 000000000..2cfe103c6 --- /dev/null +++ b/Source/Framework/Proto/Api/client/V1/BlockListTypes.cs @@ -0,0 +1,880 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v1/block_list_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.BlockList.V1.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/block_list_types.proto + public static partial class BlockListTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v1/block_list_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BlockListTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2Jsb2NrX2xpc3Rf", + "dHlwZXMucHJvdG8SIWJncy5wcm90b2NvbC5ibG9ja19saXN0LnYxLmNsaWVu", + "dBohYmdzL2xvdy9wYi9jbGllbnQvcnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93", + "L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnBy", + "b3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNz", + "YWdlX29wdGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l", + "eHRlbnNpb25zL21ldGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2Ns", + "aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8i", + "awoNQmxvY2tlZFBsYXllchIKCgJpZBgBIAEoBBIaCgpiYXR0bGVfdGFnGAIg", + "ASgJQgaC+SsCCAESGAoQY3JlYXRpb25fdGltZV91cxgEIAEoBBIYChBtb2Rp", + "ZmllZF90aW1lX3VzGAUgASgEIjIKEkJsb2NrUGxheWVyT3B0aW9ucxIcCgph", + "Y2NvdW50X2lkGAEgASgEQgiK+SsEEgIQACI0ChRVbmJsb2NrUGxheWVyT3B0", + "aW9ucxIcCgphY2NvdW50X2lkGAEgASgEQgiK+SsEEgIQACIlChdVbmJsb2Nr", + "UGxheWVyQXNzaWdubWVudBIKCgJpZBgBIAEoBCJSCg5CbG9ja0xpc3RTdGF0", + "ZRJACgZwbGF5ZXIYASADKAsyMC5iZ3MucHJvdG9jb2wuYmxvY2tfbGlzdC52", + "MS5jbGllbnQuQmxvY2tlZFBsYXllcg==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayer), global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayer.Parser, new[]{ "Id", "BattleTag", "CreationTimeUs", "ModifiedTimeUs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerOptions), global::Bgs.Protocol.BlockList.V1.Client.BlockPlayerOptions.Parser, new[]{ "AccountId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerOptions), global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerOptions.Parser, new[]{ "AccountId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerAssignment), global::Bgs.Protocol.BlockList.V1.Client.UnblockPlayerAssignment.Parser, new[]{ "Id" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BlockList.V1.Client.BlockListState), global::Bgs.Protocol.BlockList.V1.Client.BlockListState.Parser, new[]{ "Player" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class BlockedPlayer : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockedPlayer()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListTypesReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayer() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayer(BlockedPlayer other) : this() { + _hasBits0 = other._hasBits0; + id_ = other.id_; + battleTag_ = other.battleTag_; + creationTimeUs_ = other.creationTimeUs_; + modifiedTimeUs_ = other.modifiedTimeUs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockedPlayer Clone() { + return new BlockedPlayer(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "battle_tag" field. + public const int BattleTagFieldNumber = 2; + private readonly static string BattleTagDefaultValue = ""; + + private string battleTag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string BattleTag { + get { return battleTag_ ?? BattleTagDefaultValue; } + set { + battleTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "battle_tag" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasBattleTag { + get { return battleTag_ != null; } + } + /// Clears the value of the "battle_tag" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearBattleTag() { + battleTag_ = null; + } + + /// Field number for the "creation_time_us" field. + public const int CreationTimeUsFieldNumber = 4; + private readonly static ulong CreationTimeUsDefaultValue = 0UL; + + private ulong creationTimeUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong CreationTimeUs { + get { if ((_hasBits0 & 2) != 0) { return creationTimeUs_; } else { return CreationTimeUsDefaultValue; } } + set { + _hasBits0 |= 2; + creationTimeUs_ = value; + } + } + /// Gets whether the "creation_time_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasCreationTimeUs { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "creation_time_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearCreationTimeUs() { + _hasBits0 &= ~2; + } + + /// Field number for the "modified_time_us" field. + public const int ModifiedTimeUsFieldNumber = 5; + private readonly static ulong ModifiedTimeUsDefaultValue = 0UL; + + private ulong modifiedTimeUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong ModifiedTimeUs { + get { if ((_hasBits0 & 4) != 0) { return modifiedTimeUs_; } else { return ModifiedTimeUsDefaultValue; } } + set { + _hasBits0 |= 4; + modifiedTimeUs_ = value; + } + } + /// Gets whether the "modified_time_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasModifiedTimeUs { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "modified_time_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearModifiedTimeUs() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as BlockedPlayer); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(BlockedPlayer other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if (BattleTag != other.BattleTag) return false; + if (CreationTimeUs != other.CreationTimeUs) return false; + if (ModifiedTimeUs != other.ModifiedTimeUs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasId) hash ^= Id.GetHashCode(); + if (HasBattleTag) hash ^= BattleTag.GetHashCode(); + if (HasCreationTimeUs) hash ^= CreationTimeUs.GetHashCode(); + if (HasModifiedTimeUs) hash ^= ModifiedTimeUs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasId) { + output.WriteRawTag(8); + output.WriteUInt64(Id); + } + if (HasBattleTag) { + output.WriteRawTag(18); + output.WriteString(BattleTag); + } + if (HasCreationTimeUs) { + output.WriteRawTag(32); + output.WriteUInt64(CreationTimeUs); + } + if (HasModifiedTimeUs) { + output.WriteRawTag(40); + output.WriteUInt64(ModifiedTimeUs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasBattleTag) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BattleTag); + } + if (HasCreationTimeUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreationTimeUs); + } + if (HasModifiedTimeUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ModifiedTimeUs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(BlockedPlayer other) { + if (other == null) { + return; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasBattleTag) { + BattleTag = other.BattleTag; + } + if (other.HasCreationTimeUs) { + CreationTimeUs = other.CreationTimeUs; + } + if (other.HasModifiedTimeUs) { + ModifiedTimeUs = other.ModifiedTimeUs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Id = input.ReadUInt64(); + break; + } + case 18: { + BattleTag = input.ReadString(); + break; + } + case 32: { + CreationTimeUs = input.ReadUInt64(); + break; + } + case 40: { + ModifiedTimeUs = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class BlockPlayerOptions : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockPlayerOptions()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListTypesReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockPlayerOptions() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockPlayerOptions(BlockPlayerOptions other) : this() { + _hasBits0 = other._hasBits0; + accountId_ = other.accountId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockPlayerOptions Clone() { + return new BlockPlayerOptions(this); + } + + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 1; + private readonly static ulong AccountIdDefaultValue = 0UL; + + private ulong accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AccountId { + get { if ((_hasBits0 & 1) != 0) { return accountId_; } else { return AccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + accountId_ = value; + } + } + /// Gets whether the "account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountId() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as BlockPlayerOptions); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(BlockPlayerOptions other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AccountId != other.AccountId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAccountId) hash ^= AccountId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(AccountId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(BlockPlayerOptions other) { + if (other == null) { + return; + } + if (other.HasAccountId) { + AccountId = other.AccountId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + AccountId = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class UnblockPlayerOptions : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UnblockPlayerOptions()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListTypesReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerOptions() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerOptions(UnblockPlayerOptions other) : this() { + _hasBits0 = other._hasBits0; + accountId_ = other.accountId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerOptions Clone() { + return new UnblockPlayerOptions(this); + } + + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 1; + private readonly static ulong AccountIdDefaultValue = 0UL; + + private ulong accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AccountId { + get { if ((_hasBits0 & 1) != 0) { return accountId_; } else { return AccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + accountId_ = value; + } + } + /// Gets whether the "account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountId() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as UnblockPlayerOptions); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(UnblockPlayerOptions other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AccountId != other.AccountId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAccountId) hash ^= AccountId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(AccountId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(UnblockPlayerOptions other) { + if (other == null) { + return; + } + if (other.HasAccountId) { + AccountId = other.AccountId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + AccountId = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class UnblockPlayerAssignment : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UnblockPlayerAssignment()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListTypesReflection.Descriptor.MessageTypes[3]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerAssignment() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerAssignment(UnblockPlayerAssignment other) : this() { + _hasBits0 = other._hasBits0; + id_ = other.id_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnblockPlayerAssignment Clone() { + return new UnblockPlayerAssignment(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearId() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as UnblockPlayerAssignment); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(UnblockPlayerAssignment other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasId) hash ^= Id.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasId) { + output.WriteRawTag(8); + output.WriteUInt64(Id); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(UnblockPlayerAssignment other) { + if (other == null) { + return; + } + if (other.HasId) { + Id = other.Id; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Id = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class BlockListState : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockListState()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.BlockList.V1.Client.BlockListTypesReflection.Descriptor.MessageTypes[4]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockListState() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockListState(BlockListState other) : this() { + player_ = other.player_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public BlockListState Clone() { + return new BlockListState(this); + } + + /// Field number for the "player" field. + public const int PlayerFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_player_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.BlockList.V1.Client.BlockedPlayer.Parser); + private readonly pbc::RepeatedField player_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Player { + get { return player_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as BlockListState); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(BlockListState other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!player_.Equals(other.player_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + hash ^= player_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + player_.WriteTo(output, _repeated_player_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + size += player_.CalculateSize(_repeated_player_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(BlockListState other) { + if (other == null) { + return; + } + player_.Add(other.player_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + player_.AddEntriesFrom(input, _repeated_player_codec); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/V1/ChannelId.cs b/Source/Framework/Proto/Api/client/V1/ChannelId.cs similarity index 99% rename from Source/Framework/Proto/Api/V1/ChannelId.cs rename to Source/Framework/Proto/Api/client/V1/ChannelId.cs index 3b407856d..1c284307b 100644 --- a/Source/Framework/Proto/Api/V1/ChannelId.cs +++ b/Source/Framework/Proto/Api/client/V1/ChannelId.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/api/client/v1/channel_id.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/ChannelTypes.cs b/Source/Framework/Proto/Api/client/V1/ChannelTypes.cs similarity index 95% rename from Source/Framework/Proto/ChannelTypes.cs rename to Source/Framework/Proto/Api/client/V1/ChannelTypes.cs index 6fffaaaeb..0ba71d816 100644 --- a/Source/Framework/Proto/ChannelTypes.cs +++ b/Source/Framework/Proto/Api/client/V1/ChannelTypes.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/channel_types.proto +// source: bgs/low/pb/client/api/client/v1/channel_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol.Channel.V1 { - /// Holder for reflection information generated from bgs/low/pb/client/channel_types.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/channel_types.proto public static partial class ChannelTypesReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/channel_types.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/channel_types.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,54 +24,54 @@ namespace Bgs.Protocol.Channel.V1 { static ChannelTypesReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiViZ3MvbG93L3BiL2NsaWVudC9jaGFubmVsX3R5cGVzLnByb3RvEhdiZ3Mu", - "cHJvdG9jb2wuY2hhbm5lbC52MRowYmdzL2xvdy9wYi9jbGllbnQvYXBpL2Ns", - "aWVudC92MS9jaGFubmVsX2lkLnByb3RvGidiZ3MvbG93L3BiL2NsaWVudC9h", - "dHRyaWJ1dGVfdHlwZXMucHJvdG8aJGJncy9sb3cvcGIvY2xpZW50L2VudGl0", - "eV90eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQvYWNjb3VudF90eXBl", - "cy5wcm90bxooYmdzL2xvdy9wYi9jbGllbnQvaW52aXRhdGlvbl90eXBlcy5w", - "cm90bxohYmdzL2xvdy9wYi9jbGllbnQvcnBjX3R5cGVzLnByb3RvGjdiZ3Mv", - "bG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25z", - "LnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9t", - "ZXNzYWdlX29wdGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2Jh", - "bF9leHRlbnNpb25zL21ldGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3Bi", - "L2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJv", - "dG8iPAoHTWVzc2FnZRIqCglhdHRyaWJ1dGUYASADKAsyFy5iZ3MucHJvdG9j", - "b2wuQXR0cmlidXRlKgUIZBCRTiLbAQoTTGlzdENoYW5uZWxzT3B0aW9ucxIW", - "CgtzdGFydF9pbmRleBgBIAEoDToBMBIXCgttYXhfcmVzdWx0cxgCIAEoDToC", - "MTYSDAoEbmFtZRgDIAEoCRIPCgdwcm9ncmFtGAQgASgHEg4KBmxvY2FsZRgF", - "IAEoBxIVCg1jYXBhY2l0eV9mdWxsGAYgASgNEjcKEGF0dHJpYnV0ZV9maWx0", - "ZXIYByACKAsyHS5iZ3MucHJvdG9jb2wuQXR0cmlidXRlRmlsdGVyEhQKDGNo", - "YW5uZWxfdHlwZRgIIAEoCSKPAQoSQ2hhbm5lbERlc2NyaXB0aW9uEioKCmNo", - "YW5uZWxfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSFwoPY3Vy", - "cmVudF9tZW1iZXJzGAIgASgNEjQKBXN0YXRlGAMgASgLMiUuYmdzLnByb3Rv", - "Y29sLmNoYW5uZWwudjEuQ2hhbm5lbFN0YXRlIoABCgtDaGFubmVsSW5mbxJA", - "CgtkZXNjcmlwdGlvbhgBIAIoCzIrLmJncy5wcm90b2NvbC5jaGFubmVsLnYx", - "LkNoYW5uZWxEZXNjcmlwdGlvbhIvCgZtZW1iZXIYAiADKAsyHy5iZ3MucHJv", - "dG9jb2wuY2hhbm5lbC52MS5NZW1iZXIi/wMKDENoYW5uZWxTdGF0ZRITCgtt", - "YXhfbWVtYmVycxgBIAEoDRITCgttaW5fbWVtYmVycxgCIAEoDRIqCglhdHRy", - "aWJ1dGUYAyADKAsyFy5iZ3MucHJvdG9jb2wuQXR0cmlidXRlEiwKCmludml0", - "YXRpb24YBCADKAsyGC5iZ3MucHJvdG9jb2wuSW52aXRhdGlvbhIOCgZyZWFz", - "b24YBiABKA0SXQoNcHJpdmFjeV9sZXZlbBgHIAEoDjIyLmJncy5wcm90b2Nv", - "bC5jaGFubmVsLnYxLkNoYW5uZWxTdGF0ZS5Qcml2YWN5TGV2ZWw6ElBSSVZB", - "Q1lfTEVWRUxfT1BFThIMCgRuYW1lGAggASgJEh0KDGNoYW5uZWxfdHlwZRgK", - "IAEoCToHZGVmYXVsdBIPCgdwcm9ncmFtGAsgASgHEiMKFXN1YnNjcmliZV90", - "b19wcmVzZW5jZRgNIAEoCDoEdHJ1ZSKRAQoMUHJpdmFjeUxldmVsEhYKElBS", - "SVZBQ1lfTEVWRUxfT1BFThABEiwKKFBSSVZBQ1lfTEVWRUxfT1BFTl9JTlZJ", - "VEFUSU9OX0FORF9GUklFTkQQAhIhCh1QUklWQUNZX0xFVkVMX09QRU5fSU5W", - "SVRBVElPThADEhgKFFBSSVZBQ1lfTEVWRUxfQ0xPU0VEEAQqBQhkEJFOIi8K", - "EU1lbWJlckFjY291bnRJbmZvEhoKCmJhdHRsZV90YWcYAyABKAlCBoL5KwII", - "ASKcAQoLTWVtYmVyU3RhdGUSKgoJYXR0cmlidXRlGAEgAygLMhcuYmdzLnBy", - "b3RvY29sLkF0dHJpYnV0ZRIQCgRyb2xlGAIgAygNQgIQARIVCgpwcml2aWxl", - "Z2VzGAMgASgEOgEwEjgKBGluZm8YBCABKAsyKi5iZ3MucHJvdG9jb2wuY2hh", - "bm5lbC52MS5NZW1iZXJBY2NvdW50SW5mbyJnCgZNZW1iZXISKAoIaWRlbnRp", - "dHkYASACKAsyFi5iZ3MucHJvdG9jb2wuSWRlbnRpdHkSMwoFc3RhdGUYAiAC", - "KAsyJC5iZ3MucHJvdG9jb2wuY2hhbm5lbC52MS5NZW1iZXJTdGF0ZSK7AQoM", - "U3Vic2NyaWJlcklkEjcKB2FjY291bnQYASABKAsyIi5iZ3MucHJvdG9jb2wu", - "YWNjb3VudC52MS5BY2NvdW50SWRCAhgBEkAKDGdhbWVfYWNjb3VudBgCIAEo", - "CzIqLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxl", - "EigKB3Byb2Nlc3MYAyABKAsyFy5iZ3MucHJvdG9jb2wuUHJvY2Vzc0lkOgaC", - "+SsCEAFQAA==")); + "CjNiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NoYW5uZWxfdHlw", + "ZXMucHJvdG8SF2Jncy5wcm90b2NvbC5jaGFubmVsLnYxGjBiZ3MvbG93L3Bi", + "L2NsaWVudC9hcGkvY2xpZW50L3YxL2NoYW5uZWxfaWQucHJvdG8aJ2Jncy9s", + "b3cvcGIvY2xpZW50L2F0dHJpYnV0ZV90eXBlcy5wcm90bxokYmdzL2xvdy9w", + "Yi9jbGllbnQvZW50aXR5X3R5cGVzLnByb3RvGiViZ3MvbG93L3BiL2NsaWVu", + "dC9hY2NvdW50X3R5cGVzLnByb3RvGjZiZ3MvbG93L3BiL2NsaWVudC9hcGkv", + "Y29tbW9uL3YxL2ludml0YXRpb25fdHlwZXMucHJvdG8aIWJncy9sb3cvcGIv", + "Y2xpZW50L3JwY190eXBlcy5wcm90bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xv", + "YmFsX2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9w", + "Yi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnBy", + "b3RvGjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRo", + "b2Rfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4", + "dGVuc2lvbnMvc2VydmljZV9vcHRpb25zLnByb3RvIjwKB01lc3NhZ2USKgoJ", + "YXR0cmlidXRlGAEgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0ZSoFCGQQ", + "kU4i2wEKE0xpc3RDaGFubmVsc09wdGlvbnMSFgoLc3RhcnRfaW5kZXgYASAB", + "KA06ATASFwoLbWF4X3Jlc3VsdHMYAiABKA06AjE2EgwKBG5hbWUYAyABKAkS", + "DwoHcHJvZ3JhbRgEIAEoBxIOCgZsb2NhbGUYBSABKAcSFQoNY2FwYWNpdHlf", + "ZnVsbBgGIAEoDRI3ChBhdHRyaWJ1dGVfZmlsdGVyGAcgAigLMh0uYmdzLnBy", + "b3RvY29sLkF0dHJpYnV0ZUZpbHRlchIUCgxjaGFubmVsX3R5cGUYCCABKAki", + "jwEKEkNoYW5uZWxEZXNjcmlwdGlvbhIqCgpjaGFubmVsX2lkGAEgAigLMhYu", + "YmdzLnByb3RvY29sLkVudGl0eUlkEhcKD2N1cnJlbnRfbWVtYmVycxgCIAEo", + "DRI0CgVzdGF0ZRgDIAEoCzIlLmJncy5wcm90b2NvbC5jaGFubmVsLnYxLkNo", + "YW5uZWxTdGF0ZSKAAQoLQ2hhbm5lbEluZm8SQAoLZGVzY3JpcHRpb24YASAC", + "KAsyKy5iZ3MucHJvdG9jb2wuY2hhbm5lbC52MS5DaGFubmVsRGVzY3JpcHRp", + "b24SLwoGbWVtYmVyGAIgAygLMh8uYmdzLnByb3RvY29sLmNoYW5uZWwudjEu", + "TWVtYmVyIv8DCgxDaGFubmVsU3RhdGUSEwoLbWF4X21lbWJlcnMYASABKA0S", + "EwoLbWluX21lbWJlcnMYAiABKA0SKgoJYXR0cmlidXRlGAMgAygLMhcuYmdz", + "LnByb3RvY29sLkF0dHJpYnV0ZRIsCgppbnZpdGF0aW9uGAQgAygLMhguYmdz", + "LnByb3RvY29sLkludml0YXRpb24SDgoGcmVhc29uGAYgASgNEl0KDXByaXZh", + "Y3lfbGV2ZWwYByABKA4yMi5iZ3MucHJvdG9jb2wuY2hhbm5lbC52MS5DaGFu", + "bmVsU3RhdGUuUHJpdmFjeUxldmVsOhJQUklWQUNZX0xFVkVMX09QRU4SDAoE", + "bmFtZRgIIAEoCRIdCgxjaGFubmVsX3R5cGUYCiABKAk6B2RlZmF1bHQSDwoH", + "cHJvZ3JhbRgLIAEoBxIjChVzdWJzY3JpYmVfdG9fcHJlc2VuY2UYDSABKAg6", + "BHRydWUikQEKDFByaXZhY3lMZXZlbBIWChJQUklWQUNZX0xFVkVMX09QRU4Q", + "ARIsCihQUklWQUNZX0xFVkVMX09QRU5fSU5WSVRBVElPTl9BTkRfRlJJRU5E", + "EAISIQodUFJJVkFDWV9MRVZFTF9PUEVOX0lOVklUQVRJT04QAxIYChRQUklW", + "QUNZX0xFVkVMX0NMT1NFRBAEKgUIZBCRTiIvChFNZW1iZXJBY2NvdW50SW5m", + "bxIaCgpiYXR0bGVfdGFnGAMgASgJQgaC+SsCCAEinAEKC01lbWJlclN0YXRl", + "EioKCWF0dHJpYnV0ZRgBIAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1dGUS", + "EAoEcm9sZRgCIAMoDUICEAESFQoKcHJpdmlsZWdlcxgDIAEoBDoBMBI4CgRp", + "bmZvGAQgASgLMiouYmdzLnByb3RvY29sLmNoYW5uZWwudjEuTWVtYmVyQWNj", + "b3VudEluZm8iZwoGTWVtYmVyEigKCGlkZW50aXR5GAEgAigLMhYuYmdzLnBy", + "b3RvY29sLklkZW50aXR5EjMKBXN0YXRlGAIgAigLMiQuYmdzLnByb3RvY29s", + "LmNoYW5uZWwudjEuTWVtYmVyU3RhdGUiuwEKDFN1YnNjcmliZXJJZBI3Cgdh", + "Y2NvdW50GAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3Vu", + "dElkQgIYARJACgxnYW1lX2FjY291bnQYAiABKAsyKi5iZ3MucHJvdG9jb2wu", + "YWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRsZRIoCgdwcm9jZXNzGAMgASgL", + "MhcuYmdzLnByb3RvY29sLlByb2Nlc3NJZDoGgvkrAhABUAA=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.Channel.V1.ChannelIdReflection.Descriptor, global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.InvitationTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/ClubBan.cs b/Source/Framework/Proto/Api/client/V1/ClubBan.cs similarity index 89% rename from Source/Framework/Proto/ClubBan.cs rename to Source/Framework/Proto/Api/client/V1/ClubBan.cs index a89cc8695..ad289335b 100644 --- a/Source/Framework/Proto/ClubBan.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubBan.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_ban.proto +// source: bgs/low/pb/client/api/client/v1/club_ban.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_ban.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_ban.proto public static partial class ClubBanReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_ban.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_ban.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,24 +24,25 @@ namespace Bgs.Protocol.Club.V1 { static ClubBanReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiBiZ3MvbG93L3BiL2NsaWVudC9jbHViX2Jhbi5wcm90bxIUYmdzLnByb3Rv", - "Y29sLmNsdWIudjEaN2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNp", - "b25zL2ZpZWxkX29wdGlvbnMucHJvdG8aI2Jncy9sb3cvcGIvY2xpZW50L2Ns", - "dWJfbWVtYmVyLnByb3RvGjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50", - "L3YyL2F0dHJpYnV0ZV90eXBlcy5wcm90byKBAQoNQWRkQmFuT3B0aW9ucxIx", - "Cgl0YXJnZXRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i", - "ZXJJZBItCglhdHRyaWJ1dGUYAiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0", - "cmlidXRlEg4KBnJlYXNvbhgDIAEoCSLhAQoHQ2x1YkJhbhIqCgJpZBgBIAEo", - "CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhoKCmJhdHRsZV90", - "YWcYAiABKAlCBoL5KwIIARI4CgdjcmVhdG9yGAMgASgLMicuYmdzLnByb3Rv", - "Y29sLmNsdWIudjEuTWVtYmVyRGVzY3JpcHRpb24SLQoJYXR0cmlidXRlGAQg", - "AygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRIOCgZyZWFzb24YBSAB", - "KAkSFQoNY3JlYXRpb25fdGltZRgGIAEoBA==")); + "Ci5iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfYmFuLnBy", + "b3RvEhtiZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQaN2Jncy9sb3cvcGIv", + "Y2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8a", + "MWJncy9sb3cvcGIvY2xpZW50L2FwaS9jbGllbnQvdjEvY2x1Yl9tZW1iZXIu", + "cHJvdG8aNWJncy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjIvYXR0cmli", + "dXRlX3R5cGVzLnByb3RvIoEBCg1BZGRCYW5PcHRpb25zEjEKCXRhcmdldF9p", + "ZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEi0KCWF0", + "dHJpYnV0ZRgCIAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSDgoG", + "cmVhc29uGAMgASgJIugBCgdDbHViQmFuEioKAmlkGAEgASgLMh4uYmdzLnBy", + "b3RvY29sLmNsdWIudjEuTWVtYmVySWQSGgoKYmF0dGxlX3RhZxgCIAEoCUIG", + "gvkrAggBEj8KB2NyZWF0b3IYAyABKAsyLi5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5jbGllbnQuTWVtYmVyRGVzY3JpcHRpb24SLQoJYXR0cmlidXRlGAQgAygL", + "MhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRIOCgZyZWFzb24YBSABKAkS", + "FQoNY3JlYXRpb25fdGltZRgGIAEoBA==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AddBanOptions), global::Bgs.Protocol.Club.V1.AddBanOptions.Parser, new[]{ "TargetId", "Attribute", "Reason" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubBan), global::Bgs.Protocol.Club.V1.ClubBan.Parser, new[]{ "Id", "BattleTag", "Creator", "Attribute", "Reason", "CreationTime" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AddBanOptions), global::Bgs.Protocol.Club.V1.Client.AddBanOptions.Parser, new[]{ "TargetId", "Attribute", "Reason" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubBan), global::Bgs.Protocol.Club.V1.Client.ClubBan.Parser, new[]{ "Id", "BattleTag", "Creator", "Attribute", "Reason", "CreationTime" }, null, null, null, null) })); } #endregion @@ -56,7 +57,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubBanReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubBanReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -262,7 +263,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubBanReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubBanReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -340,9 +341,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "creator" field. public const int CreatorFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.MemberDescription creator_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription creator_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Creator { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Creator { get { return creator_; } set { creator_ = value; @@ -527,7 +528,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasCreator) { if (!HasCreator) { - Creator = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Creator = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Creator.MergeFrom(other.Creator); } @@ -562,7 +563,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasCreator) { - Creator = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Creator = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Creator); break; diff --git a/Source/Framework/Proto/ClubCore.cs b/Source/Framework/Proto/Api/client/V1/ClubCore.cs similarity index 77% rename from Source/Framework/Proto/ClubCore.cs rename to Source/Framework/Proto/Api/client/V1/ClubCore.cs index 176bebcb9..553eed1dd 100644 --- a/Source/Framework/Proto/ClubCore.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubCore.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_core.proto +// source: bgs/low/pb/client/api/client/v1/club_core.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_core.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_core.proto public static partial class ClubCoreReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_core.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_core.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,272 +24,121 @@ namespace Bgs.Protocol.Club.V1 { static ClubCoreReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiFiZ3MvbG93L3BiL2NsaWVudC9jbHViX2NvcmUucHJvdG8SFGJncy5wcm90", - "b2NvbC5jbHViLnYxGiFiZ3MvbG93L3BiL2NsaWVudC9jbHViX3R5cGUucHJv", - "dG8aIWJncy9sb3cvcGIvY2xpZW50L2NsdWJfZW51bS5wcm90bxohYmdzL2xv", - "dy9wYi9jbGllbnQvY2x1Yl9yb2xlLnByb3RvGiNiZ3MvbG93L3BiL2NsaWVu", - "dC9jbHViX21lbWJlci5wcm90bxojYmdzL2xvdy9wYi9jbGllbnQvY2x1Yl9z", - "dHJlYW0ucHJvdG8aIGJncy9sb3cvcGIvY2xpZW50L2NsdWJfdGFnLnByb3Rv", - "GjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL2F0dHJpYnV0ZV90", - "eXBlcy5wcm90bxooYmdzL2xvdy9wYi9jbGllbnQvZXZlbnRfdmlld190eXBl", - "cy5wcm90byIWCghBdmF0YXJJZBIKCgJpZBgBIAEoDSImChNTZXRCcm9hZGNh", - "c3RPcHRpb25zEg8KB2NvbnRlbnQYASABKAkibQoJQnJvYWRjYXN0Eg8KB2Nv", - "bnRlbnQYASABKAkSOAoHY3JlYXRvchgCIAEoCzInLmJncy5wcm90b2NvbC5j", - "bHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEhUKDWNyZWF0aW9uX3RpbWUYAyAB", - "KAQihgUKEUNsdWJDcmVhdGVPcHRpb25zEjIKBHR5cGUYASABKAsyJC5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5VbmlxdWVDbHViVHlwZRItCglhdHRyaWJ1dGUY", - "AiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEgwKBG5hbWUYAyAB", - "KAkSEwoLZGVzY3JpcHRpb24YBCABKAkSLgoGYXZhdGFyGAUgASgLMh4uYmdz", - "LnByb3RvY29sLmNsdWIudjEuQXZhdGFySWQSTwoNcHJpdmFjeV9sZXZlbBgG", - "IAEoDjIiLmJncy5wcm90b2NvbC5jbHViLnYxLlByaXZhY3lMZXZlbDoUUFJJ", - "VkFDWV9MRVZFTF9DTE9TRUQSEgoKc2hvcnRfbmFtZRgHIAEoCRJZChB2aXNp", - "YmlsaXR5X2xldmVsGAggASgOMiUuYmdzLnByb3RvY29sLmNsdWIudjEuVmlz", - "aWJpbGl0eUxldmVsOhhWSVNJQklMSVRZX0xFVkVMX1BSSVZBVEUSOQoGbWVt", - "YmVyGAogASgLMikuYmdzLnByb3RvY29sLmNsdWIudjEuQ3JlYXRlTWVtYmVy", - "T3B0aW9ucxI5CgZzdHJlYW0YCyABKAsyKS5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5DcmVhdGVTdHJlYW1PcHRpb25zEi0KA3RhZxgMIAEoCzIgLmJncy5wcm90", - "b2NvbC5jbHViLnYxLlRhZ09wdGlvbnMSNAoQc2VhcmNoX2F0dHJpYnV0ZRgN", - "IAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSDgoGbG9jYWxlGA4g", - "ASgJEhAKCHRpbWV6b25lGA8gASgJIqAGCgRDbHViEgoKAmlkGAEgASgEEjIK", - "BHR5cGUYAiABKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5VbmlxdWVDbHVi", - "VHlwZRItCglhdHRyaWJ1dGUYAyADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0", - "cmlidXRlEgwKBG5hbWUYBCABKAkSEwoLZGVzY3JpcHRpb24YBSABKAkSMgoJ", - "YnJvYWRjYXN0GAYgASgLMh8uYmdzLnByb3RvY29sLmNsdWIudjEuQnJvYWRj", - "YXN0Ei4KBmF2YXRhchgHIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLkF2", - "YXRhcklkEk8KDXByaXZhY3lfbGV2ZWwYCCABKA4yIi5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5Qcml2YWN5TGV2ZWw6FFBSSVZBQ1lfTEVWRUxfQ0xPU0VEElkK", - "EHZpc2liaWxpdHlfbGV2ZWwYCSABKA4yJS5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5WaXNpYmlsaXR5TGV2ZWw6GFZJU0lCSUxJVFlfTEVWRUxfUFJJVkFURRIU", - "CgxtZW1iZXJfY291bnQYCiABKA0SFQoNY3JlYXRpb25fdGltZRgLIAEoBBI9", - "Cg9zdHJlYW1fcG9zaXRpb24YDCABKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5TdHJlYW1Qb3NpdGlvbhIzCghyb2xlX3NldBgNIAEoCzIhLmJncy5wcm90", - "b2NvbC5jbHViLnYxLkNsdWJSb2xlU2V0EjcKBmxlYWRlchgOIAMoCzInLmJn", - "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEhIKCnNob3J0", - "X25hbWUYDyABKAkSNAoQc2VhcmNoX2F0dHJpYnV0ZRgQIAMoCzIaLmJncy5w", - "cm90b2NvbC52Mi5BdHRyaWJ1dGUSMAoDdGFnGBEgAygLMiMuYmdzLnByb3Rv", - "Y29sLmNsdWIudjEuVGFnSWRlbnRpZmllchIOCgZsb2NhbGUYEiABKAkSEAoI", - "dGltZXpvbmUYEyABKAkiigQKD0NsdWJEZXNjcmlwdGlvbhIKCgJpZBgBIAEo", - "BBIyCgR0eXBlGAIgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEuVW5pcXVl", - "Q2x1YlR5cGUSDAoEbmFtZRgDIAEoCRITCgtkZXNjcmlwdGlvbhgEIAEoCRIu", - "CgZhdmF0YXIYBSABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5BdmF0YXJJ", - "ZBJPCg1wcml2YWN5X2xldmVsGAYgASgOMiIuYmdzLnByb3RvY29sLmNsdWIu", - "djEuUHJpdmFjeUxldmVsOhRQUklWQUNZX0xFVkVMX0NMT1NFRBJZChB2aXNp", - "YmlsaXR5X2xldmVsGAcgASgOMiUuYmdzLnByb3RvY29sLmNsdWIudjEuVmlz", - "aWJpbGl0eUxldmVsOhhWSVNJQklMSVRZX0xFVkVMX1BSSVZBVEUSFAoMbWVt", - "YmVyX2NvdW50GAggASgNEjcKBmxlYWRlchgJIAMoCzInLmJncy5wcm90b2Nv", - "bC5jbHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEhUKDWNyZWF0aW9uX3RpbWUY", - "CiABKAQSEAoIdGltZXpvbmUYCyABKAkSDgoGbG9jYWxlGAwgASgJEjAKA3Rh", - "ZxgNIAMoCzIjLmJncy5wcm90b2NvbC5jbHViLnYxLlRhZ0lkZW50aWZpZXIi", - "RQoIQ2x1YlZpZXcSDwoHY2x1Yl9pZBgBIAEoBBIoCgZtYXJrZXIYAiABKAsy", - "GC5iZ3MucHJvdG9jb2wuVmlld01hcmtlciLgBAoQQ2x1YlN0YXRlT3B0aW9u", - "cxItCglhdHRyaWJ1dGUYASADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmli", - "dXRlEgwKBG5hbWUYAiABKAkSEwoLZGVzY3JpcHRpb24YAyABKAkSPAoJYnJv", - "YWRjYXN0GAQgASgLMikuYmdzLnByb3RvY29sLmNsdWIudjEuU2V0QnJvYWRj", - "YXN0T3B0aW9ucxIuCgZhdmF0YXIYBSABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5BdmF0YXJJZBJPCg1wcml2YWN5X2xldmVsGAYgASgOMiIuYmdzLnBy", - "b3RvY29sLmNsdWIudjEuUHJpdmFjeUxldmVsOhRQUklWQUNZX0xFVkVMX0NM", - "T1NFRBI9Cg9zdHJlYW1fcG9zaXRpb24YByABKAsyJC5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5TdHJlYW1Qb3NpdGlvbhISCgpzaG9ydF9uYW1lGAggASgJElkK", - "EHZpc2liaWxpdHlfbGV2ZWwYCSABKA4yJS5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5WaXNpYmlsaXR5TGV2ZWw6GFZJU0lCSUxJVFlfTEVWRUxfUFJJVkFURRIO", - "CgZsb2NhbGUYCiABKAkSEAoIdGltZXpvbmUYCyABKAkSNQoLdGFnX29wdGlv", - "bnMYDCABKAsyIC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5UYWdPcHRpb25zEjQK", - "EHNlYXJjaF9hdHRyaWJ1dGUYDSADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0", - "cmlidXRlIvoEChNDbHViU3RhdGVBc3NpZ25tZW50Eg8KB2NsdWJfaWQYASAB", - "KAQSLQoJYXR0cmlidXRlGAIgAygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJp", - "YnV0ZRIMCgRuYW1lGAMgASgJEhMKC2Rlc2NyaXB0aW9uGAQgASgJEjIKCWJy", - "b2FkY2FzdBgFIAEoCzIfLmJncy5wcm90b2NvbC5jbHViLnYxLkJyb2FkY2Fz", - "dBIuCgZhdmF0YXIYBiABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5BdmF0", - "YXJJZBJPCg1wcml2YWN5X2xldmVsGAcgASgOMiIuYmdzLnByb3RvY29sLmNs", - "dWIudjEuUHJpdmFjeUxldmVsOhRQUklWQUNZX0xFVkVMX0NMT1NFRBI9Cg9z", - "dHJlYW1fcG9zaXRpb24YCCABKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5T", - "dHJlYW1Qb3NpdGlvbhISCgpzaG9ydF9uYW1lGAkgASgJElkKEHZpc2liaWxp", - "dHlfbGV2ZWwYCiABKA4yJS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5WaXNpYmls", - "aXR5TGV2ZWw6GFZJU0lCSUxJVFlfTEVWRUxfUFJJVkFURRIOCgZsb2NhbGUY", - "CyABKAkSEAoIdGltZXpvbmUYDCABKAkSMAoDdGFnGA0gAygLMiMuYmdzLnBy", - "b3RvY29sLmNsdWIudjEuVGFnSWRlbnRpZmllchI0ChBzZWFyY2hfYXR0cmli", - "dXRlGA4gAygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRITCgt0YWdf", - "Y2xlYXJlZBgPIAEoCCKEAQoOU3RyZWFtU2V0dGluZ3MSEQoJc3RyZWFtX2lk", - "GAEgASgEEl8KBmZpbHRlchgCIAEoDjIuLmJncy5wcm90b2NvbC5jbHViLnYx", - "LlN0cmVhbU5vdGlmaWNhdGlvbkZpbHRlcjofU1RSRUFNX05PVElGSUNBVElP", - "Tl9GSUxURVJfTk9ORSLBAQoMQ2x1YlNldHRpbmdzEjQKBnN0cmVhbRgBIAMo", - "CzIkLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbVNldHRpbmdzEiYKHnN0", - "cmVhbV9ub3RpZmljYXRpb25fZmlsdGVyX2FsbBgCIAEoCBItCglhdHRyaWJ1", - "dGUYAyADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEiQKHHB1c2hf", - "bm90aWZpY2F0aW9uX2ZpbHRlcl9hbGwYBCABKAgilgEKE0NsdWJTZXR0aW5n", - "c09wdGlvbnMSOAoGc3RyZWFtGAEgAygLMiQuYmdzLnByb3RvY29sLmNsdWIu", - "djEuU3RyZWFtU2V0dGluZ3NCAhgBEjQKCHNldHRpbmdzGAIgASgLMiIuYmdz", - "LnByb3RvY29sLmNsdWIudjEuQ2x1YlNldHRpbmdzEg8KB3ZlcnNpb24YAyAB", - "KA0iiAEKFkNsdWJTZXR0aW5nc0Fzc2lnbm1lbnQSOAoGc3RyZWFtGAEgAygL", - "MiQuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtU2V0dGluZ3NCAhgBEjQK", - "CHNldHRpbmdzGAIgASgLMiIuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlNl", - "dHRpbmdz")); + "Ci9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfY29yZS5w", + "cm90bxIbYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Gi9iZ3MvbG93L3Bi", + "L2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfZW51bS5wcm90bxovYmdzL2xv", + "dy9wYi9jbGllbnQvYXBpL2NsaWVudC92MS9jbHViX3JvbGUucHJvdG8aMWJn", + "cy9sb3cvcGIvY2xpZW50L2FwaS9jbGllbnQvdjEvY2x1Yl9tZW1iZXIucHJv", + "dG8aMWJncy9sb3cvcGIvY2xpZW50L2FwaS9jbGllbnQvdjEvY2x1Yl9zdHJl", + "YW0ucHJvdG8aL2Jncy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjEvY2x1", + "Yl9jb3JlLnByb3RvGi9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3Yx", + "L2NsdWJfZW51bS5wcm90bxouYmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1v", + "bi92MS9jbHViX3RhZy5wcm90bxovYmdzL2xvdy9wYi9jbGllbnQvYXBpL2Nv", + "bW1vbi92MS9jbHViX3R5cGUucHJvdG8aNWJncy9sb3cvcGIvY2xpZW50L2Fw", + "aS9jb21tb24vdjIvYXR0cmlidXRlX3R5cGVzLnByb3RvGihiZ3MvbG93L3Bi", + "L2NsaWVudC9ldmVudF92aWV3X3R5cGVzLnByb3RvIiYKE1NldEJyb2FkY2Fz", + "dE9wdGlvbnMSDwoHY29udGVudBgBIAEoCSJ0CglCcm9hZGNhc3QSDwoHY29u", + "dGVudBgBIAEoCRI/CgdjcmVhdG9yGAIgASgLMi4uYmdzLnByb3RvY29sLmNs", + "dWIudjEuY2xpZW50Lk1lbWJlckRlc2NyaXB0aW9uEhUKDWNyZWF0aW9uX3Rp", + "bWUYAyABKAQilAUKEUNsdWJDcmVhdGVPcHRpb25zEjIKBHR5cGUYASABKAsy", + "JC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5VbmlxdWVDbHViVHlwZRItCglhdHRy", + "aWJ1dGUYAiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEgwKBG5h", + "bWUYAyABKAkSEwoLZGVzY3JpcHRpb24YBCABKAkSLgoGYXZhdGFyGAUgASgL", + "Mh4uYmdzLnByb3RvY29sLmNsdWIudjEuQXZhdGFySWQSTwoNcHJpdmFjeV9s", + "ZXZlbBgGIAEoDjIiLmJncy5wcm90b2NvbC5jbHViLnYxLlByaXZhY3lMZXZl", + "bDoUUFJJVkFDWV9MRVZFTF9DTE9TRUQSEgoKc2hvcnRfbmFtZRgHIAEoCRJZ", + "ChB2aXNpYmlsaXR5X2xldmVsGAggASgOMiUuYmdzLnByb3RvY29sLmNsdWIu", + "djEuVmlzaWJpbGl0eUxldmVsOhhWSVNJQklMSVRZX0xFVkVMX1BSSVZBVEUS", + "QAoGbWVtYmVyGAogASgLMjAuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50", + "LkNyZWF0ZU1lbWJlck9wdGlvbnMSQAoGc3RyZWFtGAsgASgLMjAuYmdzLnBy", + "b3RvY29sLmNsdWIudjEuY2xpZW50LkNyZWF0ZVN0cmVhbU9wdGlvbnMSLQoD", + "dGFnGAwgASgLMiAuYmdzLnByb3RvY29sLmNsdWIudjEuVGFnT3B0aW9ucxI0", + "ChBzZWFyY2hfYXR0cmlidXRlGA0gAygLMhouYmdzLnByb3RvY29sLnYyLkF0", + "dHJpYnV0ZRIOCgZsb2NhbGUYDiABKAkSEAoIdGltZXpvbmUYDyABKAkivAYK", + "BENsdWISCgoCaWQYASABKAQSMgoEdHlwZRgCIAEoCzIkLmJncy5wcm90b2Nv", + "bC5jbHViLnYxLlVuaXF1ZUNsdWJUeXBlEi0KCWF0dHJpYnV0ZRgDIAMoCzIa", + "LmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSDAoEbmFtZRgEIAEoCRITCgtk", + "ZXNjcmlwdGlvbhgFIAEoCRI5Cglicm9hZGNhc3QYBiABKAsyJi5iZ3MucHJv", + "dG9jb2wuY2x1Yi52MS5jbGllbnQuQnJvYWRjYXN0Ei4KBmF2YXRhchgHIAEo", + "CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLkF2YXRhcklkEk8KDXByaXZhY3lf", + "bGV2ZWwYCCABKA4yIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5Qcml2YWN5TGV2", + "ZWw6FFBSSVZBQ1lfTEVWRUxfQ0xPU0VEElkKEHZpc2liaWxpdHlfbGV2ZWwY", + "CSABKA4yJS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5WaXNpYmlsaXR5TGV2ZWw6", + "GFZJU0lCSUxJVFlfTEVWRUxfUFJJVkFURRIUCgxtZW1iZXJfY291bnQYCiAB", + "KA0SFQoNY3JlYXRpb25fdGltZRgLIAEoBBJECg9zdHJlYW1fcG9zaXRpb24Y", + "DCABKAsyKy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuU3RyZWFtUG9z", + "aXRpb24SOgoIcm9sZV9zZXQYDSABKAsyKC5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5jbGllbnQuQ2x1YlJvbGVTZXQSPgoGbGVhZGVyGA4gAygLMi4uYmdzLnBy", + "b3RvY29sLmNsdWIudjEuY2xpZW50Lk1lbWJlckRlc2NyaXB0aW9uEhIKCnNo", + "b3J0X25hbWUYDyABKAkSNAoQc2VhcmNoX2F0dHJpYnV0ZRgQIAMoCzIaLmJn", + "cy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSMAoDdGFnGBEgAygLMiMuYmdzLnBy", + "b3RvY29sLmNsdWIudjEuVGFnSWRlbnRpZmllchIOCgZsb2NhbGUYEiABKAkS", + "EAoIdGltZXpvbmUYEyABKAkiRQoIQ2x1YlZpZXcSDwoHY2x1Yl9pZBgBIAEo", + "BBIoCgZtYXJrZXIYAiABKAsyGC5iZ3MucHJvdG9jb2wuVmlld01hcmtlciLu", + "BAoQQ2x1YlN0YXRlT3B0aW9ucxItCglhdHRyaWJ1dGUYASADKAsyGi5iZ3Mu", + "cHJvdG9jb2wudjIuQXR0cmlidXRlEgwKBG5hbWUYAiABKAkSEwoLZGVzY3Jp", + "cHRpb24YAyABKAkSQwoJYnJvYWRjYXN0GAQgASgLMjAuYmdzLnByb3RvY29s", + "LmNsdWIudjEuY2xpZW50LlNldEJyb2FkY2FzdE9wdGlvbnMSLgoGYXZhdGFy", + "GAUgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuQXZhdGFySWQSTwoNcHJp", + "dmFjeV9sZXZlbBgGIAEoDjIiLmJncy5wcm90b2NvbC5jbHViLnYxLlByaXZh", + "Y3lMZXZlbDoUUFJJVkFDWV9MRVZFTF9DTE9TRUQSRAoPc3RyZWFtX3Bvc2l0", + "aW9uGAcgASgLMisuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVh", + "bVBvc2l0aW9uEhIKCnNob3J0X25hbWUYCCABKAkSWQoQdmlzaWJpbGl0eV9s", + "ZXZlbBgJIAEoDjIlLmJncy5wcm90b2NvbC5jbHViLnYxLlZpc2liaWxpdHlM", + "ZXZlbDoYVklTSUJJTElUWV9MRVZFTF9QUklWQVRFEg4KBmxvY2FsZRgKIAEo", + "CRIQCgh0aW1lem9uZRgLIAEoCRI1Cgt0YWdfb3B0aW9ucxgMIAEoCzIgLmJn", + "cy5wcm90b2NvbC5jbHViLnYxLlRhZ09wdGlvbnMSNAoQc2VhcmNoX2F0dHJp", + "YnV0ZRgNIAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUiiAUKE0Ns", + "dWJTdGF0ZUFzc2lnbm1lbnQSDwoHY2x1Yl9pZBgBIAEoBBItCglhdHRyaWJ1", + "dGUYAiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEgwKBG5hbWUY", + "AyABKAkSEwoLZGVzY3JpcHRpb24YBCABKAkSOQoJYnJvYWRjYXN0GAUgASgL", + "MiYuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkJyb2FkY2FzdBIuCgZh", + "dmF0YXIYBiABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5BdmF0YXJJZBJP", + "Cg1wcml2YWN5X2xldmVsGAcgASgOMiIuYmdzLnByb3RvY29sLmNsdWIudjEu", + "UHJpdmFjeUxldmVsOhRQUklWQUNZX0xFVkVMX0NMT1NFRBJECg9zdHJlYW1f", + "cG9zaXRpb24YCCABKAsyKy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQu", + "U3RyZWFtUG9zaXRpb24SEgoKc2hvcnRfbmFtZRgJIAEoCRJZChB2aXNpYmls", + "aXR5X2xldmVsGAogASgOMiUuYmdzLnByb3RvY29sLmNsdWIudjEuVmlzaWJp", + "bGl0eUxldmVsOhhWSVNJQklMSVRZX0xFVkVMX1BSSVZBVEUSDgoGbG9jYWxl", + "GAsgASgJEhAKCHRpbWV6b25lGAwgASgJEjAKA3RhZxgNIAMoCzIjLmJncy5w", + "cm90b2NvbC5jbHViLnYxLlRhZ0lkZW50aWZpZXISNAoQc2VhcmNoX2F0dHJp", + "YnV0ZRgOIAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSEwoLdGFn", + "X2NsZWFyZWQYDyABKAgiiwEKDlN0cmVhbVNldHRpbmdzEhEKCXN0cmVhbV9p", + "ZBgBIAEoBBJmCgZmaWx0ZXIYAiABKA4yNS5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5jbGllbnQuU3RyZWFtTm90aWZpY2F0aW9uRmlsdGVyOh9TVFJFQU1fTk9U", + "SUZJQ0FUSU9OX0ZJTFRFUl9OT05FIsgBCgxDbHViU2V0dGluZ3MSOwoGc3Ry", + "ZWFtGAEgAygLMisuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVh", + "bVNldHRpbmdzEiYKHnN0cmVhbV9ub3RpZmljYXRpb25fZmlsdGVyX2FsbBgC", + "IAEoCBItCglhdHRyaWJ1dGUYAyADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0", + "cmlidXRlEiQKHHB1c2hfbm90aWZpY2F0aW9uX2ZpbHRlcl9hbGwYBCABKAgi", + "pAEKE0NsdWJTZXR0aW5nc09wdGlvbnMSPwoGc3RyZWFtGAEgAygLMisuYmdz", + "LnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVhbVNldHRpbmdzQgIYARI7", + "CghzZXR0aW5ncxgCIAEoCzIpLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVu", + "dC5DbHViU2V0dGluZ3MSDwoHdmVyc2lvbhgDIAEoDSKWAQoWQ2x1YlNldHRp", + "bmdzQXNzaWdubWVudBI/CgZzdHJlYW0YASADKAsyKy5iZ3MucHJvdG9jb2wu", + "Y2x1Yi52MS5jbGllbnQuU3RyZWFtU2V0dGluZ3NCAhgBEjsKCHNldHRpbmdz", + "GAIgASgLMikuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJTZXR0", + "aW5ncw==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubRoleReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTagReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.Client.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubRoleReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTagReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AvatarId), global::Bgs.Protocol.Club.V1.AvatarId.Parser, new[]{ "Id" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SetBroadcastOptions), global::Bgs.Protocol.Club.V1.SetBroadcastOptions.Parser, new[]{ "Content" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Broadcast), global::Bgs.Protocol.Club.V1.Broadcast.Parser, new[]{ "Content", "Creator", "CreationTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubCreateOptions), global::Bgs.Protocol.Club.V1.ClubCreateOptions.Parser, new[]{ "Type", "Attribute", "Name", "Description", "Avatar", "PrivacyLevel", "ShortName", "VisibilityLevel", "Member", "Stream", "Tag", "SearchAttribute", "Locale", "Timezone" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Club), global::Bgs.Protocol.Club.V1.Club.Parser, new[]{ "Id", "Type", "Attribute", "Name", "Description", "Broadcast", "Avatar", "PrivacyLevel", "VisibilityLevel", "MemberCount", "CreationTime", "StreamPosition", "RoleSet", "Leader", "ShortName", "SearchAttribute", "Tag", "Locale", "Timezone" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubDescription), global::Bgs.Protocol.Club.V1.ClubDescription.Parser, new[]{ "Id", "Type", "Name", "Description", "Avatar", "PrivacyLevel", "VisibilityLevel", "MemberCount", "Leader", "CreationTime", "Timezone", "Locale", "Tag" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubView), global::Bgs.Protocol.Club.V1.ClubView.Parser, new[]{ "ClubId", "Marker" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubStateOptions), global::Bgs.Protocol.Club.V1.ClubStateOptions.Parser, new[]{ "Attribute", "Name", "Description", "Broadcast", "Avatar", "PrivacyLevel", "StreamPosition", "ShortName", "VisibilityLevel", "Locale", "Timezone", "TagOptions", "SearchAttribute" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubStateAssignment), global::Bgs.Protocol.Club.V1.ClubStateAssignment.Parser, new[]{ "ClubId", "Attribute", "Name", "Description", "Broadcast", "Avatar", "PrivacyLevel", "StreamPosition", "ShortName", "VisibilityLevel", "Locale", "Timezone", "Tag", "SearchAttribute", "TagCleared" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamSettings), global::Bgs.Protocol.Club.V1.StreamSettings.Parser, new[]{ "StreamId", "Filter" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSettings), global::Bgs.Protocol.Club.V1.ClubSettings.Parser, new[]{ "Stream", "StreamNotificationFilterAll", "Attribute", "PushNotificationFilterAll" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSettingsOptions), global::Bgs.Protocol.Club.V1.ClubSettingsOptions.Parser, new[]{ "Stream", "Settings", "Version" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSettingsAssignment), global::Bgs.Protocol.Club.V1.ClubSettingsAssignment.Parser, new[]{ "Stream", "Settings" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SetBroadcastOptions), global::Bgs.Protocol.Club.V1.Client.SetBroadcastOptions.Parser, new[]{ "Content" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.Broadcast), global::Bgs.Protocol.Club.V1.Client.Broadcast.Parser, new[]{ "Content", "Creator", "CreationTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubCreateOptions), global::Bgs.Protocol.Club.V1.Client.ClubCreateOptions.Parser, new[]{ "Type", "Attribute", "Name", "Description", "Avatar", "PrivacyLevel", "ShortName", "VisibilityLevel", "Member", "Stream", "Tag", "SearchAttribute", "Locale", "Timezone" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.Club), global::Bgs.Protocol.Club.V1.Client.Club.Parser, new[]{ "Id", "Type", "Attribute", "Name", "Description", "Broadcast", "Avatar", "PrivacyLevel", "VisibilityLevel", "MemberCount", "CreationTime", "StreamPosition", "RoleSet", "Leader", "ShortName", "SearchAttribute", "Tag", "Locale", "Timezone" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubView), global::Bgs.Protocol.Club.V1.Client.ClubView.Parser, new[]{ "ClubId", "Marker" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubStateOptions), global::Bgs.Protocol.Club.V1.Client.ClubStateOptions.Parser, new[]{ "Attribute", "Name", "Description", "Broadcast", "Avatar", "PrivacyLevel", "StreamPosition", "ShortName", "VisibilityLevel", "Locale", "Timezone", "TagOptions", "SearchAttribute" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubStateAssignment), global::Bgs.Protocol.Club.V1.Client.ClubStateAssignment.Parser, new[]{ "ClubId", "Attribute", "Name", "Description", "Broadcast", "Avatar", "PrivacyLevel", "StreamPosition", "ShortName", "VisibilityLevel", "Locale", "Timezone", "Tag", "SearchAttribute", "TagCleared" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamSettings), global::Bgs.Protocol.Club.V1.Client.StreamSettings.Parser, new[]{ "StreamId", "Filter" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubSettings), global::Bgs.Protocol.Club.V1.Client.ClubSettings.Parser, new[]{ "Stream", "StreamNotificationFilterAll", "Attribute", "PushNotificationFilterAll" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubSettingsOptions), global::Bgs.Protocol.Club.V1.Client.ClubSettingsOptions.Parser, new[]{ "Stream", "Settings", "Version" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubSettingsAssignment), global::Bgs.Protocol.Club.V1.Client.ClubSettingsAssignment.Parser, new[]{ "Stream", "Settings" }, null, null, null, null) })); } #endregion } #region Messages - public sealed partial class AvatarId : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AvatarId()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[0]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public AvatarId() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public AvatarId(AvatarId other) : this() { - _hasBits0 = other._hasBits0; - id_ = other.id_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public AvatarId Clone() { - return new AvatarId(this); - } - - /// Field number for the "id" field. - public const int IdFieldNumber = 1; - private readonly static uint IdDefaultValue = 0; - - private uint id_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public uint Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } - set { - _hasBits0 |= 1; - id_ = value; - } - } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearId() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as AvatarId); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(AvatarId other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (Id != other.Id) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasId) { - output.WriteRawTag(8); - output.WriteUInt32(Id); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasId) { - size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Id); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(AvatarId other) { - if (other == null) { - return; - } - if (other.HasId) { - Id = other.Id; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 8: { - Id = input.ReadUInt32(); - break; - } - } - } - } - - } - public sealed partial class SetBroadcastOptions : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetBroadcastOptions()); private pb::UnknownFieldSet _unknownFields; @@ -298,7 +147,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -440,7 +289,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -494,9 +343,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "creator" field. public const int CreatorFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.MemberDescription creator_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription creator_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Creator { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Creator { get { return creator_; } set { creator_ = value; @@ -620,7 +469,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasCreator) { if (!HasCreator) { - Creator = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Creator = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Creator.MergeFrom(other.Creator); } @@ -644,7 +493,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasCreator) { - Creator = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Creator = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Creator); break; @@ -668,7 +517,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -879,9 +728,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "member" field. public const int MemberFieldNumber = 10; - private global::Bgs.Protocol.Club.V1.CreateMemberOptions member_; + private global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions member_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateMemberOptions Member { + public global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions Member { get { return member_; } set { member_ = value; @@ -900,9 +749,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 11; - private global::Bgs.Protocol.Club.V1.CreateStreamOptions stream_; + private global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions stream_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateStreamOptions Stream { + public global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions Stream { get { return stream_; } set { stream_ = value; @@ -1193,13 +1042,13 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMember) { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.CreateMemberOptions(); + Member = new global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions(); } Member.MergeFrom(other.Member); } if (other.HasStream) { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.CreateStreamOptions(); + Stream = new global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions(); } Stream.MergeFrom(other.Stream); } @@ -1267,14 +1116,14 @@ namespace Bgs.Protocol.Club.V1 { } case 82: { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.CreateMemberOptions(); + Member = new global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions(); } input.ReadMessage(Member); break; } case 90: { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.CreateStreamOptions(); + Stream = new global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions(); } input.ReadMessage(Stream); break; @@ -1313,7 +1162,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1461,9 +1310,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "broadcast" field. public const int BroadcastFieldNumber = 6; - private global::Bgs.Protocol.Club.V1.Broadcast broadcast_; + private global::Bgs.Protocol.Club.V1.Client.Broadcast broadcast_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.Broadcast Broadcast { + public global::Bgs.Protocol.Club.V1.Client.Broadcast Broadcast { get { return broadcast_; } set { broadcast_ = value; @@ -1599,9 +1448,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream_position" field. public const int StreamPositionFieldNumber = 12; - private global::Bgs.Protocol.Club.V1.StreamPosition streamPosition_; + private global::Bgs.Protocol.Club.V1.Client.StreamPosition streamPosition_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamPosition StreamPosition { + public global::Bgs.Protocol.Club.V1.Client.StreamPosition StreamPosition { get { return streamPosition_; } set { streamPosition_ = value; @@ -1620,9 +1469,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "role_set" field. public const int RoleSetFieldNumber = 13; - private global::Bgs.Protocol.Club.V1.ClubRoleSet roleSet_; + private global::Bgs.Protocol.Club.V1.Client.ClubRoleSet roleSet_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubRoleSet RoleSet { + public global::Bgs.Protocol.Club.V1.Client.ClubRoleSet RoleSet { get { return roleSet_; } set { roleSet_ = value; @@ -1641,11 +1490,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "leader" field. public const int LeaderFieldNumber = 14; - private static readonly pb::FieldCodec _repeated_leader_codec - = pb::FieldCodec.ForMessage(114, global::Bgs.Protocol.Club.V1.MemberDescription.Parser); - private readonly pbc::RepeatedField leader_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_leader_codec + = pb::FieldCodec.ForMessage(114, global::Bgs.Protocol.Club.V1.Client.MemberDescription.Parser); + private readonly pbc::RepeatedField leader_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Leader { + public pbc::RepeatedField Leader { get { return leader_; } } @@ -1958,7 +1807,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasBroadcast) { if (!HasBroadcast) { - Broadcast = new global::Bgs.Protocol.Club.V1.Broadcast(); + Broadcast = new global::Bgs.Protocol.Club.V1.Client.Broadcast(); } Broadcast.MergeFrom(other.Broadcast); } @@ -1982,13 +1831,13 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasStreamPosition) { if (!HasStreamPosition) { - StreamPosition = new global::Bgs.Protocol.Club.V1.StreamPosition(); + StreamPosition = new global::Bgs.Protocol.Club.V1.Client.StreamPosition(); } StreamPosition.MergeFrom(other.StreamPosition); } if (other.HasRoleSet) { if (!HasRoleSet) { - RoleSet = new global::Bgs.Protocol.Club.V1.ClubRoleSet(); + RoleSet = new global::Bgs.Protocol.Club.V1.Client.ClubRoleSet(); } RoleSet.MergeFrom(other.RoleSet); } @@ -2040,7 +1889,7 @@ namespace Bgs.Protocol.Club.V1 { } case 50: { if (!HasBroadcast) { - Broadcast = new global::Bgs.Protocol.Club.V1.Broadcast(); + Broadcast = new global::Bgs.Protocol.Club.V1.Client.Broadcast(); } input.ReadMessage(Broadcast); break; @@ -2070,14 +1919,14 @@ namespace Bgs.Protocol.Club.V1 { } case 98: { if (!HasStreamPosition) { - StreamPosition = new global::Bgs.Protocol.Club.V1.StreamPosition(); + StreamPosition = new global::Bgs.Protocol.Club.V1.Client.StreamPosition(); } input.ReadMessage(StreamPosition); break; } case 106: { if (!HasRoleSet) { - RoleSet = new global::Bgs.Protocol.Club.V1.ClubRoleSet(); + RoleSet = new global::Bgs.Protocol.Club.V1.Client.ClubRoleSet(); } input.ReadMessage(RoleSet); break; @@ -2112,602 +1961,6 @@ namespace Bgs.Protocol.Club.V1 { } - public sealed partial class ClubDescription : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ClubDescription()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[5]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ClubDescription() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ClubDescription(ClubDescription other) : this() { - _hasBits0 = other._hasBits0; - id_ = other.id_; - type_ = other.HasType ? other.type_.Clone() : null; - name_ = other.name_; - description_ = other.description_; - avatar_ = other.HasAvatar ? other.avatar_.Clone() : null; - privacyLevel_ = other.privacyLevel_; - visibilityLevel_ = other.visibilityLevel_; - memberCount_ = other.memberCount_; - leader_ = other.leader_.Clone(); - creationTime_ = other.creationTime_; - timezone_ = other.timezone_; - locale_ = other.locale_; - tag_ = other.tag_.Clone(); - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ClubDescription Clone() { - return new ClubDescription(this); - } - - /// Field number for the "id" field. - public const int IdFieldNumber = 1; - private readonly static ulong IdDefaultValue = 0UL; - - private ulong id_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } - set { - _hasBits0 |= 1; - id_ = value; - } - } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearId() { - _hasBits0 &= ~1; - } - - /// Field number for the "type" field. - public const int TypeFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.UniqueClubType type_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.UniqueClubType Type { - get { return type_; } - set { - type_ = value; - } - } - /// Gets whether the type field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasType { - get { return type_ != null; } - } - /// Clears the value of the type field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearType() { - type_ = null; - } - - /// Field number for the "name" field. - public const int NameFieldNumber = 3; - private readonly static string NameDefaultValue = ""; - - private string name_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Name { - get { return name_ ?? NameDefaultValue; } - set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasName { - get { return name_ != null; } - } - /// Clears the value of the "name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearName() { - name_ = null; - } - - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 4; - private readonly static string DescriptionDefaultValue = ""; - - private string description_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } - set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "description" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasDescription { - get { return description_ != null; } - } - /// Clears the value of the "description" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearDescription() { - description_ = null; - } - - /// Field number for the "avatar" field. - public const int AvatarFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.AvatarId avatar_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.AvatarId Avatar { - get { return avatar_; } - set { - avatar_ = value; - } - } - /// Gets whether the avatar field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAvatar { - get { return avatar_ != null; } - } - /// Clears the value of the avatar field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAvatar() { - avatar_ = null; - } - - /// Field number for the "privacy_level" field. - public const int PrivacyLevelFieldNumber = 6; - private readonly static global::Bgs.Protocol.Club.V1.PrivacyLevel PrivacyLevelDefaultValue = global::Bgs.Protocol.Club.V1.PrivacyLevel.Closed; - - private global::Bgs.Protocol.Club.V1.PrivacyLevel privacyLevel_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.PrivacyLevel PrivacyLevel { - get { if ((_hasBits0 & 2) != 0) { return privacyLevel_; } else { return PrivacyLevelDefaultValue; } } - set { - _hasBits0 |= 2; - privacyLevel_ = value; - } - } - /// Gets whether the "privacy_level" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasPrivacyLevel { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "privacy_level" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearPrivacyLevel() { - _hasBits0 &= ~2; - } - - /// Field number for the "visibility_level" field. - public const int VisibilityLevelFieldNumber = 7; - private readonly static global::Bgs.Protocol.Club.V1.VisibilityLevel VisibilityLevelDefaultValue = global::Bgs.Protocol.Club.V1.VisibilityLevel.Private; - - private global::Bgs.Protocol.Club.V1.VisibilityLevel visibilityLevel_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.VisibilityLevel VisibilityLevel { - get { if ((_hasBits0 & 4) != 0) { return visibilityLevel_; } else { return VisibilityLevelDefaultValue; } } - set { - _hasBits0 |= 4; - visibilityLevel_ = value; - } - } - /// Gets whether the "visibility_level" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasVisibilityLevel { - get { return (_hasBits0 & 4) != 0; } - } - /// Clears the value of the "visibility_level" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearVisibilityLevel() { - _hasBits0 &= ~4; - } - - /// Field number for the "member_count" field. - public const int MemberCountFieldNumber = 8; - private readonly static uint MemberCountDefaultValue = 0; - - private uint memberCount_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public uint MemberCount { - get { if ((_hasBits0 & 8) != 0) { return memberCount_; } else { return MemberCountDefaultValue; } } - set { - _hasBits0 |= 8; - memberCount_ = value; - } - } - /// Gets whether the "member_count" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasMemberCount { - get { return (_hasBits0 & 8) != 0; } - } - /// Clears the value of the "member_count" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearMemberCount() { - _hasBits0 &= ~8; - } - - /// Field number for the "leader" field. - public const int LeaderFieldNumber = 9; - private static readonly pb::FieldCodec _repeated_leader_codec - = pb::FieldCodec.ForMessage(74, global::Bgs.Protocol.Club.V1.MemberDescription.Parser); - private readonly pbc::RepeatedField leader_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Leader { - get { return leader_; } - } - - /// Field number for the "creation_time" field. - public const int CreationTimeFieldNumber = 10; - private readonly static ulong CreationTimeDefaultValue = 0UL; - - private ulong creationTime_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong CreationTime { - get { if ((_hasBits0 & 16) != 0) { return creationTime_; } else { return CreationTimeDefaultValue; } } - set { - _hasBits0 |= 16; - creationTime_ = value; - } - } - /// Gets whether the "creation_time" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasCreationTime { - get { return (_hasBits0 & 16) != 0; } - } - /// Clears the value of the "creation_time" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearCreationTime() { - _hasBits0 &= ~16; - } - - /// Field number for the "timezone" field. - public const int TimezoneFieldNumber = 11; - private readonly static string TimezoneDefaultValue = ""; - - private string timezone_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Timezone { - get { return timezone_ ?? TimezoneDefaultValue; } - set { - timezone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "timezone" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTimezone { - get { return timezone_ != null; } - } - /// Clears the value of the "timezone" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTimezone() { - timezone_ = null; - } - - /// Field number for the "locale" field. - public const int LocaleFieldNumber = 12; - private readonly static string LocaleDefaultValue = ""; - - private string locale_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Locale { - get { return locale_ ?? LocaleDefaultValue; } - set { - locale_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "locale" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasLocale { - get { return locale_ != null; } - } - /// Clears the value of the "locale" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearLocale() { - locale_ = null; - } - - /// Field number for the "tag" field. - public const int TagFieldNumber = 13; - private static readonly pb::FieldCodec _repeated_tag_codec - = pb::FieldCodec.ForMessage(106, global::Bgs.Protocol.Club.V1.TagIdentifier.Parser); - private readonly pbc::RepeatedField tag_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Tag { - get { return tag_; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as ClubDescription); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(ClubDescription other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (Id != other.Id) return false; - if (!object.Equals(Type, other.Type)) return false; - if (Name != other.Name) return false; - if (Description != other.Description) return false; - if (!object.Equals(Avatar, other.Avatar)) return false; - if (PrivacyLevel != other.PrivacyLevel) return false; - if (VisibilityLevel != other.VisibilityLevel) return false; - if (MemberCount != other.MemberCount) return false; - if(!leader_.Equals(other.leader_)) return false; - if (CreationTime != other.CreationTime) return false; - if (Timezone != other.Timezone) return false; - if (Locale != other.Locale) return false; - if(!tag_.Equals(other.tag_)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - if (HasType) hash ^= Type.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasAvatar) hash ^= Avatar.GetHashCode(); - if (HasPrivacyLevel) hash ^= PrivacyLevel.GetHashCode(); - if (HasVisibilityLevel) hash ^= VisibilityLevel.GetHashCode(); - if (HasMemberCount) hash ^= MemberCount.GetHashCode(); - hash ^= leader_.GetHashCode(); - if (HasCreationTime) hash ^= CreationTime.GetHashCode(); - if (HasTimezone) hash ^= Timezone.GetHashCode(); - if (HasLocale) hash ^= Locale.GetHashCode(); - hash ^= tag_.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasId) { - output.WriteRawTag(8); - output.WriteUInt64(Id); - } - if (HasType) { - output.WriteRawTag(18); - output.WriteMessage(Type); - } - if (HasName) { - output.WriteRawTag(26); - output.WriteString(Name); - } - if (HasDescription) { - output.WriteRawTag(34); - output.WriteString(Description); - } - if (HasAvatar) { - output.WriteRawTag(42); - output.WriteMessage(Avatar); - } - if (HasPrivacyLevel) { - output.WriteRawTag(48); - output.WriteEnum((int) PrivacyLevel); - } - if (HasVisibilityLevel) { - output.WriteRawTag(56); - output.WriteEnum((int) VisibilityLevel); - } - if (HasMemberCount) { - output.WriteRawTag(64); - output.WriteUInt32(MemberCount); - } - leader_.WriteTo(output, _repeated_leader_codec); - if (HasCreationTime) { - output.WriteRawTag(80); - output.WriteUInt64(CreationTime); - } - if (HasTimezone) { - output.WriteRawTag(90); - output.WriteString(Timezone); - } - if (HasLocale) { - output.WriteRawTag(98); - output.WriteString(Locale); - } - tag_.WriteTo(output, _repeated_tag_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasId) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Id); - } - if (HasType) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); - } - if (HasName) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); - } - if (HasDescription) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); - } - if (HasAvatar) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Avatar); - } - if (HasPrivacyLevel) { - size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PrivacyLevel); - } - if (HasVisibilityLevel) { - size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) VisibilityLevel); - } - if (HasMemberCount) { - size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MemberCount); - } - size += leader_.CalculateSize(_repeated_leader_codec); - if (HasCreationTime) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreationTime); - } - if (HasTimezone) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Timezone); - } - if (HasLocale) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Locale); - } - size += tag_.CalculateSize(_repeated_tag_codec); - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(ClubDescription other) { - if (other == null) { - return; - } - if (other.HasId) { - Id = other.Id; - } - if (other.HasType) { - if (!HasType) { - Type = new global::Bgs.Protocol.Club.V1.UniqueClubType(); - } - Type.MergeFrom(other.Type); - } - if (other.HasName) { - Name = other.Name; - } - if (other.HasDescription) { - Description = other.Description; - } - if (other.HasAvatar) { - if (!HasAvatar) { - Avatar = new global::Bgs.Protocol.Club.V1.AvatarId(); - } - Avatar.MergeFrom(other.Avatar); - } - if (other.HasPrivacyLevel) { - PrivacyLevel = other.PrivacyLevel; - } - if (other.HasVisibilityLevel) { - VisibilityLevel = other.VisibilityLevel; - } - if (other.HasMemberCount) { - MemberCount = other.MemberCount; - } - leader_.Add(other.leader_); - if (other.HasCreationTime) { - CreationTime = other.CreationTime; - } - if (other.HasTimezone) { - Timezone = other.Timezone; - } - if (other.HasLocale) { - Locale = other.Locale; - } - tag_.Add(other.tag_); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 8: { - Id = input.ReadUInt64(); - break; - } - case 18: { - if (!HasType) { - Type = new global::Bgs.Protocol.Club.V1.UniqueClubType(); - } - input.ReadMessage(Type); - break; - } - case 26: { - Name = input.ReadString(); - break; - } - case 34: { - Description = input.ReadString(); - break; - } - case 42: { - if (!HasAvatar) { - Avatar = new global::Bgs.Protocol.Club.V1.AvatarId(); - } - input.ReadMessage(Avatar); - break; - } - case 48: { - PrivacyLevel = (global::Bgs.Protocol.Club.V1.PrivacyLevel) input.ReadEnum(); - break; - } - case 56: { - VisibilityLevel = (global::Bgs.Protocol.Club.V1.VisibilityLevel) input.ReadEnum(); - break; - } - case 64: { - MemberCount = input.ReadUInt32(); - break; - } - case 74: { - leader_.AddEntriesFrom(input, _repeated_leader_codec); - break; - } - case 80: { - CreationTime = input.ReadUInt64(); - break; - } - case 90: { - Timezone = input.ReadString(); - break; - } - case 98: { - Locale = input.ReadString(); - break; - } - case 106: { - tag_.AddEntriesFrom(input, _repeated_tag_codec); - break; - } - } - } - } - - } - public sealed partial class ClubView : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ClubView()); private pb::UnknownFieldSet _unknownFields; @@ -2717,7 +1970,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2905,7 +2158,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3002,9 +2255,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "broadcast" field. public const int BroadcastFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.SetBroadcastOptions broadcast_; + private global::Bgs.Protocol.Club.V1.Client.SetBroadcastOptions broadcast_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.SetBroadcastOptions Broadcast { + public global::Bgs.Protocol.Club.V1.Client.SetBroadcastOptions Broadcast { get { return broadcast_; } set { broadcast_ = value; @@ -3068,9 +2321,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream_position" field. public const int StreamPositionFieldNumber = 7; - private global::Bgs.Protocol.Club.V1.StreamPosition streamPosition_; + private global::Bgs.Protocol.Club.V1.Client.StreamPosition streamPosition_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamPosition StreamPosition { + public global::Bgs.Protocol.Club.V1.Client.StreamPosition StreamPosition { get { return streamPosition_; } set { streamPosition_ = value; @@ -3378,7 +2631,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasBroadcast) { if (!HasBroadcast) { - Broadcast = new global::Bgs.Protocol.Club.V1.SetBroadcastOptions(); + Broadcast = new global::Bgs.Protocol.Club.V1.Client.SetBroadcastOptions(); } Broadcast.MergeFrom(other.Broadcast); } @@ -3393,7 +2646,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasStreamPosition) { if (!HasStreamPosition) { - StreamPosition = new global::Bgs.Protocol.Club.V1.StreamPosition(); + StreamPosition = new global::Bgs.Protocol.Club.V1.Client.StreamPosition(); } StreamPosition.MergeFrom(other.StreamPosition); } @@ -3441,7 +2694,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasBroadcast) { - Broadcast = new global::Bgs.Protocol.Club.V1.SetBroadcastOptions(); + Broadcast = new global::Bgs.Protocol.Club.V1.Client.SetBroadcastOptions(); } input.ReadMessage(Broadcast); break; @@ -3459,7 +2712,7 @@ namespace Bgs.Protocol.Club.V1 { } case 58: { if (!HasStreamPosition) { - StreamPosition = new global::Bgs.Protocol.Club.V1.StreamPosition(); + StreamPosition = new global::Bgs.Protocol.Club.V1.Client.StreamPosition(); } input.ReadMessage(StreamPosition); break; @@ -3506,7 +2759,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[8]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3629,9 +2882,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "broadcast" field. public const int BroadcastFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.Broadcast broadcast_; + private global::Bgs.Protocol.Club.V1.Client.Broadcast broadcast_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.Broadcast Broadcast { + public global::Bgs.Protocol.Club.V1.Client.Broadcast Broadcast { get { return broadcast_; } set { broadcast_ = value; @@ -3695,9 +2948,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream_position" field. public const int StreamPositionFieldNumber = 8; - private global::Bgs.Protocol.Club.V1.StreamPosition streamPosition_; + private global::Bgs.Protocol.Club.V1.Client.StreamPosition streamPosition_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamPosition StreamPosition { + public global::Bgs.Protocol.Club.V1.Client.StreamPosition StreamPosition { get { return streamPosition_; } set { streamPosition_ = value; @@ -4034,7 +3287,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasBroadcast) { if (!HasBroadcast) { - Broadcast = new global::Bgs.Protocol.Club.V1.Broadcast(); + Broadcast = new global::Bgs.Protocol.Club.V1.Client.Broadcast(); } Broadcast.MergeFrom(other.Broadcast); } @@ -4049,7 +3302,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasStreamPosition) { if (!HasStreamPosition) { - StreamPosition = new global::Bgs.Protocol.Club.V1.StreamPosition(); + StreamPosition = new global::Bgs.Protocol.Club.V1.Client.StreamPosition(); } StreamPosition.MergeFrom(other.StreamPosition); } @@ -4099,7 +3352,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasBroadcast) { - Broadcast = new global::Bgs.Protocol.Club.V1.Broadcast(); + Broadcast = new global::Bgs.Protocol.Club.V1.Client.Broadcast(); } input.ReadMessage(Broadcast); break; @@ -4117,7 +3370,7 @@ namespace Bgs.Protocol.Club.V1 { } case 66: { if (!HasStreamPosition) { - StreamPosition = new global::Bgs.Protocol.Club.V1.StreamPosition(); + StreamPosition = new global::Bgs.Protocol.Club.V1.Client.StreamPosition(); } input.ReadMessage(StreamPosition); break; @@ -4165,7 +3418,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[9]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4219,11 +3472,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "filter" field. public const int FilterFieldNumber = 2; - private readonly static global::Bgs.Protocol.Club.V1.StreamNotificationFilter FilterDefaultValue = global::Bgs.Protocol.Club.V1.StreamNotificationFilter.None; + private readonly static global::Bgs.Protocol.Club.V1.Client.StreamNotificationFilter FilterDefaultValue = global::Bgs.Protocol.Club.V1.Client.StreamNotificationFilter.None; - private global::Bgs.Protocol.Club.V1.StreamNotificationFilter filter_; + private global::Bgs.Protocol.Club.V1.Client.StreamNotificationFilter filter_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamNotificationFilter Filter { + public global::Bgs.Protocol.Club.V1.Client.StreamNotificationFilter Filter { get { if ((_hasBits0 & 2) != 0) { return filter_; } else { return FilterDefaultValue; } } set { _hasBits0 |= 2; @@ -4332,7 +3585,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 16: { - Filter = (global::Bgs.Protocol.Club.V1.StreamNotificationFilter) input.ReadEnum(); + Filter = (global::Bgs.Protocol.Club.V1.Client.StreamNotificationFilter) input.ReadEnum(); break; } } @@ -4350,7 +3603,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[10]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4382,11 +3635,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_stream_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.StreamSettings.Parser); - private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_stream_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.StreamSettings.Parser); + private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Stream { + public pbc::RepeatedField Stream { get { return stream_; } } @@ -4575,7 +3828,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[11]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4606,20 +3859,20 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_stream_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.StreamSettings.Parser); - private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_stream_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.StreamSettings.Parser); + private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Stream { + public pbc::RepeatedField Stream { get { return stream_; } } /// Field number for the "settings" field. public const int SettingsFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubSettings settings_; + private global::Bgs.Protocol.Club.V1.Client.ClubSettings settings_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSettings Settings { + public global::Bgs.Protocol.Club.V1.Client.ClubSettings Settings { get { return settings_; } set { settings_ = value; @@ -4736,7 +3989,7 @@ namespace Bgs.Protocol.Club.V1 { stream_.Add(other.stream_); if (other.HasSettings) { if (!HasSettings) { - Settings = new global::Bgs.Protocol.Club.V1.ClubSettings(); + Settings = new global::Bgs.Protocol.Club.V1.Client.ClubSettings(); } Settings.MergeFrom(other.Settings); } @@ -4760,7 +4013,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasSettings) { - Settings = new global::Bgs.Protocol.Club.V1.ClubSettings(); + Settings = new global::Bgs.Protocol.Club.V1.Client.ClubSettings(); } input.ReadMessage(Settings); break; @@ -4783,7 +4036,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[12]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor.MessageTypes[10]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4812,20 +4065,20 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_stream_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.StreamSettings.Parser); - private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_stream_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.StreamSettings.Parser); + private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Stream { + public pbc::RepeatedField Stream { get { return stream_; } } /// Field number for the "settings" field. public const int SettingsFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubSettings settings_; + private global::Bgs.Protocol.Club.V1.Client.ClubSettings settings_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSettings Settings { + public global::Bgs.Protocol.Club.V1.Client.ClubSettings Settings { get { return settings_; } set { settings_ = value; @@ -4909,7 +4162,7 @@ namespace Bgs.Protocol.Club.V1 { stream_.Add(other.stream_); if (other.HasSettings) { if (!HasSettings) { - Settings = new global::Bgs.Protocol.Club.V1.ClubSettings(); + Settings = new global::Bgs.Protocol.Club.V1.Client.ClubSettings(); } Settings.MergeFrom(other.Settings); } @@ -4930,7 +4183,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasSettings) { - Settings = new global::Bgs.Protocol.Club.V1.ClubSettings(); + Settings = new global::Bgs.Protocol.Club.V1.Client.ClubSettings(); } input.ReadMessage(Settings); break; diff --git a/Source/Framework/Proto/Api/client/V1/ClubEnum.cs b/Source/Framework/Proto/Api/client/V1/ClubEnum.cs new file mode 100644 index 000000000..ed279f465 --- /dev/null +++ b/Source/Framework/Proto/Api/client/V1/ClubEnum.cs @@ -0,0 +1,99 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v1/club_enum.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Club.V1.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_enum.proto + public static partial class ClubEnumReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v1/club_enum.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ClubEnumReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfZW51bS5w", + "cm90bxIbYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50KrICChFDbHViUmVt", + "b3ZlZFJlYXNvbhIcChhDTFVCX1JFTU9WRURfUkVBU09OX05PTkUQABIjCh9D", + "TFVCX1JFTU9WRURfUkVBU09OX01FTUJFUl9MRUZUEAESJQohQ0xVQl9SRU1P", + "VkVEX1JFQVNPTl9NRU1CRVJfS0lDS0VEEAISJQohQ0xVQl9SRU1PVkVEX1JF", + "QVNPTl9NRU1CRVJfQkFOTkVEEAMSMQotQ0xVQl9SRU1PVkVEX1JFQVNPTl9N", + "RU1CRVJfUkVNT1ZFRF9CWV9TRVJWSUNFEAQSKwonQ0xVQl9SRU1PVkVEX1JF", + "QVNPTl9ERVNUUk9ZRURfQllfTUVNQkVSEAUSLAooQ0xVQl9SRU1PVkVEX1JF", + "QVNPTl9ERVNUUk9ZRURfQllfU0VSVklDRRAGKmQKEFN0cmVhbVZvaWNlTGV2", + "ZWwSGAoUVk9JQ0VfTEVWRUxfRElTQUJMRUQQABIcChhWT0lDRV9MRVZFTF9Q", + "VVNIX1RPX1RBTEsQARIYChRWT0lDRV9MRVZFTF9PUEVOX01JQxACKnMKFFZv", + "aWNlTWljcm9waG9uZVN0YXRlEhsKF01JQ1JPUEhPTkVfU1RBVEVfTk9STUFM", + "EAASHgoaTUlDUk9QSE9ORV9TVEFURV9TRUxGX01VVEUQARIeChpNSUNST1BI", + "T05FX1NUQVRFX1NFTEZfREVBRhACKlsKDVByZXNlbmNlTGV2ZWwSFwoTUFJF", + "U0VOQ0VfTEVWRUxfTk9ORRAAEhgKFFBSRVNFTkNFX0xFVkVMX0JBU0lDEAES", + "FwoTUFJFU0VOQ0VfTEVWRUxfUklDSBACKkQKDFdoaXNwZXJMZXZlbBIWChJX", + "SElTUEVSX0xFVkVMX09QRU4QABIcChhXSElTUEVSX0xFVkVMX1JFU1RSSUNU", + "RUQQASqLAQoYU3RyZWFtTm90aWZpY2F0aW9uRmlsdGVyEiMKH1NUUkVBTV9O", + "T1RJRklDQVRJT05fRklMVEVSX05PTkUQABImCiJTVFJFQU1fTk9USUZJQ0FU", + "SU9OX0ZJTFRFUl9NRU5USU9OEAESIgoeU1RSRUFNX05PVElGSUNBVElPTl9G", + "SUxURVJfQUxMEAI=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason), typeof(global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel), typeof(global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState), typeof(global::Bgs.Protocol.Club.V1.Client.PresenceLevel), typeof(global::Bgs.Protocol.Club.V1.Client.WhisperLevel), typeof(global::Bgs.Protocol.Club.V1.Client.StreamNotificationFilter), }, null, null)); + } + #endregion + + } + #region Enums + public enum ClubRemovedReason { + [pbr::OriginalName("CLUB_REMOVED_REASON_NONE")] None = 0, + [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_LEFT")] MemberLeft = 1, + [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_KICKED")] MemberKicked = 2, + [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_BANNED")] MemberBanned = 3, + [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_REMOVED_BY_SERVICE")] MemberRemovedByService = 4, + [pbr::OriginalName("CLUB_REMOVED_REASON_DESTROYED_BY_MEMBER")] DestroyedByMember = 5, + [pbr::OriginalName("CLUB_REMOVED_REASON_DESTROYED_BY_SERVICE")] DestroyedByService = 6, + } + + public enum StreamVoiceLevel { + [pbr::OriginalName("VOICE_LEVEL_DISABLED")] VoiceLevelDisabled = 0, + [pbr::OriginalName("VOICE_LEVEL_PUSH_TO_TALK")] VoiceLevelPushToTalk = 1, + [pbr::OriginalName("VOICE_LEVEL_OPEN_MIC")] VoiceLevelOpenMic = 2, + } + + public enum VoiceMicrophoneState { + [pbr::OriginalName("MICROPHONE_STATE_NORMAL")] MicrophoneStateNormal = 0, + [pbr::OriginalName("MICROPHONE_STATE_SELF_MUTE")] MicrophoneStateSelfMute = 1, + [pbr::OriginalName("MICROPHONE_STATE_SELF_DEAF")] MicrophoneStateSelfDeaf = 2, + } + + public enum PresenceLevel { + [pbr::OriginalName("PRESENCE_LEVEL_NONE")] None = 0, + [pbr::OriginalName("PRESENCE_LEVEL_BASIC")] Basic = 1, + [pbr::OriginalName("PRESENCE_LEVEL_RICH")] Rich = 2, + } + + public enum WhisperLevel { + [pbr::OriginalName("WHISPER_LEVEL_OPEN")] Open = 0, + [pbr::OriginalName("WHISPER_LEVEL_RESTRICTED")] Restricted = 1, + } + + public enum StreamNotificationFilter { + [pbr::OriginalName("STREAM_NOTIFICATION_FILTER_NONE")] None = 0, + [pbr::OriginalName("STREAM_NOTIFICATION_FILTER_MENTION")] Mention = 1, + [pbr::OriginalName("STREAM_NOTIFICATION_FILTER_ALL")] All = 2, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/ClubInvitation.cs b/Source/Framework/Proto/Api/client/V1/ClubInvitation.cs similarity index 87% rename from Source/Framework/Proto/ClubInvitation.cs rename to Source/Framework/Proto/Api/client/V1/ClubInvitation.cs index 411918ed2..e152828b5 100644 --- a/Source/Framework/Proto/ClubInvitation.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubInvitation.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_invitation.proto +// source: bgs/low/pb/client/api/client/v1/club_invitation.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_invitation.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_invitation.proto public static partial class ClubInvitationReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_invitation.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_invitation.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,59 +24,63 @@ namespace Bgs.Protocol.Club.V1 { static ClubInvitationReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CidiZ3MvbG93L3BiL2NsaWVudC9jbHViX2ludml0YXRpb24ucHJvdG8SFGJn", - "cy5wcm90b2NvbC5jbHViLnYxGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf", - "ZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGiFiZ3MvbG93L3BiL2Ns", - "aWVudC9jbHViX2NvcmUucHJvdG8aI2Jncy9sb3cvcGIvY2xpZW50L2NsdWJf", - "bWVtYmVyLnByb3RvGjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3Yy", - "L2F0dHJpYnV0ZV90eXBlcy5wcm90byIzCghDbHViU2xvdBIMCgRyb2xlGAEg", - "ASgNEhkKEWRlZmF1bHRfc3RyZWFtX2lkGAIgASgEIqcBChVTZW5kSW52aXRh", - "dGlvbk9wdGlvbnMSMQoJdGFyZ2V0X2lkGAEgASgLMh4uYmdzLnByb3RvY29s", - "LmNsdWIudjEuTWVtYmVySWQSLAoEc2xvdBgCIAEoCzIeLmJncy5wcm90b2Nv", - "bC5jbHViLnYxLkNsdWJTbG90Ei0KCWF0dHJpYnV0ZRgDIAMoCzIaLmJncy5w", - "cm90b2NvbC52Mi5BdHRyaWJ1dGUijgMKDkNsdWJJbnZpdGF0aW9uEgoKAmlk", - "GAEgASgGEjgKB2ludml0ZXIYAiABKAsyJy5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5NZW1iZXJEZXNjcmlwdGlvbhI4CgdpbnZpdGVlGAMgASgLMicuYmdzLnBy", - "b3RvY29sLmNsdWIudjEuTWVtYmVyRGVzY3JpcHRpb24SMwoEY2x1YhgEIAEo", - "CzIlLmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJEZXNjcmlwdGlvbhIsCgRz", - "bG90GAUgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlNsb3QSLQoJ", - "YXR0cmlidXRlGAYgAygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRIV", - "Cg1jcmVhdGlvbl90aW1lGAcgASgEEhcKD2V4cGlyYXRpb25fdGltZRgIIAEo", - "BBI6CglzdWdnZXN0ZXIYCSABKAsyJy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5N", - "ZW1iZXJEZXNjcmlwdGlvbiLXAQoVU2VuZFN1Z2dlc3Rpb25PcHRpb25zEjEK", - "CXRhcmdldF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJl", - "cklkEiwKBHNsb3QYAiABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHVi", - "U2xvdBItCglhdHRyaWJ1dGUYAyADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0", - "cmlidXRlEi4KEGpvaW5fY2x1Yl9zb3VyY2UYBCABKA1CFIL5KxAqDkpvaW5D", - "bHViU291cmNlIrICCg5DbHViU3VnZ2VzdGlvbhIKCgJpZBgBIAEoBhIPCgdj", - "bHViX2lkGAIgASgEEjoKCXN1Z2dlc3RlchgDIAEoCzInLmJncy5wcm90b2Nv", - "bC5jbHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEjoKCXN1Z2dlc3RlZRgEIAEo", - "CzInLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEiwK", - "BHNsb3QYBSABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViU2xvdBIt", - "CglhdHRyaWJ1dGUYBiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRl", - "EhUKDWNyZWF0aW9uX3RpbWUYByABKAQSFwoPZXhwaXJhdGlvbl90aW1lGAgg", - "ASgEIqkBChNDcmVhdGVUaWNrZXRPcHRpb25zEiwKBHNsb3QYASABKAsyHi5i", - "Z3MucHJvdG9jb2wuY2x1Yi52MS5DbHViU2xvdBItCglhdHRyaWJ1dGUYAiAD", - "KAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEhwKFGFsbG93ZWRfcmVk", - "ZWVtX2NvdW50GAMgASgNEhcKD2V4cGlyYXRpb25fdGltZRgEIAEoBCLQAgoK", - "Q2x1YlRpY2tldBIKCgJpZBgBIAEoCRI4CgdjcmVhdG9yGAIgASgLMicuYmdz", - "LnByb3RvY29sLmNsdWIudjEuTWVtYmVyRGVzY3JpcHRpb24SMwoEY2x1YhgD", - "IAEoCzIlLmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJEZXNjcmlwdGlvbhIs", - "CgRzbG90GAQgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlNsb3QS", - "LQoJYXR0cmlidXRlGAUgAygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0", - "ZRIcChRjdXJyZW50X3JlZGVlbV9jb3VudBgGIAEoDRIcChRhbGxvd2VkX3Jl", - "ZGVlbV9jb3VudBgHIAEoDRIVCg1jcmVhdGlvbl90aW1lGAggASgEEhcKD2V4", - "cGlyYXRpb25fdGltZRgJIAEoBFAA")); + "CjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfaW52aXRh", + "dGlvbi5wcm90bxIbYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50GjdiZ3Mv", + "bG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25z", + "LnByb3RvGjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJf", + "bWVtYmVyLnByb3RvGi9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3Yx", + "L2NsdWJfY29yZS5wcm90bxo1YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1v", + "bi92Mi9hdHRyaWJ1dGVfdHlwZXMucHJvdG8iMwoIQ2x1YlNsb3QSDAoEcm9s", + "ZRgBIAEoDRIZChFkZWZhdWx0X3N0cmVhbV9pZBgCIAEoBCKuAQoVU2VuZElu", + "dml0YXRpb25PcHRpb25zEjEKCXRhcmdldF9pZBgBIAEoCzIeLmJncy5wcm90", + "b2NvbC5jbHViLnYxLk1lbWJlcklkEjMKBHNsb3QYAiABKAsyJS5iZ3MucHJv", + "dG9jb2wuY2x1Yi52MS5jbGllbnQuQ2x1YlNsb3QSLQoJYXR0cmlidXRlGAMg", + "AygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZSKqAwoOQ2x1Ykludml0", + "YXRpb24SCgoCaWQYASABKAYSPwoHaW52aXRlchgCIAEoCzIuLmJncy5wcm90", + "b2NvbC5jbHViLnYxLmNsaWVudC5NZW1iZXJEZXNjcmlwdGlvbhI/CgdpbnZp", + "dGVlGAMgASgLMi4uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1lbWJl", + "ckRlc2NyaXB0aW9uEjMKBGNsdWIYBCABKAsyJS5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5DbHViRGVzY3JpcHRpb24SMwoEc2xvdBgFIAEoCzIlLmJncy5wcm90", + "b2NvbC5jbHViLnYxLmNsaWVudC5DbHViU2xvdBItCglhdHRyaWJ1dGUYBiAD", + "KAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEhUKDWNyZWF0aW9uX3Rp", + "bWUYByABKAQSFwoPZXhwaXJhdGlvbl90aW1lGAggASgEEkEKCXN1Z2dlc3Rl", + "chgJIAEoCzIuLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5NZW1iZXJE", + "ZXNjcmlwdGlvbiLeAQoVU2VuZFN1Z2dlc3Rpb25PcHRpb25zEjEKCXRhcmdl", + "dF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEjMK", + "BHNsb3QYAiABKAsyJS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuQ2x1", + "YlNsb3QSLQoJYXR0cmlidXRlGAMgAygLMhouYmdzLnByb3RvY29sLnYyLkF0", + "dHJpYnV0ZRIuChBqb2luX2NsdWJfc291cmNlGAQgASgNQhSC+SsQKg5Kb2lu", + "Q2x1YlNvdXJjZSLHAgoOQ2x1YlN1Z2dlc3Rpb24SCgoCaWQYASABKAYSDwoH", + "Y2x1Yl9pZBgCIAEoBBJBCglzdWdnZXN0ZXIYAyABKAsyLi5iZ3MucHJvdG9j", + "b2wuY2x1Yi52MS5jbGllbnQuTWVtYmVyRGVzY3JpcHRpb24SQQoJc3VnZ2Vz", + "dGVlGAQgASgLMi4uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1lbWJl", + "ckRlc2NyaXB0aW9uEjMKBHNsb3QYBSABKAsyJS5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5jbGllbnQuQ2x1YlNsb3QSLQoJYXR0cmlidXRlGAYgAygLMhouYmdz", + "LnByb3RvY29sLnYyLkF0dHJpYnV0ZRIVCg1jcmVhdGlvbl90aW1lGAcgASgE", + "EhcKD2V4cGlyYXRpb25fdGltZRgIIAEoBCLgAQoTQ3JlYXRlVGlja2V0T3B0", + "aW9ucxIzCgRzbG90GAEgASgLMiUuYmdzLnByb3RvY29sLmNsdWIudjEuY2xp", + "ZW50LkNsdWJTbG90Ei0KCWF0dHJpYnV0ZRgCIAMoCzIaLmJncy5wcm90b2Nv", + "bC52Mi5BdHRyaWJ1dGUSHAoUYWxsb3dlZF9yZWRlZW1fY291bnQYAyABKA0S", + "FwoPZXhwaXJhdGlvbl90aW1lGAQgASgEEi4KEGpvaW5fY2x1Yl9zb3VyY2UY", + "BSABKA1CFIL5KxAqDkpvaW5DbHViU291cmNlIt4CCgpDbHViVGlja2V0EgoK", + "AmlkGAEgASgJEj8KB2NyZWF0b3IYAiABKAsyLi5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5jbGllbnQuTWVtYmVyRGVzY3JpcHRpb24SMwoEY2x1YhgDIAEoCzIl", + "LmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJEZXNjcmlwdGlvbhIzCgRzbG90", + "GAQgASgLMiUuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJTbG90", + "Ei0KCWF0dHJpYnV0ZRgFIAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1", + "dGUSHAoUY3VycmVudF9yZWRlZW1fY291bnQYBiABKA0SHAoUYWxsb3dlZF9y", + "ZWRlZW1fY291bnQYByABKA0SFQoNY3JlYXRpb25fdGltZRgIIAEoBBIXCg9l", + "eHBpcmF0aW9uX3RpbWUYCSABKARQAA==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSlot), global::Bgs.Protocol.Club.V1.ClubSlot.Parser, new[]{ "Role", "DefaultStreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SendInvitationOptions), global::Bgs.Protocol.Club.V1.SendInvitationOptions.Parser, new[]{ "TargetId", "Slot", "Attribute" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubInvitation), global::Bgs.Protocol.Club.V1.ClubInvitation.Parser, new[]{ "Id", "Inviter", "Invitee", "Club", "Slot", "Attribute", "CreationTime", "ExpirationTime", "Suggester" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SendSuggestionOptions), global::Bgs.Protocol.Club.V1.SendSuggestionOptions.Parser, new[]{ "TargetId", "Slot", "Attribute", "JoinClubSource" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSuggestion), global::Bgs.Protocol.Club.V1.ClubSuggestion.Parser, new[]{ "Id", "ClubId", "Suggester", "Suggestee", "Slot", "Attribute", "CreationTime", "ExpirationTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateTicketOptions), global::Bgs.Protocol.Club.V1.CreateTicketOptions.Parser, new[]{ "Slot", "Attribute", "AllowedRedeemCount", "ExpirationTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubTicket), global::Bgs.Protocol.Club.V1.ClubTicket.Parser, new[]{ "Id", "Creator", "Club", "Slot", "Attribute", "CurrentRedeemCount", "AllowedRedeemCount", "CreationTime", "ExpirationTime" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubSlot), global::Bgs.Protocol.Club.V1.Client.ClubSlot.Parser, new[]{ "Role", "DefaultStreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SendInvitationOptions), global::Bgs.Protocol.Club.V1.Client.SendInvitationOptions.Parser, new[]{ "TargetId", "Slot", "Attribute" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubInvitation), global::Bgs.Protocol.Club.V1.Client.ClubInvitation.Parser, new[]{ "Id", "Inviter", "Invitee", "Club", "Slot", "Attribute", "CreationTime", "ExpirationTime", "Suggester" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SendSuggestionOptions), global::Bgs.Protocol.Club.V1.Client.SendSuggestionOptions.Parser, new[]{ "TargetId", "Slot", "Attribute", "JoinClubSource" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubSuggestion), global::Bgs.Protocol.Club.V1.Client.ClubSuggestion.Parser, new[]{ "Id", "ClubId", "Suggester", "Suggestee", "Slot", "Attribute", "CreationTime", "ExpirationTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateTicketOptions), global::Bgs.Protocol.Club.V1.Client.CreateTicketOptions.Parser, new[]{ "Slot", "Attribute", "AllowedRedeemCount", "ExpirationTime", "JoinClubSource" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubTicket), global::Bgs.Protocol.Club.V1.Client.ClubTicket.Parser, new[]{ "Id", "Creator", "Club", "Slot", "Attribute", "CurrentRedeemCount", "AllowedRedeemCount", "CreationTime", "ExpirationTime" }, null, null, null, null) })); } #endregion @@ -92,7 +96,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -276,7 +280,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -327,9 +331,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "slot" field. public const int SlotFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubSlot slot_; + private global::Bgs.Protocol.Club.V1.Client.ClubSlot slot_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSlot Slot { + public global::Bgs.Protocol.Club.V1.Client.ClubSlot Slot { get { return slot_; } set { slot_ = value; @@ -437,7 +441,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSlot) { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } Slot.MergeFrom(other.Slot); } @@ -462,7 +466,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } input.ReadMessage(Slot); break; @@ -486,7 +490,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -547,9 +551,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "inviter" field. public const int InviterFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.MemberDescription inviter_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription inviter_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Inviter { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Inviter { get { return inviter_; } set { inviter_ = value; @@ -568,9 +572,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "invitee" field. public const int InviteeFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.MemberDescription invitee_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription invitee_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Invitee { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Invitee { get { return invitee_; } set { invitee_ = value; @@ -610,9 +614,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "slot" field. public const int SlotFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.ClubSlot slot_; + private global::Bgs.Protocol.Club.V1.Client.ClubSlot slot_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSlot Slot { + public global::Bgs.Protocol.Club.V1.Client.ClubSlot Slot { get { return slot_; } set { slot_ = value; @@ -689,9 +693,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "suggester" field. public const int SuggesterFieldNumber = 9; - private global::Bgs.Protocol.Club.V1.MemberDescription suggester_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription suggester_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Suggester { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Suggester { get { return suggester_; } set { suggester_ = value; @@ -840,13 +844,13 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasInviter) { if (!HasInviter) { - Inviter = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Inviter = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Inviter.MergeFrom(other.Inviter); } if (other.HasInvitee) { if (!HasInvitee) { - Invitee = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Invitee = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Invitee.MergeFrom(other.Invitee); } @@ -858,7 +862,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSlot) { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } Slot.MergeFrom(other.Slot); } @@ -871,7 +875,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSuggester) { if (!HasSuggester) { - Suggester = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Suggester = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Suggester.MergeFrom(other.Suggester); } @@ -892,14 +896,14 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasInviter) { - Inviter = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Inviter = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Inviter); break; } case 26: { if (!HasInvitee) { - Invitee = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Invitee = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Invitee); break; @@ -913,7 +917,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } input.ReadMessage(Slot); break; @@ -932,7 +936,7 @@ namespace Bgs.Protocol.Club.V1 { } case 74: { if (!HasSuggester) { - Suggester = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Suggester = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Suggester); break; @@ -952,7 +956,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1005,9 +1009,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "slot" field. public const int SlotFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubSlot slot_; + private global::Bgs.Protocol.Club.V1.Client.ClubSlot slot_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSlot Slot { + public global::Bgs.Protocol.Club.V1.Client.ClubSlot Slot { get { return slot_; } set { slot_ = value; @@ -1148,7 +1152,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSlot) { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } Slot.MergeFrom(other.Slot); } @@ -1176,7 +1180,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } input.ReadMessage(Slot); break; @@ -1204,7 +1208,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1288,9 +1292,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "suggester" field. public const int SuggesterFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.MemberDescription suggester_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription suggester_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Suggester { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Suggester { get { return suggester_; } set { suggester_ = value; @@ -1309,9 +1313,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "suggestee" field. public const int SuggesteeFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.MemberDescription suggestee_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription suggestee_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Suggestee { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Suggestee { get { return suggestee_; } set { suggestee_ = value; @@ -1330,9 +1334,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "slot" field. public const int SlotFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.ClubSlot slot_; + private global::Bgs.Protocol.Club.V1.Client.ClubSlot slot_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSlot Slot { + public global::Bgs.Protocol.Club.V1.Client.ClubSlot Slot { get { return slot_; } set { slot_ = value; @@ -1533,19 +1537,19 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSuggester) { if (!HasSuggester) { - Suggester = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Suggester = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Suggester.MergeFrom(other.Suggester); } if (other.HasSuggestee) { if (!HasSuggestee) { - Suggestee = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Suggestee = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Suggestee.MergeFrom(other.Suggestee); } if (other.HasSlot) { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } Slot.MergeFrom(other.Slot); } @@ -1577,21 +1581,21 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasSuggester) { - Suggester = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Suggester = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Suggester); break; } case 34: { if (!HasSuggestee) { - Suggestee = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Suggestee = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Suggestee); break; } case 42: { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } input.ReadMessage(Slot); break; @@ -1623,7 +1627,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1645,6 +1649,7 @@ namespace Bgs.Protocol.Club.V1 { attribute_ = other.attribute_.Clone(); allowedRedeemCount_ = other.allowedRedeemCount_; expirationTime_ = other.expirationTime_; + joinClubSource_ = other.joinClubSource_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1655,9 +1660,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "slot" field. public const int SlotFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubSlot slot_; + private global::Bgs.Protocol.Club.V1.Client.ClubSlot slot_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSlot Slot { + public global::Bgs.Protocol.Club.V1.Client.ClubSlot Slot { get { return slot_; } set { slot_ = value; @@ -1732,6 +1737,30 @@ namespace Bgs.Protocol.Club.V1 { _hasBits0 &= ~2; } + /// Field number for the "join_club_source" field. + public const int JoinClubSourceFieldNumber = 5; + private readonly static uint JoinClubSourceDefaultValue = 0; + + private uint joinClubSource_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint JoinClubSource { + get { if ((_hasBits0 & 4) != 0) { return joinClubSource_; } else { return JoinClubSourceDefaultValue; } } + set { + _hasBits0 |= 4; + joinClubSource_ = value; + } + } + /// Gets whether the "join_club_source" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasJoinClubSource { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "join_club_source" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearJoinClubSource() { + _hasBits0 &= ~4; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as CreateTicketOptions); @@ -1749,6 +1778,7 @@ namespace Bgs.Protocol.Club.V1 { if(!attribute_.Equals(other.attribute_)) return false; if (AllowedRedeemCount != other.AllowedRedeemCount) return false; if (ExpirationTime != other.ExpirationTime) return false; + if (JoinClubSource != other.JoinClubSource) return false; return Equals(_unknownFields, other._unknownFields); } @@ -1759,6 +1789,7 @@ namespace Bgs.Protocol.Club.V1 { hash ^= attribute_.GetHashCode(); if (HasAllowedRedeemCount) hash ^= AllowedRedeemCount.GetHashCode(); if (HasExpirationTime) hash ^= ExpirationTime.GetHashCode(); + if (HasJoinClubSource) hash ^= JoinClubSource.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -1785,6 +1816,10 @@ namespace Bgs.Protocol.Club.V1 { output.WriteRawTag(32); output.WriteUInt64(ExpirationTime); } + if (HasJoinClubSource) { + output.WriteRawTag(40); + output.WriteUInt32(JoinClubSource); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -1803,6 +1838,9 @@ namespace Bgs.Protocol.Club.V1 { if (HasExpirationTime) { size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ExpirationTime); } + if (HasJoinClubSource) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(JoinClubSource); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -1816,7 +1854,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSlot) { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } Slot.MergeFrom(other.Slot); } @@ -1827,6 +1865,9 @@ namespace Bgs.Protocol.Club.V1 { if (other.HasExpirationTime) { ExpirationTime = other.ExpirationTime; } + if (other.HasJoinClubSource) { + JoinClubSource = other.JoinClubSource; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -1840,7 +1881,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } input.ReadMessage(Slot); break; @@ -1857,6 +1898,10 @@ namespace Bgs.Protocol.Club.V1 { ExpirationTime = input.ReadUInt64(); break; } + case 40: { + JoinClubSource = input.ReadUInt32(); + break; + } } } } @@ -1872,7 +1917,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1932,9 +1977,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "creator" field. public const int CreatorFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.MemberDescription creator_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription creator_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Creator { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Creator { get { return creator_; } set { creator_ = value; @@ -1974,9 +2019,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "slot" field. public const int SlotFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.ClubSlot slot_; + private global::Bgs.Protocol.Club.V1.Client.ClubSlot slot_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSlot Slot { + public global::Bgs.Protocol.Club.V1.Client.ClubSlot Slot { get { return slot_; } set { slot_ = value; @@ -2231,7 +2276,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasCreator) { if (!HasCreator) { - Creator = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Creator = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Creator.MergeFrom(other.Creator); } @@ -2243,7 +2288,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSlot) { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } Slot.MergeFrom(other.Slot); } @@ -2277,7 +2322,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasCreator) { - Creator = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Creator = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Creator); break; @@ -2291,7 +2336,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasSlot) { - Slot = new global::Bgs.Protocol.Club.V1.ClubSlot(); + Slot = new global::Bgs.Protocol.Club.V1.Client.ClubSlot(); } input.ReadMessage(Slot); break; diff --git a/Source/Framework/Proto/ClubMember.cs b/Source/Framework/Proto/Api/client/V1/ClubMember.cs similarity index 87% rename from Source/Framework/Proto/ClubMember.cs rename to Source/Framework/Proto/Api/client/V1/ClubMember.cs index c19b47787..f85afd018 100644 --- a/Source/Framework/Proto/ClubMember.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubMember.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_member.proto +// source: bgs/low/pb/client/api/client/v1/club_member.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_member.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_member.proto public static partial class ClubMemberReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_member.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_member.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,91 +24,95 @@ namespace Bgs.Protocol.Club.V1 { static ClubMemberReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiNiZ3MvbG93L3BiL2NsaWVudC9jbHViX21lbWJlci5wcm90bxIUYmdzLnBy", - "b3RvY29sLmNsdWIudjEaJmJncy9sb3cvcGIvY2xpZW50L2NsdWJfbWVtYmVy", - "X2lkLnByb3RvGjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL2F0", - "dHJpYnV0ZV90eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQvY2x1Yl9l", - "bnVtLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9ycGNfdHlwZXMucHJvdG8a", - "N2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29w", - "dGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNp", - "b25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQv", - "Z2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9s", - "b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9u", - "cy5wcm90byKyAwoGTWVtYmVyEioKAmlkGAEgASgLMh4uYmdzLnByb3RvY29s", - "LmNsdWIudjEuTWVtYmVySWQSGgoKYmF0dGxlX3RhZxgCIAEoCUIGgvkrAggB", - "EhAKBHJvbGUYAyADKA1CAhABEi0KCWF0dHJpYnV0ZRgEIAMoCzIaLmJncy5w", - "cm90b2NvbC52Mi5BdHRyaWJ1dGUSEQoJam9pbl90aW1lGAUgASgEElAKDnBy", - "ZXNlbmNlX2xldmVsGAYgASgOMiMuYmdzLnByb3RvY29sLmNsdWIudjEuUHJl", - "c2VuY2VMZXZlbDoTUFJFU0VOQ0VfTEVWRUxfTk9ORRIWCg5tb2RlcmF0b3Jf", - "bXV0ZRgHIAEoCBJNCg13aGlzcGVyX2xldmVsGAggASgOMiIuYmdzLnByb3Rv", - "Y29sLmNsdWIudjEuV2hpc3BlckxldmVsOhJXSElTUEVSX0xFVkVMX09QRU4S", - "DAoEbm90ZRgJIAEoCRIOCgZhY3RpdmUYMiABKAgSNQoFdm9pY2UYMyABKAsy", - "Ji5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJWb2ljZVN0YXRlIlEKDE1l", - "bWJlclJlc3VsdBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5NZW1iZXJJZBIOCgZzdGF0dXMYAiABKA0ilAEKE1JlbW92ZU1l", - "bWJlck9wdGlvbnMSKgoCaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5NZW1iZXJJZBJRCgZyZWFzb24YAiABKA4yJy5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5DbHViUmVtb3ZlZFJlYXNvbjoYQ0xVQl9SRU1PVkVEX1JFQVNPTl9O", - "T05FIpgBChdNZW1iZXJSZW1vdmVkQXNzaWdubWVudBIqCgJpZBgBIAEoCzIe", - "LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkElEKBnJlYXNvbhgCIAEo", - "DjInLmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJSZW1vdmVkUmVhc29uOhhD", - "TFVCX1JFTU9WRURfUkVBU09OX05PTkUioAEKEk1lbWJlclZvaWNlT3B0aW9u", - "cxIRCglzdHJlYW1faWQYASABKAQSDgoGam9pbmVkGAIgASgIElcKCm1pY3Jv", - "cGhvbmUYAyABKA4yKi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5Wb2ljZU1pY3Jv", - "cGhvbmVTdGF0ZToXTUlDUk9QSE9ORV9TVEFURV9OT1JNQUwSDgoGYWN0aXZl", - "GAQgASgIIqoBChBNZW1iZXJWb2ljZVN0YXRlEgoKAmlkGAEgASgJEhEKCXN0", - "cmVhbV9pZBgCIAEoBBIOCgZqb2luZWQYAyABKAgSVwoKbWljcm9waG9uZRgE", - "IAEoDjIqLmJncy5wcm90b2NvbC5jbHViLnYxLlZvaWNlTWljcm9waG9uZVN0", - "YXRlOhdNSUNST1BIT05FX1NUQVRFX05PUk1BTBIOCgZhY3RpdmUYBSABKAgi", - "cAoTQ3JlYXRlTWVtYmVyT3B0aW9ucxIqCgJpZBgBIAEoCzIeLmJncy5wcm90", - "b2NvbC5jbHViLnYxLk1lbWJlcklkEi0KCWF0dHJpYnV0ZRgCIAMoCzIaLmJn", - "cy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUiWwoRTWVtYmVyRGVzY3JpcHRpb24S", - "KgoCaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIa", - "CgpiYXR0bGVfdGFnGAIgASgJQgaC+SsCCAEiZgoLUm9sZU9wdGlvbnMSMQoJ", - "bWVtYmVyX2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVy", - "SWQSJAoEcm9sZRgCIAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQASJVCg5S", - "b2xlQXNzaWdubWVudBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3MucHJvdG9j", - "b2wuY2x1Yi52MS5NZW1iZXJJZBIQCgRyb2xlGAIgAygNQgIQASJ9ChlNZW1i", - "ZXJBdHRyaWJ1dGVBc3NpZ25tZW50EjEKCW1lbWJlcl9pZBgBIAEoCzIeLmJn", - "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEi0KCWF0dHJpYnV0ZRgCIAMo", - "CzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUiUQoWU3Vic2NyaWJlclN0", - "YXRlT3B0aW9ucxI3CgV2b2ljZRgBIAEoCzIoLmJncy5wcm90b2NvbC5jbHVi", - "LnYxLk1lbWJlclZvaWNlT3B0aW9ucyKVAQoZU3Vic2NyaWJlclN0YXRlQXNz", - "aWdubWVudBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5NZW1iZXJJZBIOCgZhY3RpdmUYAiABKAgSNQoFdm9pY2UYAyABKAsy", - "Ji5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJWb2ljZVN0YXRlIooCChJN", - "ZW1iZXJTdGF0ZU9wdGlvbnMSLQoJYXR0cmlidXRlGAEgAygLMhouYmdzLnBy", - "b3RvY29sLnYyLkF0dHJpYnV0ZRJQCg5wcmVzZW5jZV9sZXZlbBgCIAEoDjIj", - "LmJncy5wcm90b2NvbC5jbHViLnYxLlByZXNlbmNlTGV2ZWw6E1BSRVNFTkNF", - "X0xFVkVMX05PTkUSFgoObW9kZXJhdG9yX211dGUYAyABKAgSTQoNd2hpc3Bl", - "cl9sZXZlbBgEIAEoDjIiLmJncy5wcm90b2NvbC5jbHViLnYxLldoaXNwZXJM", - "ZXZlbDoSV0hJU1BFUl9MRVZFTF9PUEVOEgwKBG5vdGUYBSABKAkiwAIKFU1l", - "bWJlclN0YXRlQXNzaWdubWVudBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBItCglhdHRyaWJ1dGUYAiADKAsy", - "Gi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlElAKDnByZXNlbmNlX2xldmVs", - "GAMgASgOMiMuYmdzLnByb3RvY29sLmNsdWIudjEuUHJlc2VuY2VMZXZlbDoT", - "UFJFU0VOQ0VfTEVWRUxfTk9ORRIWCg5tb2RlcmF0b3JfbXV0ZRgEIAEoCBJN", - "Cg13aGlzcGVyX2xldmVsGAUgASgOMiIuYmdzLnByb3RvY29sLmNsdWIudjEu", - "V2hpc3BlckxldmVsOhJXSElTUEVSX0xFVkVMX09QRU4SDAoEbm90ZRgGIAEo", - "CVAA")); + "CjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfbWVtYmVy", + "LnByb3RvEhtiZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQaNGJncy9sb3cv", + "cGIvY2xpZW50L2FwaS9jb21tb24vdjEvY2x1Yl9tZW1iZXJfaWQucHJvdG8a", + "NWJncy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjIvYXR0cmlidXRlX3R5", + "cGVzLnByb3RvGi9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2Ns", + "dWJfZW51bS5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQvcnBjX3R5cGVzLnBy", + "b3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVs", + "ZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0", + "ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xp", + "ZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRpb25zLnByb3RvGjli", + "Z3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29w", + "dGlvbnMucHJvdG8ixwMKBk1lbWJlchIqCgJpZBgBIAEoCzIeLmJncy5wcm90", + "b2NvbC5jbHViLnYxLk1lbWJlcklkEhoKCmJhdHRsZV90YWcYAiABKAlCBoL5", + "KwIIARIQCgRyb2xlGAMgAygNQgIQARItCglhdHRyaWJ1dGUYBCADKAsyGi5i", + "Z3MucHJvdG9jb2wudjIuQXR0cmlidXRlEhEKCWpvaW5fdGltZRgFIAEoBBJX", + "Cg5wcmVzZW5jZV9sZXZlbBgGIAEoDjIqLmJncy5wcm90b2NvbC5jbHViLnYx", + "LmNsaWVudC5QcmVzZW5jZUxldmVsOhNQUkVTRU5DRV9MRVZFTF9OT05FEhYK", + "Dm1vZGVyYXRvcl9tdXRlGAcgASgIElQKDXdoaXNwZXJfbGV2ZWwYCCABKA4y", + "KS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuV2hpc3BlckxldmVsOhJX", + "SElTUEVSX0xFVkVMX09QRU4SDAoEbm90ZRgJIAEoCRIOCgZhY3RpdmUYMiAB", + "KAgSPAoFdm9pY2UYMyABKAsyLS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGll", + "bnQuTWVtYmVyVm9pY2VTdGF0ZSJRCgxNZW1iZXJSZXN1bHQSMQoJbWVtYmVy", + "X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDgoG", + "c3RhdHVzGAIgASgNIpsBChNSZW1vdmVNZW1iZXJPcHRpb25zEioKAmlkGAEg", + "ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSWAoGcmVhc29u", + "GAIgASgOMi4uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJSZW1v", + "dmVkUmVhc29uOhhDTFVCX1JFTU9WRURfUkVBU09OX05PTkUinwEKF01lbWJl", + "clJlbW92ZWRBc3NpZ25tZW50EioKAmlkGAEgASgLMh4uYmdzLnByb3RvY29s", + "LmNsdWIudjEuTWVtYmVySWQSWAoGcmVhc29uGAIgASgOMi4uYmdzLnByb3Rv", + "Y29sLmNsdWIudjEuY2xpZW50LkNsdWJSZW1vdmVkUmVhc29uOhhDTFVCX1JF", + "TU9WRURfUkVBU09OX05PTkUipwEKEk1lbWJlclZvaWNlT3B0aW9ucxIRCglz", + "dHJlYW1faWQYASABKAQSDgoGam9pbmVkGAIgASgIEl4KCm1pY3JvcGhvbmUY", + "AyABKA4yMS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuVm9pY2VNaWNy", + "b3Bob25lU3RhdGU6F01JQ1JPUEhPTkVfU1RBVEVfTk9STUFMEg4KBmFjdGl2", + "ZRgEIAEoCCKxAQoQTWVtYmVyVm9pY2VTdGF0ZRIKCgJpZBgBIAEoCRIRCglz", + "dHJlYW1faWQYAiABKAQSDgoGam9pbmVkGAMgASgIEl4KCm1pY3JvcGhvbmUY", + "BCABKA4yMS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuVm9pY2VNaWNy", + "b3Bob25lU3RhdGU6F01JQ1JPUEhPTkVfU1RBVEVfTk9STUFMEg4KBmFjdGl2", + "ZRgFIAEoCCKgAQoTQ3JlYXRlTWVtYmVyT3B0aW9ucxIqCgJpZBgBIAEoCzIe", + "LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEi0KCWF0dHJpYnV0ZRgC", + "IAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSLgoQam9pbl9jbHVi", + "X3NvdXJjZRgDIAEoDUIUgvkrECoOSm9pbkNsdWJTb3VyY2UiWwoRTWVtYmVy", + "RGVzY3JpcHRpb24SKgoCaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5NZW1iZXJJZBIaCgpiYXR0bGVfdGFnGAIgASgJQgaC+SsCCAEiZgoLUm9s", + "ZU9wdGlvbnMSMQoJbWVtYmVyX2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNs", + "dWIudjEuTWVtYmVySWQSJAoEcm9sZRgCIAMoDUIWEAGK+SsGKgQKAggBivkr", + "BioECgIQASJVCg5Sb2xlQXNzaWdubWVudBIxCgltZW1iZXJfaWQYASABKAsy", + "Hi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIQCgRyb2xlGAIgAygN", + "QgIQASJ9ChlNZW1iZXJBdHRyaWJ1dGVBc3NpZ25tZW50EjEKCW1lbWJlcl9p", + "ZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEi0KCWF0", + "dHJpYnV0ZRgCIAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUiWAoW", + "U3Vic2NyaWJlclN0YXRlT3B0aW9ucxI+CgV2b2ljZRgBIAEoCzIvLmJncy5w", + "cm90b2NvbC5jbHViLnYxLmNsaWVudC5NZW1iZXJWb2ljZU9wdGlvbnMinAEK", + "GVN1YnNjcmliZXJTdGF0ZUFzc2lnbm1lbnQSMQoJbWVtYmVyX2lkGAEgASgL", + "Mh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDgoGYWN0aXZlGAIg", + "ASgIEjwKBXZvaWNlGAMgASgLMi0uYmdzLnByb3RvY29sLmNsdWIudjEuY2xp", + "ZW50Lk1lbWJlclZvaWNlU3RhdGUimAIKEk1lbWJlclN0YXRlT3B0aW9ucxIt", + "CglhdHRyaWJ1dGUYASADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRl", + "ElcKDnByZXNlbmNlX2xldmVsGAIgASgOMiouYmdzLnByb3RvY29sLmNsdWIu", + "djEuY2xpZW50LlByZXNlbmNlTGV2ZWw6E1BSRVNFTkNFX0xFVkVMX05PTkUS", + "FgoObW9kZXJhdG9yX211dGUYAyABKAgSVAoNd2hpc3Blcl9sZXZlbBgEIAEo", + "DjIpLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5XaGlzcGVyTGV2ZWw6", + "EldISVNQRVJfTEVWRUxfT1BFThIMCgRub3RlGAUgASgJIs4CChVNZW1iZXJT", + "dGF0ZUFzc2lnbm1lbnQSMQoJbWVtYmVyX2lkGAEgASgLMh4uYmdzLnByb3Rv", + "Y29sLmNsdWIudjEuTWVtYmVySWQSLQoJYXR0cmlidXRlGAIgAygLMhouYmdz", + "LnByb3RvY29sLnYyLkF0dHJpYnV0ZRJXCg5wcmVzZW5jZV9sZXZlbBgDIAEo", + "DjIqLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5QcmVzZW5jZUxldmVs", + "OhNQUkVTRU5DRV9MRVZFTF9OT05FEhYKDm1vZGVyYXRvcl9tdXRlGAQgASgI", + "ElQKDXdoaXNwZXJfbGV2ZWwYBSABKA4yKS5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5jbGllbnQuV2hpc3BlckxldmVsOhJXSElTUEVSX0xFVkVMX09QRU4SDAoE", + "bm90ZRgGIAEoCVAA")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubMemberIdReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubEnumReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubMemberIdReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubEnumReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Member), global::Bgs.Protocol.Club.V1.Member.Parser, new[]{ "Id", "BattleTag", "Role", "Attribute", "JoinTime", "PresenceLevel", "ModeratorMute", "WhisperLevel", "Note", "Active", "Voice" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberResult), global::Bgs.Protocol.Club.V1.MemberResult.Parser, new[]{ "MemberId", "Status" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.RemoveMemberOptions), global::Bgs.Protocol.Club.V1.RemoveMemberOptions.Parser, new[]{ "Id", "Reason" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberRemovedAssignment), global::Bgs.Protocol.Club.V1.MemberRemovedAssignment.Parser, new[]{ "Id", "Reason" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberVoiceOptions), global::Bgs.Protocol.Club.V1.MemberVoiceOptions.Parser, new[]{ "StreamId", "Joined", "Microphone", "Active" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberVoiceState), global::Bgs.Protocol.Club.V1.MemberVoiceState.Parser, new[]{ "Id", "StreamId", "Joined", "Microphone", "Active" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateMemberOptions), global::Bgs.Protocol.Club.V1.CreateMemberOptions.Parser, new[]{ "Id", "Attribute" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberDescription), global::Bgs.Protocol.Club.V1.MemberDescription.Parser, new[]{ "Id", "BattleTag" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.RoleOptions), global::Bgs.Protocol.Club.V1.RoleOptions.Parser, new[]{ "MemberId", "Role" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.RoleAssignment), global::Bgs.Protocol.Club.V1.RoleAssignment.Parser, new[]{ "MemberId", "Role" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberAttributeAssignment), global::Bgs.Protocol.Club.V1.MemberAttributeAssignment.Parser, new[]{ "MemberId", "Attribute" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SubscriberStateOptions), global::Bgs.Protocol.Club.V1.SubscriberStateOptions.Parser, new[]{ "Voice" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SubscriberStateAssignment), global::Bgs.Protocol.Club.V1.SubscriberStateAssignment.Parser, new[]{ "MemberId", "Active", "Voice" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberStateOptions), global::Bgs.Protocol.Club.V1.MemberStateOptions.Parser, new[]{ "Attribute", "PresenceLevel", "ModeratorMute", "WhisperLevel", "Note" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberStateAssignment), global::Bgs.Protocol.Club.V1.MemberStateAssignment.Parser, new[]{ "MemberId", "Attribute", "PresenceLevel", "ModeratorMute", "WhisperLevel", "Note" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.Member), global::Bgs.Protocol.Club.V1.Client.Member.Parser, new[]{ "Id", "BattleTag", "Role", "Attribute", "JoinTime", "PresenceLevel", "ModeratorMute", "WhisperLevel", "Note", "Active", "Voice" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberResult), global::Bgs.Protocol.Club.V1.Client.MemberResult.Parser, new[]{ "MemberId", "Status" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.RemoveMemberOptions), global::Bgs.Protocol.Club.V1.Client.RemoveMemberOptions.Parser, new[]{ "Id", "Reason" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberRemovedAssignment), global::Bgs.Protocol.Club.V1.Client.MemberRemovedAssignment.Parser, new[]{ "Id", "Reason" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberVoiceOptions), global::Bgs.Protocol.Club.V1.Client.MemberVoiceOptions.Parser, new[]{ "StreamId", "Joined", "Microphone", "Active" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberVoiceState), global::Bgs.Protocol.Club.V1.Client.MemberVoiceState.Parser, new[]{ "Id", "StreamId", "Joined", "Microphone", "Active" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions), global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions.Parser, new[]{ "Id", "Attribute", "JoinClubSource" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberDescription), global::Bgs.Protocol.Club.V1.Client.MemberDescription.Parser, new[]{ "Id", "BattleTag" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.RoleOptions), global::Bgs.Protocol.Club.V1.Client.RoleOptions.Parser, new[]{ "MemberId", "Role" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.RoleAssignment), global::Bgs.Protocol.Club.V1.Client.RoleAssignment.Parser, new[]{ "MemberId", "Role" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberAttributeAssignment), global::Bgs.Protocol.Club.V1.Client.MemberAttributeAssignment.Parser, new[]{ "MemberId", "Attribute" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SubscriberStateOptions), global::Bgs.Protocol.Club.V1.Client.SubscriberStateOptions.Parser, new[]{ "Voice" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SubscriberStateAssignment), global::Bgs.Protocol.Club.V1.Client.SubscriberStateAssignment.Parser, new[]{ "MemberId", "Active", "Voice" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberStateOptions), global::Bgs.Protocol.Club.V1.Client.MemberStateOptions.Parser, new[]{ "Attribute", "PresenceLevel", "ModeratorMute", "WhisperLevel", "Note" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberStateAssignment), global::Bgs.Protocol.Club.V1.Client.MemberStateAssignment.Parser, new[]{ "MemberId", "Attribute", "PresenceLevel", "ModeratorMute", "WhisperLevel", "Note" }, null, null, null, null) })); } #endregion @@ -124,7 +128,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -251,11 +255,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "presence_level" field. public const int PresenceLevelFieldNumber = 6; - private readonly static global::Bgs.Protocol.Club.V1.PresenceLevel PresenceLevelDefaultValue = global::Bgs.Protocol.Club.V1.PresenceLevel.None; + private readonly static global::Bgs.Protocol.Club.V1.Client.PresenceLevel PresenceLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.PresenceLevel.None; - private global::Bgs.Protocol.Club.V1.PresenceLevel presenceLevel_; + private global::Bgs.Protocol.Club.V1.Client.PresenceLevel presenceLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.PresenceLevel PresenceLevel { + public global::Bgs.Protocol.Club.V1.Client.PresenceLevel PresenceLevel { get { if ((_hasBits0 & 2) != 0) { return presenceLevel_; } else { return PresenceLevelDefaultValue; } } set { _hasBits0 |= 2; @@ -299,11 +303,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "whisper_level" field. public const int WhisperLevelFieldNumber = 8; - private readonly static global::Bgs.Protocol.Club.V1.WhisperLevel WhisperLevelDefaultValue = global::Bgs.Protocol.Club.V1.WhisperLevel.Open; + private readonly static global::Bgs.Protocol.Club.V1.Client.WhisperLevel WhisperLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.WhisperLevel.Open; - private global::Bgs.Protocol.Club.V1.WhisperLevel whisperLevel_; + private global::Bgs.Protocol.Club.V1.Client.WhisperLevel whisperLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.WhisperLevel WhisperLevel { + public global::Bgs.Protocol.Club.V1.Client.WhisperLevel WhisperLevel { get { if ((_hasBits0 & 8) != 0) { return whisperLevel_; } else { return WhisperLevelDefaultValue; } } set { _hasBits0 |= 8; @@ -370,9 +374,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "voice" field. public const int VoiceFieldNumber = 51; - private global::Bgs.Protocol.Club.V1.MemberVoiceState voice_; + private global::Bgs.Protocol.Club.V1.Client.MemberVoiceState voice_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberVoiceState Voice { + public global::Bgs.Protocol.Club.V1.Client.MemberVoiceState Voice { get { return voice_; } set { voice_ = value; @@ -560,7 +564,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasVoice) { if (!HasVoice) { - Voice = new global::Bgs.Protocol.Club.V1.MemberVoiceState(); + Voice = new global::Bgs.Protocol.Club.V1.Client.MemberVoiceState(); } Voice.MergeFrom(other.Voice); } @@ -600,7 +604,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 48: { - PresenceLevel = (global::Bgs.Protocol.Club.V1.PresenceLevel) input.ReadEnum(); + PresenceLevel = (global::Bgs.Protocol.Club.V1.Client.PresenceLevel) input.ReadEnum(); break; } case 56: { @@ -608,7 +612,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 64: { - WhisperLevel = (global::Bgs.Protocol.Club.V1.WhisperLevel) input.ReadEnum(); + WhisperLevel = (global::Bgs.Protocol.Club.V1.Client.WhisperLevel) input.ReadEnum(); break; } case 74: { @@ -621,7 +625,7 @@ namespace Bgs.Protocol.Club.V1 { } case 410: { if (!HasVoice) { - Voice = new global::Bgs.Protocol.Club.V1.MemberVoiceState(); + Voice = new global::Bgs.Protocol.Club.V1.Client.MemberVoiceState(); } input.ReadMessage(Voice); break; @@ -641,7 +645,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -829,7 +833,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -880,11 +884,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "reason" field. public const int ReasonFieldNumber = 2; - private readonly static global::Bgs.Protocol.Club.V1.ClubRemovedReason ReasonDefaultValue = global::Bgs.Protocol.Club.V1.ClubRemovedReason.None; + private readonly static global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason ReasonDefaultValue = global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason.None; - private global::Bgs.Protocol.Club.V1.ClubRemovedReason reason_; + private global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason reason_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubRemovedReason Reason { + public global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason Reason { get { if ((_hasBits0 & 1) != 0) { return reason_; } else { return ReasonDefaultValue; } } set { _hasBits0 |= 1; @@ -999,7 +1003,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 16: { - Reason = (global::Bgs.Protocol.Club.V1.ClubRemovedReason) input.ReadEnum(); + Reason = (global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason) input.ReadEnum(); break; } } @@ -1017,7 +1021,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1068,11 +1072,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "reason" field. public const int ReasonFieldNumber = 2; - private readonly static global::Bgs.Protocol.Club.V1.ClubRemovedReason ReasonDefaultValue = global::Bgs.Protocol.Club.V1.ClubRemovedReason.None; + private readonly static global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason ReasonDefaultValue = global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason.None; - private global::Bgs.Protocol.Club.V1.ClubRemovedReason reason_; + private global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason reason_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubRemovedReason Reason { + public global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason Reason { get { if ((_hasBits0 & 1) != 0) { return reason_; } else { return ReasonDefaultValue; } } set { _hasBits0 |= 1; @@ -1187,7 +1191,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 16: { - Reason = (global::Bgs.Protocol.Club.V1.ClubRemovedReason) input.ReadEnum(); + Reason = (global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason) input.ReadEnum(); break; } } @@ -1205,7 +1209,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1285,11 +1289,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "microphone" field. public const int MicrophoneFieldNumber = 3; - private readonly static global::Bgs.Protocol.Club.V1.VoiceMicrophoneState MicrophoneDefaultValue = global::Bgs.Protocol.Club.V1.VoiceMicrophoneState.MicrophoneStateNormal; + private readonly static global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState MicrophoneDefaultValue = global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState.MicrophoneStateNormal; - private global::Bgs.Protocol.Club.V1.VoiceMicrophoneState microphone_; + private global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState microphone_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.VoiceMicrophoneState Microphone { + public global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState Microphone { get { if ((_hasBits0 & 4) != 0) { return microphone_; } else { return MicrophoneDefaultValue; } } set { _hasBits0 |= 4; @@ -1450,7 +1454,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 24: { - Microphone = (global::Bgs.Protocol.Club.V1.VoiceMicrophoneState) input.ReadEnum(); + Microphone = (global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState) input.ReadEnum(); break; } case 32: { @@ -1472,7 +1476,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1576,11 +1580,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "microphone" field. public const int MicrophoneFieldNumber = 4; - private readonly static global::Bgs.Protocol.Club.V1.VoiceMicrophoneState MicrophoneDefaultValue = global::Bgs.Protocol.Club.V1.VoiceMicrophoneState.MicrophoneStateNormal; + private readonly static global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState MicrophoneDefaultValue = global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState.MicrophoneStateNormal; - private global::Bgs.Protocol.Club.V1.VoiceMicrophoneState microphone_; + private global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState microphone_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.VoiceMicrophoneState Microphone { + public global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState Microphone { get { if ((_hasBits0 & 4) != 0) { return microphone_; } else { return MicrophoneDefaultValue; } } set { _hasBits0 |= 4; @@ -1757,7 +1761,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 32: { - Microphone = (global::Bgs.Protocol.Club.V1.VoiceMicrophoneState) input.ReadEnum(); + Microphone = (global::Bgs.Protocol.Club.V1.Client.VoiceMicrophoneState) input.ReadEnum(); break; } case 40: { @@ -1773,12 +1777,13 @@ namespace Bgs.Protocol.Club.V1 { public sealed partial class CreateMemberOptions : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CreateMemberOptions()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1795,8 +1800,10 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public CreateMemberOptions(CreateMemberOptions other) : this() { + _hasBits0 = other._hasBits0; id_ = other.HasId ? other.id_.Clone() : null; attribute_ = other.attribute_.Clone(); + joinClubSource_ = other.joinClubSource_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1836,6 +1843,30 @@ namespace Bgs.Protocol.Club.V1 { get { return attribute_; } } + /// Field number for the "join_club_source" field. + public const int JoinClubSourceFieldNumber = 3; + private readonly static uint JoinClubSourceDefaultValue = 0; + + private uint joinClubSource_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint JoinClubSource { + get { if ((_hasBits0 & 1) != 0) { return joinClubSource_; } else { return JoinClubSourceDefaultValue; } } + set { + _hasBits0 |= 1; + joinClubSource_ = value; + } + } + /// Gets whether the "join_club_source" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasJoinClubSource { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "join_club_source" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearJoinClubSource() { + _hasBits0 &= ~1; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as CreateMemberOptions); @@ -1851,6 +1882,7 @@ namespace Bgs.Protocol.Club.V1 { } if (!object.Equals(Id, other.Id)) return false; if(!attribute_.Equals(other.attribute_)) return false; + if (JoinClubSource != other.JoinClubSource) return false; return Equals(_unknownFields, other._unknownFields); } @@ -1859,6 +1891,7 @@ namespace Bgs.Protocol.Club.V1 { int hash = 1; if (HasId) hash ^= Id.GetHashCode(); hash ^= attribute_.GetHashCode(); + if (HasJoinClubSource) hash ^= JoinClubSource.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -1877,6 +1910,10 @@ namespace Bgs.Protocol.Club.V1 { output.WriteMessage(Id); } attribute_.WriteTo(output, _repeated_attribute_codec); + if (HasJoinClubSource) { + output.WriteRawTag(24); + output.WriteUInt32(JoinClubSource); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -1889,6 +1926,9 @@ namespace Bgs.Protocol.Club.V1 { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Id); } size += attribute_.CalculateSize(_repeated_attribute_codec); + if (HasJoinClubSource) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(JoinClubSource); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -1907,6 +1947,9 @@ namespace Bgs.Protocol.Club.V1 { Id.MergeFrom(other.Id); } attribute_.Add(other.attribute_); + if (other.HasJoinClubSource) { + JoinClubSource = other.JoinClubSource; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -1929,6 +1972,10 @@ namespace Bgs.Protocol.Club.V1 { attribute_.AddEntriesFrom(input, _repeated_attribute_codec); break; } + case 24: { + JoinClubSource = input.ReadUInt32(); + break; + } } } } @@ -1943,7 +1990,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2128,7 +2175,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[8]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2294,7 +2341,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[9]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2460,7 +2507,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[10]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[10]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2625,7 +2672,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[11]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[11]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2653,9 +2700,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "voice" field. public const int VoiceFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.MemberVoiceOptions voice_; + private global::Bgs.Protocol.Club.V1.Client.MemberVoiceOptions voice_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberVoiceOptions Voice { + public global::Bgs.Protocol.Club.V1.Client.MemberVoiceOptions Voice { get { return voice_; } set { voice_ = value; @@ -2734,7 +2781,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasVoice) { if (!HasVoice) { - Voice = new global::Bgs.Protocol.Club.V1.MemberVoiceOptions(); + Voice = new global::Bgs.Protocol.Club.V1.Client.MemberVoiceOptions(); } Voice.MergeFrom(other.Voice); } @@ -2751,7 +2798,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasVoice) { - Voice = new global::Bgs.Protocol.Club.V1.MemberVoiceOptions(); + Voice = new global::Bgs.Protocol.Club.V1.Client.MemberVoiceOptions(); } input.ReadMessage(Voice); break; @@ -2771,7 +2818,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[12]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[12]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2847,9 +2894,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "voice" field. public const int VoiceFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.MemberVoiceState voice_; + private global::Bgs.Protocol.Club.V1.Client.MemberVoiceState voice_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberVoiceState Voice { + public global::Bgs.Protocol.Club.V1.Client.MemberVoiceState Voice { get { return voice_; } set { voice_ = value; @@ -2955,7 +3002,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasVoice) { if (!HasVoice) { - Voice = new global::Bgs.Protocol.Club.V1.MemberVoiceState(); + Voice = new global::Bgs.Protocol.Club.V1.Client.MemberVoiceState(); } Voice.MergeFrom(other.Voice); } @@ -2983,7 +3030,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasVoice) { - Voice = new global::Bgs.Protocol.Club.V1.MemberVoiceState(); + Voice = new global::Bgs.Protocol.Club.V1.Client.MemberVoiceState(); } input.ReadMessage(Voice); break; @@ -3003,7 +3050,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[13]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[13]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3046,11 +3093,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "presence_level" field. public const int PresenceLevelFieldNumber = 2; - private readonly static global::Bgs.Protocol.Club.V1.PresenceLevel PresenceLevelDefaultValue = global::Bgs.Protocol.Club.V1.PresenceLevel.None; + private readonly static global::Bgs.Protocol.Club.V1.Client.PresenceLevel PresenceLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.PresenceLevel.None; - private global::Bgs.Protocol.Club.V1.PresenceLevel presenceLevel_; + private global::Bgs.Protocol.Club.V1.Client.PresenceLevel presenceLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.PresenceLevel PresenceLevel { + public global::Bgs.Protocol.Club.V1.Client.PresenceLevel PresenceLevel { get { if ((_hasBits0 & 1) != 0) { return presenceLevel_; } else { return PresenceLevelDefaultValue; } } set { _hasBits0 |= 1; @@ -3094,11 +3141,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "whisper_level" field. public const int WhisperLevelFieldNumber = 4; - private readonly static global::Bgs.Protocol.Club.V1.WhisperLevel WhisperLevelDefaultValue = global::Bgs.Protocol.Club.V1.WhisperLevel.Open; + private readonly static global::Bgs.Protocol.Club.V1.Client.WhisperLevel WhisperLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.WhisperLevel.Open; - private global::Bgs.Protocol.Club.V1.WhisperLevel whisperLevel_; + private global::Bgs.Protocol.Club.V1.Client.WhisperLevel whisperLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.WhisperLevel WhisperLevel { + public global::Bgs.Protocol.Club.V1.Client.WhisperLevel WhisperLevel { get { if ((_hasBits0 & 4) != 0) { return whisperLevel_; } else { return WhisperLevelDefaultValue; } } set { _hasBits0 |= 4; @@ -3259,7 +3306,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 16: { - PresenceLevel = (global::Bgs.Protocol.Club.V1.PresenceLevel) input.ReadEnum(); + PresenceLevel = (global::Bgs.Protocol.Club.V1.Client.PresenceLevel) input.ReadEnum(); break; } case 24: { @@ -3267,7 +3314,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 32: { - WhisperLevel = (global::Bgs.Protocol.Club.V1.WhisperLevel) input.ReadEnum(); + WhisperLevel = (global::Bgs.Protocol.Club.V1.Client.WhisperLevel) input.ReadEnum(); break; } case 42: { @@ -3289,7 +3336,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor.MessageTypes[14]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor.MessageTypes[14]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3354,11 +3401,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "presence_level" field. public const int PresenceLevelFieldNumber = 3; - private readonly static global::Bgs.Protocol.Club.V1.PresenceLevel PresenceLevelDefaultValue = global::Bgs.Protocol.Club.V1.PresenceLevel.None; + private readonly static global::Bgs.Protocol.Club.V1.Client.PresenceLevel PresenceLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.PresenceLevel.None; - private global::Bgs.Protocol.Club.V1.PresenceLevel presenceLevel_; + private global::Bgs.Protocol.Club.V1.Client.PresenceLevel presenceLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.PresenceLevel PresenceLevel { + public global::Bgs.Protocol.Club.V1.Client.PresenceLevel PresenceLevel { get { if ((_hasBits0 & 1) != 0) { return presenceLevel_; } else { return PresenceLevelDefaultValue; } } set { _hasBits0 |= 1; @@ -3402,11 +3449,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "whisper_level" field. public const int WhisperLevelFieldNumber = 5; - private readonly static global::Bgs.Protocol.Club.V1.WhisperLevel WhisperLevelDefaultValue = global::Bgs.Protocol.Club.V1.WhisperLevel.Open; + private readonly static global::Bgs.Protocol.Club.V1.Client.WhisperLevel WhisperLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.WhisperLevel.Open; - private global::Bgs.Protocol.Club.V1.WhisperLevel whisperLevel_; + private global::Bgs.Protocol.Club.V1.Client.WhisperLevel whisperLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.WhisperLevel WhisperLevel { + public global::Bgs.Protocol.Club.V1.Client.WhisperLevel WhisperLevel { get { if ((_hasBits0 & 4) != 0) { return whisperLevel_; } else { return WhisperLevelDefaultValue; } } set { _hasBits0 |= 4; @@ -3589,7 +3636,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 24: { - PresenceLevel = (global::Bgs.Protocol.Club.V1.PresenceLevel) input.ReadEnum(); + PresenceLevel = (global::Bgs.Protocol.Club.V1.Client.PresenceLevel) input.ReadEnum(); break; } case 32: { @@ -3597,7 +3644,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 40: { - WhisperLevel = (global::Bgs.Protocol.Club.V1.WhisperLevel) input.ReadEnum(); + WhisperLevel = (global::Bgs.Protocol.Club.V1.Client.WhisperLevel) input.ReadEnum(); break; } case 50: { diff --git a/Source/Framework/Proto/ClubMembershipListener.cs b/Source/Framework/Proto/Api/client/V1/ClubMembershipListener.cs similarity index 74% rename from Source/Framework/Proto/ClubMembershipListener.cs rename to Source/Framework/Proto/Api/client/V1/ClubMembershipListener.cs index 2bf1b612d..ae90ece6b 100644 --- a/Source/Framework/Proto/ClubMembershipListener.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubMembershipListener.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_membership_listener.proto +// source: bgs/low/pb/client/api/client/v1/club_membership_listener.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1.Membership { +namespace Bgs.Protocol.ClubMembership.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_membership_listener.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_membership_listener.proto public static partial class ClubMembershipListenerReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_membership_listener.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_membership_listener.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,80 +24,87 @@ namespace Bgs.Protocol.Club.V1.Membership { static ClubMembershipListenerReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CjBiZ3MvbG93L3BiL2NsaWVudC9jbHViX21lbWJlcnNoaXBfbGlzdGVuZXIu", - "cHJvdG8SH2Jncy5wcm90b2NvbC5jbHViLnYxLm1lbWJlcnNoaXAaImJncy9s", - "b3cvcGIvY2xpZW50L2NsdWJfdHlwZXMucHJvdG8aN2Jncy9sb3cvcGIvY2xp", - "ZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOWJn", - "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21lc3NhZ2Vfb3B0", - "aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lv", - "bnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2ds", - "b2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byKOAQoVQ2x1", - "YkFkZGVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnBy", - "b3RvY29sLmNsdWIudjEuTWVtYmVySWQSQwoKbWVtYmVyc2hpcBgDIAEoCzIv", - "LmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJNZW1iZXJzaGlwRGVzY3JpcHRp", - "b24i4gEKF0NsdWJSZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEg", - "ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSMQoJbWVtYmVy", - "X2lkGAMgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoH", - "Y2x1Yl9pZBgEIAEoBBJRCgZyZWFzb24YBSABKA4yJy5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5DbHViUmVtb3ZlZFJlYXNvbjoYQ0xVQl9SRU1PVkVEX1JFQVNP", - "Tl9OT05FIpEBCiNSZWNlaXZlZEludml0YXRpb25BZGRlZE5vdGlmaWNhdGlv", - "bhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1l", - "bWJlcklkEjgKCmludml0YXRpb24YAyABKAsyJC5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5DbHViSW52aXRhdGlvbiLLAQolUmVjZWl2ZWRJbnZpdGF0aW9uUmVt", - "b3ZlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90", - "b2NvbC5jbHViLnYxLk1lbWJlcklkEhUKDWludml0YXRpb25faWQYAyABKAYS", - "WQoGcmVhc29uGAQgASgOMiUuYmdzLnByb3RvY29sLkludml0YXRpb25SZW1v", - "dmVkUmVhc29uOiJJTlZJVEFUSU9OX1JFTU9WRURfUkVBU09OX0FDQ0VQVEVE", - "IqEBCiFTaGFyZWRTZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24SNAoIYWdl", - "bnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50", - "SWQSRgoKYXNzaWdubWVudBgEIAEoCzIyLmJncy5wcm90b2NvbC5jbHViLnYx", - "LkNsdWJTaGFyZWRTZXR0aW5nc0Fzc2lnbm1lbnQiiAEKHlN0cmVhbU1lbnRp", + "Cj5iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfbWVtYmVy", + "c2hpcF9saXN0ZW5lci5wcm90bxImYmdzLnByb3RvY29sLmNsdWJfbWVtYmVy", + "c2hpcC52MS5jbGllbnQaMGJncy9sb3cvcGIvY2xpZW50L2FwaS9jbGllbnQv", + "djEvY2x1Yl90eXBlcy5wcm90bxo2YmdzL2xvdy9wYi9jbGllbnQvYXBpL2Nv", + "bW1vbi92MS9pbnZpdGF0aW9uX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2Ns", + "aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjli", + "Z3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29w", + "dGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNp", + "b25zL21ldGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9n", + "bG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8ioAEKFUNs", + "dWJBZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", + "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkElUKCm1lbWJlcnNoaXAYAyABKAsy", + "QS5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNsaWVudC5DbHVi", + "TWVtYmVyc2hpcERlc2NyaXB0aW9uIukBChdDbHViUmVtb3ZlZE5vdGlmaWNh", + "dGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", + "Lk1lbWJlcklkEjEKCW1lbWJlcl9pZBgDIAEoCzIeLmJncy5wcm90b2NvbC5j", + "bHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYBCABKAQSWAoGcmVhc29uGAUg", + "ASgOMi4uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJSZW1vdmVk", + "UmVhc29uOhhDTFVCX1JFTU9WRURfUkVBU09OX05PTkUimAEKI1JlY2VpdmVk", + "SW52aXRhdGlvbkFkZGVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgL", + "Mh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSPwoKaW52aXRhdGlv", + "bhgDIAEoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHViSW52", + "aXRhdGlvbiLLAQolUmVjZWl2ZWRJbnZpdGF0aW9uUmVtb3ZlZE5vdGlmaWNh", + "dGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", + "Lk1lbWJlcklkEhUKDWludml0YXRpb25faWQYAyABKAYSWQoGcmVhc29uGAQg", + "ASgOMiUuYmdzLnByb3RvY29sLkludml0YXRpb25SZW1vdmVkUmVhc29uOiJJ", + "TlZJVEFUSU9OX1JFTU9WRURfUkVBU09OX0FDQ0VQVEVEItoBCiFTaGFyZWRT", + "ZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24SSQoTYWdlbnRfaWRfZGVwcmVj", + "YXRlZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJ", + "ZEIIGAGS+SsCIAESEAoIYWdlbnRfaWQYAyABKAQSWAoKYXNzaWdubWVudBgE", + "IAEoCzJELmJncy5wcm90b2NvbC5jbHViX21lbWJlcnNoaXAudjEuY2xpZW50", + "LkNsdWJTaGFyZWRTZXR0aW5nc0Fzc2lnbm1lbnQijwEKHlN0cmVhbU1lbnRp", "b25BZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", - "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEjQKB21lbnRpb24YAyABKAsyIy5i", - "Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZW50aW9uIogBCiBTdHJlYW1N", - "ZW50aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhI0CghhZ2VudF9pZBgBIAEoCzIi", - "LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBIuCgptZW50aW9u", - "X2lkGAMgASgLMhouYmdzLnByb3RvY29sLlRpbWVTZXJpZXNJZCJzCihTdHJl", - "YW1NZW50aW9uQWR2YW5jZVZpZXdUaW1lTm90aWZpY2F0aW9uEjQKCGFnZW50", - "X2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3VudElk", - "EhEKCXZpZXdfdGltZRgDIAEoBDKKCQoWQ2x1Yk1lbWJlcnNoaXBMaXN0ZW5l", - "chJuCgtPbkNsdWJBZGRlZBI2LmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJl", - "cnNoaXAuQ2x1YkFkZGVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5P", - "X1JFU1BPTlNFIgyC+SsCCAGC+SsCGAEScgoNT25DbHViUmVtb3ZlZBI4LmJn", - "cy5wcm90b2NvbC5jbHViLnYxLm1lbWJlcnNoaXAuQ2x1YlJlbW92ZWROb3Rp", - "ZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5KwIIAoL5", - "KwIYARKKAQoZT25SZWNlaXZlZEludml0YXRpb25BZGRlZBJELmJncy5wcm90", - "b2NvbC5jbHViLnYxLm1lbWJlcnNoaXAuUmVjZWl2ZWRJbnZpdGF0aW9uQWRk", - "ZWROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5", - "KwIIA4L5KwIYARKOAQobT25SZWNlaXZlZEludml0YXRpb25SZW1vdmVkEkYu", - "YmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcC5SZWNlaXZlZEludml0", - "YXRpb25SZW1vdmVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JF", - "U1BPTlNFIgyC+SsCCASC+SsCGAEShgEKF09uU2hhcmVkU2V0dGluZ3NDaGFu", - "Z2VkEkIuYmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcC5TaGFyZWRT", - "ZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9f", - "UkVTUE9OU0UiDIL5KwIIBYL5KwIYARKAAQoUT25TdHJlYW1NZW50aW9uQWRk", - "ZWQSPy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlN0cmVhbU1l", - "bnRpb25BZGRlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQ", - "T05TRSIMgvkrAggGgvkrAhgBEoQBChZPblN0cmVhbU1lbnRpb25SZW1vdmVk", - "EkEuYmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcC5TdHJlYW1NZW50", + "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEjsKB21lbnRpb24YAyABKAsyKi5i", + "Z3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuU3RyZWFtTWVudGlvbiKvAQog", + "U3RyZWFtTWVudGlvblJlbW92ZWROb3RpZmljYXRpb24SSQoTYWdlbnRfaWRf", + "ZGVwcmVjYXRlZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFj", + "Y291bnRJZEIIGAGS+SsCIAESLgoKbWVudGlvbl9pZBgDIAEoCzIaLmJncy5w", + "cm90b2NvbC5UaW1lU2VyaWVzSWQSEAoIYWdlbnRfaWQYBCABKAQimgEKKFN0", + "cmVhbU1lbnRpb25BZHZhbmNlVmlld1RpbWVOb3RpZmljYXRpb24SSQoTYWdl", + "bnRfaWRfZGVwcmVjYXRlZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50", + "LnYxLkFjY291bnRJZEIIGAGS+SsCIAESEQoJdmlld190aW1lGAMgASgEEhAK", + "CGFnZW50X2lkGAQgASgEMsIJChZDbHViTWVtYmVyc2hpcExpc3RlbmVyEnUK", + "C09uQ2x1YkFkZGVkEj0uYmdzLnByb3RvY29sLmNsdWJfbWVtYmVyc2hpcC52", + "MS5jbGllbnQuQ2x1YkFkZGVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29s", + "Lk5PX1JFU1BPTlNFIgyC+SsCCAGC+SsCGAESeQoNT25DbHViUmVtb3ZlZBI/", + "LmJncy5wcm90b2NvbC5jbHViX21lbWJlcnNoaXAudjEuY2xpZW50LkNsdWJS", + "ZW1vdmVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNF", + "IgyC+SsCCAKC+SsCGAESkQEKGU9uUmVjZWl2ZWRJbnZpdGF0aW9uQWRkZWQS", + "Sy5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNsaWVudC5SZWNl", + "aXZlZEludml0YXRpb25BZGRlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2Nv", + "bC5OT19SRVNQT05TRSIMgvkrAggDgvkrAhgBEpUBChtPblJlY2VpdmVkSW52", + "aXRhdGlvblJlbW92ZWQSTS5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlw", + "LnYxLmNsaWVudC5SZWNlaXZlZEludml0YXRpb25SZW1vdmVkTm90aWZpY2F0", + "aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgyC+SsCCASC+SsCGAES", + "jQEKF09uU2hhcmVkU2V0dGluZ3NDaGFuZ2VkEkkuYmdzLnByb3RvY29sLmNs", + "dWJfbWVtYmVyc2hpcC52MS5jbGllbnQuU2hhcmVkU2V0dGluZ3NDaGFuZ2Vk", + "Tm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgyC+SsC", + "CAWC+SsCGAEShwEKFE9uU3RyZWFtTWVudGlvbkFkZGVkEkYuYmdzLnByb3Rv", + "Y29sLmNsdWJfbWVtYmVyc2hpcC52MS5jbGllbnQuU3RyZWFtTWVudGlvbkFk", + "ZGVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgyC", + "+SsCCAaC+SsCGAESiwEKFk9uU3RyZWFtTWVudGlvblJlbW92ZWQSSC5iZ3Mu", + "cHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNsaWVudC5TdHJlYW1NZW50", "aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQ", - "T05TRSIMgvkrAggHgvkrAhgBEpQBCh5PblN0cmVhbU1lbnRpb25BZHZhbmNl", - "Vmlld1RpbWUSSS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlN0", - "cmVhbU1lbnRpb25BZHZhbmNlVmlld1RpbWVOb3RpZmljYXRpb24aGS5iZ3Mu", - "cHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5KwIICIL5KwIYARpEgvkrLgosYm5l", - "dC5wcm90b2NvbC5jbHViLnYxLkNsdWJNZW1iZXJzaGlwTGlzdGVuZXKC+SsC", - "OAGK+SsCCAGK+SsCGAFCA4ABAA==")); + "T05TRSIMgvkrAggHgvkrAhgBEpsBCh5PblN0cmVhbU1lbnRpb25BZHZhbmNl", + "Vmlld1RpbWUSUC5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNs", + "aWVudC5TdHJlYW1NZW50aW9uQWR2YW5jZVZpZXdUaW1lTm90aWZpY2F0aW9u", + "GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgyC+SsCCAiC+SsCGAEaRIL5", + "Ky4KLGJuZXQucHJvdG9jb2wuY2x1Yi52MS5DbHViTWVtYmVyc2hpcExpc3Rl", + "bmVygvkrAjgBivkrAggBivkrAhgBQgOAAQA=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.Client.ClubTypesReflection.Descriptor, global::Bgs.Protocol.InvitationTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.ClubAddedNotification), global::Bgs.Protocol.Club.V1.Membership.ClubAddedNotification.Parser, new[]{ "AgentId", "Membership" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.ClubRemovedNotification), global::Bgs.Protocol.Club.V1.Membership.ClubRemovedNotification.Parser, new[]{ "AgentId", "MemberId", "ClubId", "Reason" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.ReceivedInvitationAddedNotification), global::Bgs.Protocol.Club.V1.Membership.ReceivedInvitationAddedNotification.Parser, new[]{ "AgentId", "Invitation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.ReceivedInvitationRemovedNotification), global::Bgs.Protocol.Club.V1.Membership.ReceivedInvitationRemovedNotification.Parser, new[]{ "AgentId", "InvitationId", "Reason" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.SharedSettingsChangedNotification), global::Bgs.Protocol.Club.V1.Membership.SharedSettingsChangedNotification.Parser, new[]{ "AgentId", "Assignment" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.StreamMentionAddedNotification), global::Bgs.Protocol.Club.V1.Membership.StreamMentionAddedNotification.Parser, new[]{ "AgentId", "Mention" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.StreamMentionRemovedNotification), global::Bgs.Protocol.Club.V1.Membership.StreamMentionRemovedNotification.Parser, new[]{ "AgentId", "MentionId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.StreamMentionAdvanceViewTimeNotification), global::Bgs.Protocol.Club.V1.Membership.StreamMentionAdvanceViewTimeNotification.Parser, new[]{ "AgentId", "ViewTime" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubAddedNotification), global::Bgs.Protocol.ClubMembership.V1.Client.ClubAddedNotification.Parser, new[]{ "AgentId", "Membership" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubRemovedNotification), global::Bgs.Protocol.ClubMembership.V1.Client.ClubRemovedNotification.Parser, new[]{ "AgentId", "MemberId", "ClubId", "Reason" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ReceivedInvitationAddedNotification), global::Bgs.Protocol.ClubMembership.V1.Client.ReceivedInvitationAddedNotification.Parser, new[]{ "AgentId", "Invitation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ReceivedInvitationRemovedNotification), global::Bgs.Protocol.ClubMembership.V1.Client.ReceivedInvitationRemovedNotification.Parser, new[]{ "AgentId", "InvitationId", "Reason" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.SharedSettingsChangedNotification), global::Bgs.Protocol.ClubMembership.V1.Client.SharedSettingsChangedNotification.Parser, new[]{ "AgentIdDeprecated", "AgentId", "Assignment" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.StreamMentionAddedNotification), global::Bgs.Protocol.ClubMembership.V1.Client.StreamMentionAddedNotification.Parser, new[]{ "AgentId", "Mention" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.StreamMentionRemovedNotification), global::Bgs.Protocol.ClubMembership.V1.Client.StreamMentionRemovedNotification.Parser, new[]{ "AgentIdDeprecated", "MentionId", "AgentId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.StreamMentionAdvanceViewTimeNotification), global::Bgs.Protocol.ClubMembership.V1.Client.StreamMentionAdvanceViewTimeNotification.Parser, new[]{ "AgentIdDeprecated", "ViewTime", "AgentId" }, null, null, null, null) })); } #endregion @@ -112,7 +119,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -162,9 +169,9 @@ namespace Bgs.Protocol.Club.V1.Membership { /// Field number for the "membership" field. public const int MembershipFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.ClubMembershipDescription membership_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipDescription membership_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubMembershipDescription Membership { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipDescription Membership { get { return membership_; } set { membership_ = value; @@ -258,7 +265,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } if (other.HasMembership) { if (!HasMembership) { - Membership = new global::Bgs.Protocol.Club.V1.ClubMembershipDescription(); + Membership = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipDescription(); } Membership.MergeFrom(other.Membership); } @@ -282,7 +289,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } case 26: { if (!HasMembership) { - Membership = new global::Bgs.Protocol.Club.V1.ClubMembershipDescription(); + Membership = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipDescription(); } input.ReadMessage(Membership); break; @@ -302,7 +309,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -400,11 +407,11 @@ namespace Bgs.Protocol.Club.V1.Membership { /// Field number for the "reason" field. public const int ReasonFieldNumber = 5; - private readonly static global::Bgs.Protocol.Club.V1.ClubRemovedReason ReasonDefaultValue = global::Bgs.Protocol.Club.V1.ClubRemovedReason.None; + private readonly static global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason ReasonDefaultValue = global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason.None; - private global::Bgs.Protocol.Club.V1.ClubRemovedReason reason_; + private global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason reason_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubRemovedReason Reason { + public global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason Reason { get { if ((_hasBits0 & 2) != 0) { return reason_; } else { return ReasonDefaultValue; } } set { _hasBits0 |= 2; @@ -557,7 +564,7 @@ namespace Bgs.Protocol.Club.V1.Membership { break; } case 40: { - Reason = (global::Bgs.Protocol.Club.V1.ClubRemovedReason) input.ReadEnum(); + Reason = (global::Bgs.Protocol.Club.V1.Client.ClubRemovedReason) input.ReadEnum(); break; } } @@ -574,7 +581,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -624,9 +631,9 @@ namespace Bgs.Protocol.Club.V1.Membership { /// Field number for the "invitation" field. public const int InvitationFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.ClubInvitation invitation_; + private global::Bgs.Protocol.Club.V1.Client.ClubInvitation invitation_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubInvitation Invitation { + public global::Bgs.Protocol.Club.V1.Client.ClubInvitation Invitation { get { return invitation_; } set { invitation_ = value; @@ -720,7 +727,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } if (other.HasInvitation) { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitation(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitation(); } Invitation.MergeFrom(other.Invitation); } @@ -744,7 +751,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } case 26: { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitation(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitation(); } input.ReadMessage(Invitation); break; @@ -764,7 +771,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -987,12 +994,13 @@ namespace Bgs.Protocol.Club.V1.Membership { public sealed partial class SharedSettingsChangedNotification : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SharedSettingsChangedNotification()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1009,7 +1017,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public SharedSettingsChangedNotification(SharedSettingsChangedNotification other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + _hasBits0 = other._hasBits0; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; + agentId_ = other.agentId_; assignment_ = other.HasAssignment ? other.assignment_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1019,32 +1029,59 @@ namespace Bgs.Protocol.Club.V1.Membership { return new SharedSettingsChangedNotification(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { + agentIdDeprecated_ = value; + } + } + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } + } + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; + } + + /// Field number for the "agent_id" field. + public const int AgentIdFieldNumber = 3; + private readonly static ulong AgentIdDefaultValue = 0UL; + + private ulong agentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AgentId { + get { if ((_hasBits0 & 1) != 0) { return agentId_; } else { return AgentIdDefaultValue; } } + set { + _hasBits0 |= 1; agentId_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the "agent_id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool HasAgentId { - get { return agentId_ != null; } + get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the agent_id field + /// Clears the value of the "agent_id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void ClearAgentId() { - agentId_ = null; + _hasBits0 &= ~1; } /// Field number for the "assignment" field. public const int AssignmentFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.ClubSharedSettingsAssignment assignment_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsAssignment assignment_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSharedSettingsAssignment Assignment { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsAssignment Assignment { get { return assignment_; } set { assignment_ = value; @@ -1074,7 +1111,8 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; + if (AgentId != other.AgentId) return false; if (!object.Equals(Assignment, other.Assignment)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -1082,6 +1120,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (HasAgentId) hash ^= AgentId.GetHashCode(); if (HasAssignment) hash ^= Assignment.GetHashCode(); if (_unknownFields != null) { @@ -1097,9 +1136,13 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); + } + if (HasAgentId) { + output.WriteRawTag(24); + output.WriteUInt64(AgentId); } if (HasAssignment) { output.WriteRawTag(34); @@ -1113,8 +1156,11 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); + } if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AgentId); } if (HasAssignment) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Assignment); @@ -1130,15 +1176,18 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); + } + if (other.HasAgentId) { + AgentId = other.AgentId; } if (other.HasAssignment) { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.ClubSharedSettingsAssignment(); + Assignment = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsAssignment(); } Assignment.MergeFrom(other.Assignment); } @@ -1154,15 +1203,19 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); + break; + } + case 24: { + AgentId = input.ReadUInt64(); break; } case 34: { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.ClubSharedSettingsAssignment(); + Assignment = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsAssignment(); } input.ReadMessage(Assignment); break; @@ -1181,7 +1234,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1231,9 +1284,9 @@ namespace Bgs.Protocol.Club.V1.Membership { /// Field number for the "mention" field. public const int MentionFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.StreamMention mention_; + private global::Bgs.Protocol.Club.V1.Client.StreamMention mention_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMention Mention { + public global::Bgs.Protocol.Club.V1.Client.StreamMention Mention { get { return mention_; } set { mention_ = value; @@ -1327,7 +1380,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } if (other.HasMention) { if (!HasMention) { - Mention = new global::Bgs.Protocol.Club.V1.StreamMention(); + Mention = new global::Bgs.Protocol.Club.V1.Client.StreamMention(); } Mention.MergeFrom(other.Mention); } @@ -1351,7 +1404,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } case 26: { if (!HasMention) { - Mention = new global::Bgs.Protocol.Club.V1.StreamMention(); + Mention = new global::Bgs.Protocol.Club.V1.Client.StreamMention(); } input.ReadMessage(Mention); break; @@ -1365,12 +1418,13 @@ namespace Bgs.Protocol.Club.V1.Membership { public sealed partial class StreamMentionRemovedNotification : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StreamMentionRemovedNotification()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1387,8 +1441,10 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StreamMentionRemovedNotification(StreamMentionRemovedNotification other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + _hasBits0 = other._hasBits0; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; mentionId_ = other.HasMentionId ? other.mentionId_.Clone() : null; + agentId_ = other.agentId_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1397,25 +1453,28 @@ namespace Bgs.Protocol.Club.V1.Membership { return new StreamMentionRemovedNotification(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } /// Field number for the "mention_id" field. @@ -1439,6 +1498,30 @@ namespace Bgs.Protocol.Club.V1.Membership { mentionId_ = null; } + /// Field number for the "agent_id" field. + public const int AgentIdFieldNumber = 4; + private readonly static ulong AgentIdDefaultValue = 0UL; + + private ulong agentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AgentId { + get { if ((_hasBits0 & 1) != 0) { return agentId_; } else { return AgentIdDefaultValue; } } + set { + _hasBits0 |= 1; + agentId_ = value; + } + } + /// Gets whether the "agent_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAgentId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "agent_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAgentId() { + _hasBits0 &= ~1; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as StreamMentionRemovedNotification); @@ -1452,16 +1535,18 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; if (!object.Equals(MentionId, other.MentionId)) return false; + if (AgentId != other.AgentId) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (HasMentionId) hash ^= MentionId.GetHashCode(); + if (HasAgentId) hash ^= AgentId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -1475,14 +1560,18 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (HasMentionId) { output.WriteRawTag(26); output.WriteMessage(MentionId); } + if (HasAgentId) { + output.WriteRawTag(32); + output.WriteUInt64(AgentId); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -1491,12 +1580,15 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (HasMentionId) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(MentionId); } + if (HasAgentId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AgentId); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -1508,11 +1600,11 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } if (other.HasMentionId) { if (!HasMentionId) { @@ -1520,6 +1612,9 @@ namespace Bgs.Protocol.Club.V1.Membership { } MentionId.MergeFrom(other.MentionId); } + if (other.HasAgentId) { + AgentId = other.AgentId; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -1532,10 +1627,10 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } case 26: { @@ -1545,6 +1640,10 @@ namespace Bgs.Protocol.Club.V1.Membership { input.ReadMessage(MentionId); break; } + case 32: { + AgentId = input.ReadUInt64(); + break; + } } } } @@ -1560,7 +1659,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipListenerReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipListenerReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1578,8 +1677,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StreamMentionAdvanceViewTimeNotification(StreamMentionAdvanceViewTimeNotification other) : this() { _hasBits0 = other._hasBits0; - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; viewTime_ = other.viewTime_; + agentId_ = other.agentId_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1588,25 +1688,28 @@ namespace Bgs.Protocol.Club.V1.Membership { return new StreamMentionAdvanceViewTimeNotification(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } /// Field number for the "view_time" field. @@ -1633,6 +1736,30 @@ namespace Bgs.Protocol.Club.V1.Membership { _hasBits0 &= ~1; } + /// Field number for the "agent_id" field. + public const int AgentIdFieldNumber = 4; + private readonly static ulong AgentIdDefaultValue = 0UL; + + private ulong agentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AgentId { + get { if ((_hasBits0 & 2) != 0) { return agentId_; } else { return AgentIdDefaultValue; } } + set { + _hasBits0 |= 2; + agentId_ = value; + } + } + /// Gets whether the "agent_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAgentId { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "agent_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAgentId() { + _hasBits0 &= ~2; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as StreamMentionAdvanceViewTimeNotification); @@ -1646,16 +1773,18 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; if (ViewTime != other.ViewTime) return false; + if (AgentId != other.AgentId) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (HasViewTime) hash ^= ViewTime.GetHashCode(); + if (HasAgentId) hash ^= AgentId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -1669,14 +1798,18 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (HasViewTime) { output.WriteRawTag(24); output.WriteUInt64(ViewTime); } + if (HasAgentId) { + output.WriteRawTag(32); + output.WriteUInt64(AgentId); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -1685,12 +1818,15 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (HasViewTime) { size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ViewTime); } + if (HasAgentId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AgentId); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -1702,15 +1838,18 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } if (other.HasViewTime) { ViewTime = other.ViewTime; } + if (other.HasAgentId) { + AgentId = other.AgentId; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -1723,16 +1862,20 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } case 24: { ViewTime = input.ReadUInt64(); break; } + case 32: { + AgentId = input.ReadUInt64(); + break; + } } } } diff --git a/Source/Framework/Proto/ClubMembershipService.cs b/Source/Framework/Proto/Api/client/V1/ClubMembershipService.cs similarity index 69% rename from Source/Framework/Proto/ClubMembershipService.cs rename to Source/Framework/Proto/Api/client/V1/ClubMembershipService.cs index bb51b157d..25cfed1a4 100644 --- a/Source/Framework/Proto/ClubMembershipService.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubMembershipService.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_membership_service.proto +// source: bgs/low/pb/client/api/client/v1/club_membership_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1.Membership { +namespace Bgs.Protocol.ClubMembership.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_membership_service.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_membership_service.proto public static partial class ClubMembershipServiceReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_membership_service.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_membership_service.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,77 +24,85 @@ namespace Bgs.Protocol.Club.V1.Membership { static ClubMembershipServiceReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "Ci9iZ3MvbG93L3BiL2NsaWVudC9jbHViX21lbWJlcnNoaXBfc2VydmljZS5w", - "cm90bxIfYmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcBoiYmdzL2xv", - "dy9wYi9jbGllbnQvY2x1Yl90eXBlcy5wcm90bxojYmdzL2xvdy9wYi9jbGll", - "bnQvY2x1Yl9zdHJlYW0ucHJvdG8aN2Jncy9sb3cvcGIvY2xpZW50L2dsb2Jh", - "bF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIv", - "Y2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90", - "bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9k", - "X29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRl", - "bnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byKXAQoQU3Vic2NyaWJlUmVx", - "dWVzdBI8CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50", - "LnYxLkFjY291bnRJZEIGgvkrAhABEkUKB29wdGlvbnMYAiABKAsyNC5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5DbHViTWVtYmVyc2hpcFN1YnNjcmliZU9wdGlv", - "bnMiTQoRU3Vic2NyaWJlUmVzcG9uc2USOAoFc3RhdGUYASABKAsyKS5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5DbHViTWVtYmVyc2hpcFN0YXRlIlIKElVuc3Vi", - "c2NyaWJlUmVxdWVzdBI8CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90b2Nv", - "bC5hY2NvdW50LnYxLkFjY291bnRJZEIGgvkrAhABIpUBCg9HZXRTdGF0ZVJl", - "cXVlc3QSPAoIYWdlbnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3Vu", - "dC52MS5BY2NvdW50SWRCBoL5KwIQARJECgdvcHRpb25zGAIgASgLMjMuYmdz", - "LnByb3RvY29sLmNsdWIudjEuQ2x1Yk1lbWJlcnNoaXBHZXRTdGF0ZU9wdGlv", - "bnMiTAoQR2V0U3RhdGVSZXNwb25zZRI4CgVzdGF0ZRgBIAEoCzIpLmJncy5w", - "cm90b2NvbC5jbHViLnYxLkNsdWJNZW1iZXJzaGlwU3RhdGUioQEKH1VwZGF0", - "ZUNsdWJTaGFyZWRTZXR0aW5nc1JlcXVlc3QSPAoIYWdlbnRfaWQYASABKAsy", - "Ii5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50SWRCBoL5KwIQARJA", - "CgdvcHRpb25zGAIgASgLMi8uYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlNo", - "YXJlZFNldHRpbmdzT3B0aW9ucyKgAQoYR2V0U3RyZWFtTWVudGlvbnNSZXF1", - "ZXN0EjwKCGFnZW50X2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQu", - "djEuQWNjb3VudElkQgaC+SsCEAESLgoHb3B0aW9ucxgCIAEoCzIdLmJncy5w", - "cm90b2NvbC5HZXRFdmVudE9wdGlvbnMSFgoOZmV0Y2hfbWVzc2FnZXMYAyAB", - "KAgiZwoZR2V0U3RyZWFtTWVudGlvbnNSZXNwb25zZRI0CgdtZW50aW9uGAEg", - "AygLMiMuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtTWVudGlvbhIUCgxj", - "b250aW51YXRpb24YAiABKAQiiwEKG1JlbW92ZVN0cmVhbU1lbnRpb25zUmVx", - "dWVzdBI8CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50", - "LnYxLkFjY291bnRJZEIGgvkrAhABEi4KCm1lbnRpb25faWQYAiADKAsyGi5i", - "Z3MucHJvdG9jb2wuVGltZVNlcmllc0lkImMKI0FkdmFuY2VTdHJlYW1NZW50", - "aW9uVmlld1RpbWVSZXF1ZXN0EjwKCGFnZW50X2lkGAEgASgLMiIuYmdzLnBy", - "b3RvY29sLmFjY291bnQudjEuQWNjb3VudElkQgaC+SsCEAEy3gcKFUNsdWJN", - "ZW1iZXJzaGlwU2VydmljZRJ6CglTdWJzY3JpYmUSMS5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5tZW1iZXJzaGlwLlN1YnNjcmliZVJlcXVlc3QaMi5iZ3MucHJv", - "dG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlN1YnNjcmliZVJlc3BvbnNlIgaC", - "+SsCCAESYAoLVW5zdWJzY3JpYmUSMy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5t", - "ZW1iZXJzaGlwLlVuc3Vic2NyaWJlUmVxdWVzdBoULmJncy5wcm90b2NvbC5O", - "b0RhdGEiBoL5KwIIAhJ9CghHZXRTdGF0ZRIwLmJncy5wcm90b2NvbC5jbHVi", - "LnYxLm1lbWJlcnNoaXAuR2V0U3RhdGVSZXF1ZXN0GjEuYmdzLnByb3RvY29s", - "LmNsdWIudjEubWVtYmVyc2hpcC5HZXRTdGF0ZVJlc3BvbnNlIgyC+SsCCAOC", - "+SsCMAESegoYVXBkYXRlQ2x1YlNoYXJlZFNldHRpbmdzEkAuYmdzLnByb3Rv", - "Y29sLmNsdWIudjEubWVtYmVyc2hpcC5VcGRhdGVDbHViU2hhcmVkU2V0dGlu", - "Z3NSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggEEpgBChFH", - "ZXRTdHJlYW1NZW50aW9ucxI5LmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJl", - "cnNoaXAuR2V0U3RyZWFtTWVudGlvbnNSZXF1ZXN0GjouYmdzLnByb3RvY29s", - "LmNsdWIudjEubWVtYmVyc2hpcC5HZXRTdHJlYW1NZW50aW9uc1Jlc3BvbnNl", - "IgyC+SsCCAWC+SsCMAEScgoUUmVtb3ZlU3RyZWFtTWVudGlvbnMSPC5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlJlbW92ZVN0cmVhbU1lbnRp", - "b25zUmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEiBoL5KwIIBhKCAQoc", - "QWR2YW5jZVN0cmVhbU1lbnRpb25WaWV3VGltZRJELmJncy5wcm90b2NvbC5j", - "bHViLnYxLm1lbWJlcnNoaXAuQWR2YW5jZVN0cmVhbU1lbnRpb25WaWV3VGlt", - "ZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAcaWIL5Ky0K", - "K2JuZXQucHJvdG9jb2wuY2x1Yi52MS5DbHViTWVtYmVyc2hpcFNlcnZpY2WC", - "+SsRKg9jbHViX21lbWJlcnNoaXCC+SsCSAGK+SsCEAGK+SsCGAFCA4ABAA==")); + "Cj1iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfbWVtYmVy", + "c2hpcF9zZXJ2aWNlLnByb3RvEiZiZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJz", + "aGlwLnYxLmNsaWVudBowYmdzL2xvdy9wYi9jbGllbnQvYXBpL2NsaWVudC92", + "MS9jbHViX3R5cGVzLnByb3RvGjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xp", + "ZW50L3YxL2NsdWJfc3RyZWFtLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9n", + "bG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjliZ3MvbG93", + "L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMu", + "cHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21l", + "dGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf", + "ZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8itgEKEFN1YnNjcmli", + "ZVJlcXVlc3QSSQoTYWdlbnRfaWRfZGVwcmVjYXRlZBgBIAEoCzIiLmJncy5w", + "cm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZEIIGAGS+SsCIAESVwoHb3B0", + "aW9ucxgCIAEoCzJGLmJncy5wcm90b2NvbC5jbHViX21lbWJlcnNoaXAudjEu", + "Y2xpZW50LkNsdWJNZW1iZXJzaGlwU3Vic2NyaWJlT3B0aW9ucyJfChFTdWJz", + "Y3JpYmVSZXNwb25zZRJKCgVzdGF0ZRgBIAEoCzI7LmJncy5wcm90b2NvbC5j", + "bHViX21lbWJlcnNoaXAudjEuY2xpZW50LkNsdWJNZW1iZXJzaGlwU3RhdGUi", + "XwoSVW5zdWJzY3JpYmVSZXF1ZXN0EkkKE2FnZW50X2lkX2RlcHJlY2F0ZWQY", + "ASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50SWRCCBgB", + "kvkrAiABIrQBCg9HZXRTdGF0ZVJlcXVlc3QSSQoTYWdlbnRfaWRfZGVwcmVj", + "YXRlZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJ", + "ZEIIGAGS+SsCIAESVgoHb3B0aW9ucxgCIAEoCzJFLmJncy5wcm90b2NvbC5j", + "bHViX21lbWJlcnNoaXAudjEuY2xpZW50LkNsdWJNZW1iZXJzaGlwR2V0U3Rh", + "dGVPcHRpb25zIl4KEEdldFN0YXRlUmVzcG9uc2USSgoFc3RhdGUYASABKAsy", + "Oy5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNsaWVudC5DbHVi", + "TWVtYmVyc2hpcFN0YXRlIsABCh9VcGRhdGVDbHViU2hhcmVkU2V0dGluZ3NS", + "ZXF1ZXN0EkkKE2FnZW50X2lkX2RlcHJlY2F0ZWQYASABKAsyIi5iZ3MucHJv", + "dG9jb2wuYWNjb3VudC52MS5BY2NvdW50SWRCCBgBkvkrAiABElIKB29wdGlv", + "bnMYAiABKAsyQS5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNs", + "aWVudC5DbHViU2hhcmVkU2V0dGluZ3NPcHRpb25zIq0BChhHZXRTdHJlYW1N", + "ZW50aW9uc1JlcXVlc3QSSQoTYWdlbnRfaWRfZGVwcmVjYXRlZBgBIAEoCzIi", + "LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZEIIGAGS+SsCIAES", + "LgoHb3B0aW9ucxgCIAEoCzIdLmJncy5wcm90b2NvbC5HZXRFdmVudE9wdGlv", + "bnMSFgoOZmV0Y2hfbWVzc2FnZXMYAyABKAgibgoZR2V0U3RyZWFtTWVudGlv", + "bnNSZXNwb25zZRI7CgdtZW50aW9uGAEgAygLMiouYmdzLnByb3RvY29sLmNs", + "dWIudjEuY2xpZW50LlN0cmVhbU1lbnRpb24SFAoMY29udGludWF0aW9uGAIg", + "ASgEIpgBChtSZW1vdmVTdHJlYW1NZW50aW9uc1JlcXVlc3QSSQoTYWdlbnRf", + "aWRfZGVwcmVjYXRlZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYx", + "LkFjY291bnRJZEIIGAGS+SsCIAESLgoKbWVudGlvbl9pZBgCIAMoCzIaLmJn", + "cy5wcm90b2NvbC5UaW1lU2VyaWVzSWQicAojQWR2YW5jZVN0cmVhbU1lbnRp", + "b25WaWV3VGltZVJlcXVlc3QSSQoTYWdlbnRfaWRfZGVwcmVjYXRlZBgBIAEo", + "CzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZEIIGAGS+SsC", + "IAEy0QgKFUNsdWJNZW1iZXJzaGlwU2VydmljZRKOAQoJU3Vic2NyaWJlEjgu", + "YmdzLnByb3RvY29sLmNsdWJfbWVtYmVyc2hpcC52MS5jbGllbnQuU3Vic2Ny", + "aWJlUmVxdWVzdBo5LmJncy5wcm90b2NvbC5jbHViX21lbWJlcnNoaXAudjEu", + "Y2xpZW50LlN1YnNjcmliZVJlc3BvbnNlIgyC+SsCCAGC+SsCEAESbQoLVW5z", + "dWJzY3JpYmUSOi5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNs", + "aWVudC5VbnN1YnNjcmliZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRh", + "IgyC+SsCCAKC+SsCEAESkQEKCEdldFN0YXRlEjcuYmdzLnByb3RvY29sLmNs", + "dWJfbWVtYmVyc2hpcC52MS5jbGllbnQuR2V0U3RhdGVSZXF1ZXN0GjguYmdz", + "LnByb3RvY29sLmNsdWJfbWVtYmVyc2hpcC52MS5jbGllbnQuR2V0U3RhdGVS", + "ZXNwb25zZSISgvkrAggDgvkrAhABgvkrAjABEocBChhVcGRhdGVDbHViU2hh", + "cmVkU2V0dGluZ3MSRy5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYx", + "LmNsaWVudC5VcGRhdGVDbHViU2hhcmVkU2V0dGluZ3NSZXF1ZXN0GhQuYmdz", + "LnByb3RvY29sLk5vRGF0YSIMgvkrAggEgvkrAhABEqwBChFHZXRTdHJlYW1N", + "ZW50aW9ucxJALmJncy5wcm90b2NvbC5jbHViX21lbWJlcnNoaXAudjEuY2xp", + "ZW50LkdldFN0cmVhbU1lbnRpb25zUmVxdWVzdBpBLmJncy5wcm90b2NvbC5j", + "bHViX21lbWJlcnNoaXAudjEuY2xpZW50LkdldFN0cmVhbU1lbnRpb25zUmVz", + "cG9uc2UiEoL5KwIIBYL5KwIQAYL5KwIwARJ/ChRSZW1vdmVTdHJlYW1NZW50", + "aW9ucxJDLmJncy5wcm90b2NvbC5jbHViX21lbWJlcnNoaXAudjEuY2xpZW50", + "LlJlbW92ZVN0cmVhbU1lbnRpb25zUmVxdWVzdBoULmJncy5wcm90b2NvbC5O", + "b0RhdGEiDIL5KwIIBoL5KwIQARKPAQocQWR2YW5jZVN0cmVhbU1lbnRpb25W", + "aWV3VGltZRJLLmJncy5wcm90b2NvbC5jbHViX21lbWJlcnNoaXAudjEuY2xp", + "ZW50LkFkdmFuY2VTdHJlYW1NZW50aW9uVmlld1RpbWVSZXF1ZXN0GhQuYmdz", + "LnByb3RvY29sLk5vRGF0YSIMgvkrAggHgvkrAhABGliC+SstCitibmV0LnBy", + "b3RvY29sLmNsdWIudjEuQ2x1Yk1lbWJlcnNoaXBTZXJ2aWNlgvkrESoPY2x1", + "Yl9tZW1iZXJzaGlwgvkrAkgBivkrAhABivkrAhgBQgOAAQA=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.Client.ClubTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.SubscribeRequest), global::Bgs.Protocol.Club.V1.Membership.SubscribeRequest.Parser, new[]{ "AgentId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.SubscribeResponse), global::Bgs.Protocol.Club.V1.Membership.SubscribeResponse.Parser, new[]{ "State" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.UnsubscribeRequest), global::Bgs.Protocol.Club.V1.Membership.UnsubscribeRequest.Parser, new[]{ "AgentId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.GetStateRequest), global::Bgs.Protocol.Club.V1.Membership.GetStateRequest.Parser, new[]{ "AgentId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.GetStateResponse), global::Bgs.Protocol.Club.V1.Membership.GetStateResponse.Parser, new[]{ "State" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.UpdateClubSharedSettingsRequest), global::Bgs.Protocol.Club.V1.Membership.UpdateClubSharedSettingsRequest.Parser, new[]{ "AgentId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.GetStreamMentionsRequest), global::Bgs.Protocol.Club.V1.Membership.GetStreamMentionsRequest.Parser, new[]{ "AgentId", "Options", "FetchMessages" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.GetStreamMentionsResponse), global::Bgs.Protocol.Club.V1.Membership.GetStreamMentionsResponse.Parser, new[]{ "Mention", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.RemoveStreamMentionsRequest), global::Bgs.Protocol.Club.V1.Membership.RemoveStreamMentionsRequest.Parser, new[]{ "AgentId", "MentionId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Membership.AdvanceStreamMentionViewTimeRequest), global::Bgs.Protocol.Club.V1.Membership.AdvanceStreamMentionViewTimeRequest.Parser, new[]{ "AgentId" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.SubscribeRequest), global::Bgs.Protocol.ClubMembership.V1.Client.SubscribeRequest.Parser, new[]{ "AgentIdDeprecated", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.SubscribeResponse), global::Bgs.Protocol.ClubMembership.V1.Client.SubscribeResponse.Parser, new[]{ "State" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.UnsubscribeRequest), global::Bgs.Protocol.ClubMembership.V1.Client.UnsubscribeRequest.Parser, new[]{ "AgentIdDeprecated" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.GetStateRequest), global::Bgs.Protocol.ClubMembership.V1.Client.GetStateRequest.Parser, new[]{ "AgentIdDeprecated", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.GetStateResponse), global::Bgs.Protocol.ClubMembership.V1.Client.GetStateResponse.Parser, new[]{ "State" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.UpdateClubSharedSettingsRequest), global::Bgs.Protocol.ClubMembership.V1.Client.UpdateClubSharedSettingsRequest.Parser, new[]{ "AgentIdDeprecated", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.GetStreamMentionsRequest), global::Bgs.Protocol.ClubMembership.V1.Client.GetStreamMentionsRequest.Parser, new[]{ "AgentIdDeprecated", "Options", "FetchMessages" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.GetStreamMentionsResponse), global::Bgs.Protocol.ClubMembership.V1.Client.GetStreamMentionsResponse.Parser, new[]{ "Mention", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.RemoveStreamMentionsRequest), global::Bgs.Protocol.ClubMembership.V1.Client.RemoveStreamMentionsRequest.Parser, new[]{ "AgentIdDeprecated", "MentionId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.AdvanceStreamMentionViewTimeRequest), global::Bgs.Protocol.ClubMembership.V1.Client.AdvanceStreamMentionViewTimeRequest.Parser, new[]{ "AgentIdDeprecated" }, null, null, null, null) })); } #endregion @@ -109,7 +117,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -126,7 +134,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public SubscribeRequest(SubscribeRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; options_ = other.HasOptions ? other.options_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -136,32 +144,35 @@ namespace Bgs.Protocol.Club.V1.Membership { return new SubscribeRequest(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } /// Field number for the "options" field. public const int OptionsFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubMembershipSubscribeOptions options_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipSubscribeOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubMembershipSubscribeOptions Options { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipSubscribeOptions Options { get { return options_; } set { options_ = value; @@ -191,7 +202,7 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; if (!object.Equals(Options, other.Options)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -199,7 +210,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (HasOptions) hash ^= Options.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -214,9 +225,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (HasOptions) { output.WriteRawTag(18); @@ -230,8 +241,8 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (HasOptions) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); @@ -247,15 +258,15 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubMembershipSubscribeOptions(); + Options = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipSubscribeOptions(); } Options.MergeFrom(other.Options); } @@ -271,15 +282,15 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } case 18: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubMembershipSubscribeOptions(); + Options = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipSubscribeOptions(); } input.ReadMessage(Options); break; @@ -298,7 +309,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -326,9 +337,9 @@ namespace Bgs.Protocol.Club.V1.Membership { /// Field number for the "state" field. public const int StateFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubMembershipState state_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState state_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubMembershipState State { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState State { get { return state_; } set { state_ = value; @@ -407,7 +418,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } if (other.HasState) { if (!HasState) { - State = new global::Bgs.Protocol.Club.V1.ClubMembershipState(); + State = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState(); } State.MergeFrom(other.State); } @@ -424,7 +435,7 @@ namespace Bgs.Protocol.Club.V1.Membership { break; case 10: { if (!HasState) { - State = new global::Bgs.Protocol.Club.V1.ClubMembershipState(); + State = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState(); } input.ReadMessage(State); break; @@ -443,7 +454,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -460,7 +471,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public UnsubscribeRequest(UnsubscribeRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -469,25 +480,28 @@ namespace Bgs.Protocol.Club.V1.Membership { return new UnsubscribeRequest(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -503,14 +517,14 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -524,9 +538,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -536,8 +550,8 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -550,11 +564,11 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -568,10 +582,10 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } } @@ -588,7 +602,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -605,7 +619,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public GetStateRequest(GetStateRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; options_ = other.HasOptions ? other.options_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -615,32 +629,35 @@ namespace Bgs.Protocol.Club.V1.Membership { return new GetStateRequest(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } /// Field number for the "options" field. public const int OptionsFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubMembershipGetStateOptions options_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipGetStateOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubMembershipGetStateOptions Options { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipGetStateOptions Options { get { return options_; } set { options_ = value; @@ -670,7 +687,7 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; if (!object.Equals(Options, other.Options)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -678,7 +695,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (HasOptions) hash ^= Options.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -693,9 +710,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (HasOptions) { output.WriteRawTag(18); @@ -709,8 +726,8 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (HasOptions) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); @@ -726,15 +743,15 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubMembershipGetStateOptions(); + Options = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipGetStateOptions(); } Options.MergeFrom(other.Options); } @@ -750,15 +767,15 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } case 18: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubMembershipGetStateOptions(); + Options = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipGetStateOptions(); } input.ReadMessage(Options); break; @@ -777,7 +794,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -805,9 +822,9 @@ namespace Bgs.Protocol.Club.V1.Membership { /// Field number for the "state" field. public const int StateFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubMembershipState state_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState state_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubMembershipState State { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState State { get { return state_; } set { state_ = value; @@ -886,7 +903,7 @@ namespace Bgs.Protocol.Club.V1.Membership { } if (other.HasState) { if (!HasState) { - State = new global::Bgs.Protocol.Club.V1.ClubMembershipState(); + State = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState(); } State.MergeFrom(other.State); } @@ -903,7 +920,7 @@ namespace Bgs.Protocol.Club.V1.Membership { break; case 10: { if (!HasState) { - State = new global::Bgs.Protocol.Club.V1.ClubMembershipState(); + State = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState(); } input.ReadMessage(State); break; @@ -922,7 +939,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -939,7 +956,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public UpdateClubSharedSettingsRequest(UpdateClubSharedSettingsRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; options_ = other.HasOptions ? other.options_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -949,32 +966,35 @@ namespace Bgs.Protocol.Club.V1.Membership { return new UpdateClubSharedSettingsRequest(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } /// Field number for the "options" field. public const int OptionsFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubSharedSettingsOptions options_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSharedSettingsOptions Options { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsOptions Options { get { return options_; } set { options_ = value; @@ -1004,7 +1024,7 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; if (!object.Equals(Options, other.Options)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -1012,7 +1032,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (HasOptions) hash ^= Options.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -1027,9 +1047,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (HasOptions) { output.WriteRawTag(18); @@ -1043,8 +1063,8 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (HasOptions) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); @@ -1060,15 +1080,15 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubSharedSettingsOptions(); + Options = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsOptions(); } Options.MergeFrom(other.Options); } @@ -1084,15 +1104,15 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } case 18: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubSharedSettingsOptions(); + Options = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsOptions(); } input.ReadMessage(Options); break; @@ -1112,7 +1132,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1130,7 +1150,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public GetStreamMentionsRequest(GetStreamMentionsRequest other) : this() { _hasBits0 = other._hasBits0; - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; options_ = other.HasOptions ? other.options_.Clone() : null; fetchMessages_ = other.fetchMessages_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); @@ -1141,25 +1161,28 @@ namespace Bgs.Protocol.Club.V1.Membership { return new GetStreamMentionsRequest(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } /// Field number for the "options" field. @@ -1220,7 +1243,7 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; if (!object.Equals(Options, other.Options)) return false; if (FetchMessages != other.FetchMessages) return false; return Equals(_unknownFields, other._unknownFields); @@ -1229,7 +1252,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (HasOptions) hash ^= Options.GetHashCode(); if (HasFetchMessages) hash ^= FetchMessages.GetHashCode(); if (_unknownFields != null) { @@ -1245,9 +1268,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (HasOptions) { output.WriteRawTag(18); @@ -1265,8 +1288,8 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (HasOptions) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); @@ -1285,11 +1308,11 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } if (other.HasOptions) { if (!HasOptions) { @@ -1312,10 +1335,10 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } case 18: { @@ -1344,7 +1367,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1374,11 +1397,11 @@ namespace Bgs.Protocol.Club.V1.Membership { /// Field number for the "mention" field. public const int MentionFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_mention_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.StreamMention.Parser); - private readonly pbc::RepeatedField mention_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_mention_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.StreamMention.Parser); + private readonly pbc::RepeatedField mention_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Mention { + public pbc::RepeatedField Mention { get { return mention_; } } @@ -1507,7 +1530,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[8]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1524,7 +1547,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public RemoveStreamMentionsRequest(RemoveStreamMentionsRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; mentionId_ = other.mentionId_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1534,25 +1557,28 @@ namespace Bgs.Protocol.Club.V1.Membership { return new RemoveStreamMentionsRequest(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } /// Field number for the "mention_id" field. @@ -1578,7 +1604,7 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; if(!mentionId_.Equals(other.mentionId_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -1586,7 +1612,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); hash ^= mentionId_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -1601,9 +1627,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } mentionId_.WriteTo(output, _repeated_mentionId_codec); if (_unknownFields != null) { @@ -1614,8 +1640,8 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } size += mentionId_.CalculateSize(_repeated_mentionId_codec); if (_unknownFields != null) { @@ -1629,11 +1655,11 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } mentionId_.Add(other.mentionId_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); @@ -1648,10 +1674,10 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } case 18: { @@ -1672,7 +1698,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.Membership.ClubMembershipServiceReflection.Descriptor.MessageTypes[9]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipServiceReflection.Descriptor.MessageTypes[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1689,7 +1715,7 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public AdvanceStreamMentionViewTimeRequest(AdvanceStreamMentionViewTimeRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; + agentIdDeprecated_ = other.HasAgentIdDeprecated ? other.agentIdDeprecated_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1698,25 +1724,28 @@ namespace Bgs.Protocol.Club.V1.Membership { return new AdvanceStreamMentionViewTimeRequest(this); } - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId agentId_; + /// Field number for the "agent_id_deprecated" field. + public const int AgentIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId agentIdDeprecated_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AgentId { - get { return agentId_; } + public global::Bgs.Protocol.Account.V1.AccountId AgentIdDeprecated { + get { return agentIdDeprecated_; } set { - agentId_ = value; + agentIdDeprecated_ = value; } } - /// Gets whether the agent_id field is set + /// Gets whether the agent_id_deprecated field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } + public bool HasAgentIdDeprecated { + get { return agentIdDeprecated_ != null; } } - /// Clears the value of the agent_id field + /// Clears the value of the agent_id_deprecated field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; + public void ClearAgentIdDeprecated() { + agentIdDeprecated_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1732,14 +1761,14 @@ namespace Bgs.Protocol.Club.V1.Membership { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AgentId, other.AgentId)) return false; + if (!object.Equals(AgentIdDeprecated, other.AgentIdDeprecated)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); + if (HasAgentIdDeprecated) hash ^= AgentIdDeprecated.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -1753,9 +1782,9 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { + if (HasAgentIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AgentId); + output.WriteMessage(AgentIdDeprecated); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -1765,8 +1794,8 @@ namespace Bgs.Protocol.Club.V1.Membership { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); + if (HasAgentIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentIdDeprecated); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -1779,11 +1808,11 @@ namespace Bgs.Protocol.Club.V1.Membership { if (other == null) { return; } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAgentIdDeprecated) { + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AgentId.MergeFrom(other.AgentId); + AgentIdDeprecated.MergeFrom(other.AgentIdDeprecated); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -1797,10 +1826,10 @@ namespace Bgs.Protocol.Club.V1.Membership { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAgentIdDeprecated) { + AgentIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AgentId); + input.ReadMessage(AgentIdDeprecated); break; } } diff --git a/Source/Framework/Proto/ClubMembershipTypes.cs b/Source/Framework/Proto/Api/client/V1/ClubMembershipTypes.cs similarity index 83% rename from Source/Framework/Proto/ClubMembershipTypes.cs rename to Source/Framework/Proto/Api/client/V1/ClubMembershipTypes.cs index 51deaec65..6a6289887 100644 --- a/Source/Framework/Proto/ClubMembershipTypes.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubMembershipTypes.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_membership_types.proto +// source: bgs/low/pb/client/api/client/v1/club_membership_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.ClubMembership.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_membership_types.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_membership_types.proto public static partial class ClubMembershipTypesReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_membership_types.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_membership_types.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,53 +24,58 @@ namespace Bgs.Protocol.Club.V1 { static ClubMembershipTypesReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "Ci1iZ3MvbG93L3BiL2NsaWVudC9jbHViX21lbWJlcnNoaXBfdHlwZXMucHJv", - "dG8SFGJncy5wcm90b2NvbC5jbHViLnYxGiFiZ3MvbG93L3BiL2NsaWVudC9j", - "bHViX2NvcmUucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L2NsdWJfdHlwZS5w", - "cm90bxojYmdzL2xvdy9wYi9jbGllbnQvY2x1Yl9tZW1iZXIucHJvdG8aJ2Jn", - "cy9sb3cvcGIvY2xpZW50L2NsdWJfaW52aXRhdGlvbi5wcm90bxooYmdzL2xv", - "dy9wYi9jbGllbnQvZXZlbnRfdmlld190eXBlcy5wcm90bxohYmdzL2xvdy9w", - "Yi9jbGllbnQvcnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9n", - "bG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjliZ3MvbG93", - "L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMu", - "cHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21l", - "dGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf", - "ZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8ifQoUQ2x1Yk1lbWJl", - "cnNoaXBGaWx0ZXISMQoJbWVtYmVyX2lkGAEgASgLMh4uYmdzLnByb3RvY29s", - "LmNsdWIudjEuTWVtYmVySWQSMgoEdHlwZRgCIAEoCzIkLmJncy5wcm90b2Nv", - "bC5jbHViLnYxLlVuaXF1ZUNsdWJUeXBlInIKHkNsdWJNZW1iZXJzaGlwU3Vi", - "c2NyaWJlT3B0aW9ucxJQCgZmaWx0ZXIYASADKAsyKi5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5DbHViTWVtYmVyc2hpcEZpbHRlckIUivkrBioECgIIAIr5KwYq", - "BAoCEBkicQodQ2x1Yk1lbWJlcnNoaXBHZXRTdGF0ZU9wdGlvbnMSUAoGZmls", - "dGVyGAEgAygLMiouYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1Yk1lbWJlcnNo", - "aXBGaWx0ZXJCFIr5KwYqBAoCCACK+SsGKgQKAhAZIoMBChlDbHViTWVtYmVy", - "c2hpcERlc2NyaXB0aW9uEjEKCW1lbWJlcl9pZBgBIAEoCzIeLmJncy5wcm90", - "b2NvbC5jbHViLnYxLk1lbWJlcklkEjMKBGNsdWIYAiABKAsyJS5iZ3MucHJv", - "dG9jb2wuY2x1Yi52MS5DbHViRGVzY3JpcHRpb24igAIKE0NsdWJNZW1iZXJz", - "aGlwU3RhdGUSRAoLZGVzY3JpcHRpb24YASADKAsyLy5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5DbHViTWVtYmVyc2hpcERlc2NyaXB0aW9uEjgKCmludml0YXRp", - "b24YAiADKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViSW52aXRhdGlv", - "bhI5CgdzZXR0aW5nGAMgASgLMiguYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1", - "YlNoYXJlZFNldHRpbmdzEi4KDG1lbnRpb25fdmlldxgEIAEoCzIYLmJncy5w", - "cm90b2NvbC5WaWV3TWFya2VyIiMKDENsdWJQb3NpdGlvbhITCgdjbHViX2lk", - "GAEgAygEQgIQASJPChJDbHViU2hhcmVkU2V0dGluZ3MSOQoNY2x1Yl9wb3Np", - "dGlvbhgBIAEoCzIiLmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJQb3NpdGlv", - "biJWChlDbHViU2hhcmVkU2V0dGluZ3NPcHRpb25zEjkKDWNsdWJfcG9zaXRp", - "b24YASABKAsyIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViUG9zaXRpb24i", - "WQocQ2x1YlNoYXJlZFNldHRpbmdzQXNzaWdubWVudBI5Cg1jbHViX3Bvc2l0", - "aW9uGAEgASgLMiIuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlBvc2l0aW9u")); + "CjtiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfbWVtYmVy", + "c2hpcF90eXBlcy5wcm90bxImYmdzLnByb3RvY29sLmNsdWJfbWVtYmVyc2hp", + "cC52MS5jbGllbnQaL2Jncy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjEv", + "Y2x1Yl90eXBlLnByb3RvGjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50", + "L3YxL2NsdWJfbWVtYmVyLnByb3RvGjViZ3MvbG93L3BiL2NsaWVudC9hcGkv", + "Y2xpZW50L3YxL2NsdWJfaW52aXRhdGlvbi5wcm90bxovYmdzL2xvdy9wYi9j", + "bGllbnQvYXBpL2NvbW1vbi92MS9jbHViX2NvcmUucHJvdG8aKGJncy9sb3cv", + "cGIvY2xpZW50L2V2ZW50X3ZpZXdfdHlwZXMucHJvdG8aIWJncy9sb3cvcGIv", + "Y2xpZW50L3JwY190eXBlcy5wcm90bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xv", + "YmFsX2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9w", + "Yi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnBy", + "b3RvGjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRo", + "b2Rfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4", + "dGVuc2lvbnMvc2VydmljZV9vcHRpb25zLnByb3RvIn0KFENsdWJNZW1iZXJz", + "aGlwRmlsdGVyEjEKCW1lbWJlcl9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5j", + "bHViLnYxLk1lbWJlcklkEjIKBHR5cGUYAiABKAsyJC5iZ3MucHJvdG9jb2wu", + "Y2x1Yi52MS5VbmlxdWVDbHViVHlwZSKEAQoeQ2x1Yk1lbWJlcnNoaXBTdWJz", + "Y3JpYmVPcHRpb25zEmIKBmZpbHRlchgBIAMoCzI8LmJncy5wcm90b2NvbC5j", + "bHViX21lbWJlcnNoaXAudjEuY2xpZW50LkNsdWJNZW1iZXJzaGlwRmlsdGVy", + "QhSK+SsGKgQKAggAivkrBioECgIQGSKDAQodQ2x1Yk1lbWJlcnNoaXBHZXRT", + "dGF0ZU9wdGlvbnMSYgoGZmlsdGVyGAEgAygLMjwuYmdzLnByb3RvY29sLmNs", + "dWJfbWVtYmVyc2hpcC52MS5jbGllbnQuQ2x1Yk1lbWJlcnNoaXBGaWx0ZXJC", + "FIr5KwYqBAoCCACK+SsGKgQKAhAZIoMBChlDbHViTWVtYmVyc2hpcERlc2Ny", + "aXB0aW9uEjEKCW1lbWJlcl9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHVi", + "LnYxLk1lbWJlcklkEjMKBGNsdWIYAiABKAsyJS5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5DbHViRGVzY3JpcHRpb24iqwIKE0NsdWJNZW1iZXJzaGlwU3RhdGUS", + "VgoLZGVzY3JpcHRpb24YASADKAsyQS5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1i", + "ZXJzaGlwLnYxLmNsaWVudC5DbHViTWVtYmVyc2hpcERlc2NyaXB0aW9uEj8K", + "Cmludml0YXRpb24YAiADKAsyKy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGll", + "bnQuQ2x1Ykludml0YXRpb24SSwoHc2V0dGluZxgDIAEoCzI6LmJncy5wcm90", + "b2NvbC5jbHViX21lbWJlcnNoaXAudjEuY2xpZW50LkNsdWJTaGFyZWRTZXR0", + "aW5ncxIuCgxtZW50aW9uX3ZpZXcYBCABKAsyGC5iZ3MucHJvdG9jb2wuVmll", + "d01hcmtlciIjCgxDbHViUG9zaXRpb24SEwoHY2x1Yl9pZBgBIAMoBEICEAEi", + "YQoSQ2x1YlNoYXJlZFNldHRpbmdzEksKDWNsdWJfcG9zaXRpb24YASABKAsy", + "NC5iZ3MucHJvdG9jb2wuY2x1Yl9tZW1iZXJzaGlwLnYxLmNsaWVudC5DbHVi", + "UG9zaXRpb24iaAoZQ2x1YlNoYXJlZFNldHRpbmdzT3B0aW9ucxJLCg1jbHVi", + "X3Bvc2l0aW9uGAEgASgLMjQuYmdzLnByb3RvY29sLmNsdWJfbWVtYmVyc2hp", + "cC52MS5jbGllbnQuQ2x1YlBvc2l0aW9uImsKHENsdWJTaGFyZWRTZXR0aW5n", + "c0Fzc2lnbm1lbnQSSwoNY2x1Yl9wb3NpdGlvbhgBIAEoCzI0LmJncy5wcm90", + "b2NvbC5jbHViX21lbWJlcnNoaXAudjEuY2xpZW50LkNsdWJQb3NpdGlvbg==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubMembershipFilter), global::Bgs.Protocol.Club.V1.ClubMembershipFilter.Parser, new[]{ "MemberId", "Type" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubMembershipSubscribeOptions), global::Bgs.Protocol.Club.V1.ClubMembershipSubscribeOptions.Parser, new[]{ "Filter" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubMembershipGetStateOptions), global::Bgs.Protocol.Club.V1.ClubMembershipGetStateOptions.Parser, new[]{ "Filter" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubMembershipDescription), global::Bgs.Protocol.Club.V1.ClubMembershipDescription.Parser, new[]{ "MemberId", "Club" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubMembershipState), global::Bgs.Protocol.Club.V1.ClubMembershipState.Parser, new[]{ "Description", "Invitation", "Setting", "MentionView" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubPosition), global::Bgs.Protocol.Club.V1.ClubPosition.Parser, new[]{ "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSharedSettings), global::Bgs.Protocol.Club.V1.ClubSharedSettings.Parser, new[]{ "ClubPosition" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSharedSettingsOptions), global::Bgs.Protocol.Club.V1.ClubSharedSettingsOptions.Parser, new[]{ "ClubPosition" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSharedSettingsAssignment), global::Bgs.Protocol.Club.V1.ClubSharedSettingsAssignment.Parser, new[]{ "ClubPosition" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipFilter), global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipFilter.Parser, new[]{ "MemberId", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipSubscribeOptions), global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipSubscribeOptions.Parser, new[]{ "Filter" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipGetStateOptions), global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipGetStateOptions.Parser, new[]{ "Filter" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipDescription), global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipDescription.Parser, new[]{ "MemberId", "Club" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState), global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipState.Parser, new[]{ "Description", "Invitation", "Setting", "MentionView" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition), global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition.Parser, new[]{ "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettings), global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettings.Parser, new[]{ "ClubPosition" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsOptions), global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsOptions.Parser, new[]{ "ClubPosition" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsAssignment), global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettingsAssignment.Parser, new[]{ "ClubPosition" }, null, null, null, null) })); } #endregion @@ -85,7 +90,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -274,7 +279,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -302,11 +307,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "filter" field. public const int FilterFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_filter_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubMembershipFilter.Parser); - private readonly pbc::RepeatedField filter_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_filter_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipFilter.Parser); + private readonly pbc::RepeatedField filter_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Filter { + public pbc::RepeatedField Filter { get { return filter_; } } @@ -395,7 +400,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -423,11 +428,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "filter" field. public const int FilterFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_filter_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubMembershipFilter.Parser); - private readonly pbc::RepeatedField filter_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_filter_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipFilter.Parser); + private readonly pbc::RepeatedField filter_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Filter { + public pbc::RepeatedField Filter { get { return filter_; } } @@ -516,7 +521,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -705,7 +710,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -736,29 +741,29 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "description" field. public const int DescriptionFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_description_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubMembershipDescription.Parser); - private readonly pbc::RepeatedField description_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_description_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipDescription.Parser); + private readonly pbc::RepeatedField description_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Description { + public pbc::RepeatedField Description { get { return description_; } } /// Field number for the "invitation" field. public const int InvitationFieldNumber = 2; - private static readonly pb::FieldCodec _repeated_invitation_codec - = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.Club.V1.ClubInvitation.Parser); - private readonly pbc::RepeatedField invitation_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_invitation_codec + = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.Club.V1.Client.ClubInvitation.Parser); + private readonly pbc::RepeatedField invitation_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Invitation { + public pbc::RepeatedField Invitation { get { return invitation_; } } /// Field number for the "setting" field. public const int SettingFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.ClubSharedSettings setting_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettings setting_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSharedSettings Setting { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettings Setting { get { return setting_; } set { setting_ = value; @@ -877,7 +882,7 @@ namespace Bgs.Protocol.Club.V1 { invitation_.Add(other.invitation_); if (other.HasSetting) { if (!HasSetting) { - Setting = new global::Bgs.Protocol.Club.V1.ClubSharedSettings(); + Setting = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettings(); } Setting.MergeFrom(other.Setting); } @@ -908,7 +913,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasSetting) { - Setting = new global::Bgs.Protocol.Club.V1.ClubSharedSettings(); + Setting = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubSharedSettings(); } input.ReadMessage(Setting); break; @@ -934,7 +939,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1056,7 +1061,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1084,9 +1089,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "club_position" field. public const int ClubPositionFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubPosition clubPosition_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition clubPosition_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubPosition ClubPosition { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition ClubPosition { get { return clubPosition_; } set { clubPosition_ = value; @@ -1165,7 +1170,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasClubPosition) { if (!HasClubPosition) { - ClubPosition = new global::Bgs.Protocol.Club.V1.ClubPosition(); + ClubPosition = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition(); } ClubPosition.MergeFrom(other.ClubPosition); } @@ -1182,7 +1187,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasClubPosition) { - ClubPosition = new global::Bgs.Protocol.Club.V1.ClubPosition(); + ClubPosition = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition(); } input.ReadMessage(ClubPosition); break; @@ -1201,7 +1206,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1229,9 +1234,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "club_position" field. public const int ClubPositionFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubPosition clubPosition_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition clubPosition_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubPosition ClubPosition { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition ClubPosition { get { return clubPosition_; } set { clubPosition_ = value; @@ -1310,7 +1315,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasClubPosition) { if (!HasClubPosition) { - ClubPosition = new global::Bgs.Protocol.Club.V1.ClubPosition(); + ClubPosition = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition(); } ClubPosition.MergeFrom(other.ClubPosition); } @@ -1327,7 +1332,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasClubPosition) { - ClubPosition = new global::Bgs.Protocol.Club.V1.ClubPosition(); + ClubPosition = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition(); } input.ReadMessage(ClubPosition); break; @@ -1346,7 +1351,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor.MessageTypes[8]; } + get { return global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1374,9 +1379,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "club_position" field. public const int ClubPositionFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubPosition clubPosition_; + private global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition clubPosition_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubPosition ClubPosition { + public global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition ClubPosition { get { return clubPosition_; } set { clubPosition_ = value; @@ -1455,7 +1460,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasClubPosition) { if (!HasClubPosition) { - ClubPosition = new global::Bgs.Protocol.Club.V1.ClubPosition(); + ClubPosition = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition(); } ClubPosition.MergeFrom(other.ClubPosition); } @@ -1472,7 +1477,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasClubPosition) { - ClubPosition = new global::Bgs.Protocol.Club.V1.ClubPosition(); + ClubPosition = new global::Bgs.Protocol.ClubMembership.V1.Client.ClubPosition(); } input.ReadMessage(ClubPosition); break; diff --git a/Source/Framework/Proto/ClubNameGenerator.cs b/Source/Framework/Proto/Api/client/V1/ClubNameGenerator.cs similarity index 88% rename from Source/Framework/Proto/ClubNameGenerator.cs rename to Source/Framework/Proto/Api/client/V1/ClubNameGenerator.cs index b3269e939..8c860d1dc 100644 --- a/Source/Framework/Proto/ClubNameGenerator.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubNameGenerator.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_name_generator.proto +// source: bgs/low/pb/client/api/client/v1/club_name_generator.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_name_generator.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_name_generator.proto public static partial class ClubNameGeneratorReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_name_generator.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_name_generator.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,29 +24,31 @@ namespace Bgs.Protocol.Club.V1 { static ClubNameGeneratorReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CitiZ3MvbG93L3BiL2NsaWVudC9jbHViX25hbWVfZ2VuZXJhdG9yLnByb3Rv", - "EhRiZ3MucHJvdG9jb2wuY2x1Yi52MRohYmdzL2xvdy9wYi9jbGllbnQvY2x1", - "Yl90eXBlLnByb3RvIuYBChNOYW1lR2VuZXJhdG9yQ29uZmlnEjwKD25hbWVf", - "Z2VuZXJhdG9ycxgBIAMoCzIjLmJncy5wcm90b2NvbC5jbHViLnYxLk5hbWVH", - "ZW5lcmF0b3ISSQoTY2x1Yl90eXBlX3Njb3JlY2FyZBgCIAEoCzIsLmJncy5w", - "cm90b2NvbC5jbHViLnYxLk5hbWVHZW5lcmF0b3JTY29yZWNhcmQSRgoQbG9j", - "YWxlX3Njb3JlY2FyZBgDIAEoCzIsLmJncy5wcm90b2NvbC5jbHViLnYxLk5h", - "bWVHZW5lcmF0b3JTY29yZWNhcmQiiQEKFk5hbWVHZW5lcmF0b3JTY29yZWNh", - "cmQSEwoLaXNfcmVxdWlyZWQYASABKAgSEgoKZnVsbF9tYXRjaBgCIAEoDRIV", - "Cg1wYXJ0aWFsX21hdGNoGAMgASgNEhgKEHBhcnRpYWxfZmFsbGJhY2sYBCAB", - "KA0SFQoNZnVsbF9mYWxsYmFjaxgFIAEoDSKvAQoNTmFtZUdlbmVyYXRvchIN", - "CgVuYW1lcxgBIAMoCRJECgxyZXBsYWNlbWVudHMYAiADKAsyLi5iZ3MucHJv", - "dG9jb2wuY2x1Yi52MS5OYW1lR2VuZXJhdG9yUmVwbGFjZW1lbnQSOAoKY2x1", - "Yl90eXBlcxgDIAMoCzIkLmJncy5wcm90b2NvbC5jbHViLnYxLlVuaXF1ZUNs", - "dWJUeXBlEg8KB2xvY2FsZXMYBCADKAkiNwoYTmFtZUdlbmVyYXRvclJlcGxh", - "Y2VtZW50EgoKAmlkGAEgASgJEg8KB29wdGlvbnMYAiADKAlQAA==")); + "CjliZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfbmFtZV9n", + "ZW5lcmF0b3IucHJvdG8SG2Jncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudBov", + "YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1vbi92MS9jbHViX3R5cGUucHJv", + "dG8i+wEKE05hbWVHZW5lcmF0b3JDb25maWcSQwoPbmFtZV9nZW5lcmF0b3Jz", + "GAEgAygLMiouYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk5hbWVHZW5l", + "cmF0b3ISUAoTY2x1Yl90eXBlX3Njb3JlY2FyZBgCIAEoCzIzLmJncy5wcm90", + "b2NvbC5jbHViLnYxLmNsaWVudC5OYW1lR2VuZXJhdG9yU2NvcmVjYXJkEk0K", + "EGxvY2FsZV9zY29yZWNhcmQYAyABKAsyMy5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5jbGllbnQuTmFtZUdlbmVyYXRvclNjb3JlY2FyZCKJAQoWTmFtZUdlbmVy", + "YXRvclNjb3JlY2FyZBITCgtpc19yZXF1aXJlZBgBIAEoCBISCgpmdWxsX21h", + "dGNoGAIgASgNEhUKDXBhcnRpYWxfbWF0Y2gYAyABKA0SGAoQcGFydGlhbF9m", + "YWxsYmFjaxgEIAEoDRIVCg1mdWxsX2ZhbGxiYWNrGAUgASgNIrYBCg1OYW1l", + "R2VuZXJhdG9yEg0KBW5hbWVzGAEgAygJEksKDHJlcGxhY2VtZW50cxgCIAMo", + "CzI1LmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5OYW1lR2VuZXJhdG9y", + "UmVwbGFjZW1lbnQSOAoKY2x1Yl90eXBlcxgDIAMoCzIkLmJncy5wcm90b2Nv", + "bC5jbHViLnYxLlVuaXF1ZUNsdWJUeXBlEg8KB2xvY2FsZXMYBCADKAkiNwoY", + "TmFtZUdlbmVyYXRvclJlcGxhY2VtZW50EgoKAmlkGAEgASgJEg8KB29wdGlv", + "bnMYAiADKAk=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.NameGeneratorConfig), global::Bgs.Protocol.Club.V1.NameGeneratorConfig.Parser, new[]{ "NameGenerators", "ClubTypeScorecard", "LocaleScorecard" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.NameGeneratorScorecard), global::Bgs.Protocol.Club.V1.NameGeneratorScorecard.Parser, new[]{ "IsRequired", "FullMatch", "PartialMatch", "PartialFallback", "FullFallback" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.NameGenerator), global::Bgs.Protocol.Club.V1.NameGenerator.Parser, new[]{ "Names", "Replacements", "ClubTypes", "Locales" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.NameGeneratorReplacement), global::Bgs.Protocol.Club.V1.NameGeneratorReplacement.Parser, new[]{ "Id", "Options" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.NameGeneratorConfig), global::Bgs.Protocol.Club.V1.Client.NameGeneratorConfig.Parser, new[]{ "NameGenerators", "ClubTypeScorecard", "LocaleScorecard" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard), global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard.Parser, new[]{ "IsRequired", "FullMatch", "PartialMatch", "PartialFallback", "FullFallback" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.NameGenerator), global::Bgs.Protocol.Club.V1.Client.NameGenerator.Parser, new[]{ "Names", "Replacements", "ClubTypes", "Locales" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.NameGeneratorReplacement), global::Bgs.Protocol.Club.V1.Client.NameGeneratorReplacement.Parser, new[]{ "Id", "Options" }, null, null, null, null) })); } #endregion @@ -61,7 +63,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNameGeneratorReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNameGeneratorReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -91,19 +93,19 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "name_generators" field. public const int NameGeneratorsFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_nameGenerators_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.NameGenerator.Parser); - private readonly pbc::RepeatedField nameGenerators_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_nameGenerators_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.NameGenerator.Parser); + private readonly pbc::RepeatedField nameGenerators_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField NameGenerators { + public pbc::RepeatedField NameGenerators { get { return nameGenerators_; } } /// Field number for the "club_type_scorecard" field. public const int ClubTypeScorecardFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.NameGeneratorScorecard clubTypeScorecard_; + private global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard clubTypeScorecard_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.NameGeneratorScorecard ClubTypeScorecard { + public global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard ClubTypeScorecard { get { return clubTypeScorecard_; } set { clubTypeScorecard_ = value; @@ -122,9 +124,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "locale_scorecard" field. public const int LocaleScorecardFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.NameGeneratorScorecard localeScorecard_; + private global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard localeScorecard_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.NameGeneratorScorecard LocaleScorecard { + public global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard LocaleScorecard { get { return localeScorecard_; } set { localeScorecard_ = value; @@ -217,13 +219,13 @@ namespace Bgs.Protocol.Club.V1 { nameGenerators_.Add(other.nameGenerators_); if (other.HasClubTypeScorecard) { if (!HasClubTypeScorecard) { - ClubTypeScorecard = new global::Bgs.Protocol.Club.V1.NameGeneratorScorecard(); + ClubTypeScorecard = new global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard(); } ClubTypeScorecard.MergeFrom(other.ClubTypeScorecard); } if (other.HasLocaleScorecard) { if (!HasLocaleScorecard) { - LocaleScorecard = new global::Bgs.Protocol.Club.V1.NameGeneratorScorecard(); + LocaleScorecard = new global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard(); } LocaleScorecard.MergeFrom(other.LocaleScorecard); } @@ -244,14 +246,14 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasClubTypeScorecard) { - ClubTypeScorecard = new global::Bgs.Protocol.Club.V1.NameGeneratorScorecard(); + ClubTypeScorecard = new global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard(); } input.ReadMessage(ClubTypeScorecard); break; } case 26: { if (!HasLocaleScorecard) { - LocaleScorecard = new global::Bgs.Protocol.Club.V1.NameGeneratorScorecard(); + LocaleScorecard = new global::Bgs.Protocol.Club.V1.Client.NameGeneratorScorecard(); } input.ReadMessage(LocaleScorecard); break; @@ -271,7 +273,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNameGeneratorReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNameGeneratorReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -578,7 +580,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNameGeneratorReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNameGeneratorReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -619,11 +621,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "replacements" field. public const int ReplacementsFieldNumber = 2; - private static readonly pb::FieldCodec _repeated_replacements_codec - = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.Club.V1.NameGeneratorReplacement.Parser); - private readonly pbc::RepeatedField replacements_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_replacements_codec + = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.Club.V1.Client.NameGeneratorReplacement.Parser); + private readonly pbc::RepeatedField replacements_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Replacements { + public pbc::RepeatedField Replacements { get { return replacements_; } } @@ -759,7 +761,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNameGeneratorReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNameGeneratorReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] diff --git a/Source/Framework/Proto/ClubNotification.cs b/Source/Framework/Proto/Api/client/V1/ClubNotification.cs similarity index 88% rename from Source/Framework/Proto/ClubNotification.cs rename to Source/Framework/Proto/Api/client/V1/ClubNotification.cs index 2c8b52acc..12a22eba2 100644 --- a/Source/Framework/Proto/ClubNotification.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubNotification.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_notification.proto +// source: bgs/low/pb/client/api/client/v1/club_notification.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_notification.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_notification.proto public static partial class ClubNotificationReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_notification.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_notification.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,119 +24,125 @@ namespace Bgs.Protocol.Club.V1 { static ClubNotificationReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiliZ3MvbG93L3BiL2NsaWVudC9jbHViX25vdGlmaWNhdGlvbi5wcm90bxIU", - "YmdzLnByb3RvY29sLmNsdWIudjEaImJncy9sb3cvcGIvY2xpZW50L2NsdWJf", - "dHlwZXMucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L3JwY190eXBlcy5wcm90", - "bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmllbGRf", - "b3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVu", - "c2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVu", - "dC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5Ymdz", - "L2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRp", - "b25zLnByb3RvIpYCChVTdWJzY3JpYmVOb3RpZmljYXRpb24SMAoIYWdlbnRf", - "aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdj", - "bHViX2lkGAMgASgEEigKBGNsdWIYBCABKAsyGi5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5DbHViEiwKBHZpZXcYBSABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5DbHViVmlldxI0CghzZXR0aW5ncxgKIAEoCzIiLmJncy5wcm90b2NvbC5j", - "bHViLnYxLkNsdWJTZXR0aW5ncxIsCgZtZW1iZXIYCyABKAsyHC5iZ3MucHJv", - "dG9jb2wuY2x1Yi52MS5NZW1iZXIiXAoXVW5zdWJzY3JpYmVOb3RpZmljYXRp", - "b24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5N", - "ZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEIpwBChhTdGF0ZUNoYW5nZWROb3Rp", - "ZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEj0KCmFzc2lnbm1lbnQY", - "BSABKAsyKS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViU3RhdGVBc3NpZ25t", - "ZW50IqIBChtTZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24SMAoIYWdlbnRf", - "aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdj", - "bHViX2lkGAMgASgEEkAKCmFzc2lnbm1lbnQYBCABKAsyLC5iZ3MucHJvdG9j", - "b2wuY2x1Yi52MS5DbHViU2V0dGluZ3NBc3NpZ25tZW50IooBChdNZW1iZXJB", - "ZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90", - "b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSLAoGbWVt", - "YmVyGAQgAygLMhwuYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVyIp0BChlN", - "ZW1iZXJSZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4u", - "YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEo", - "BBI9CgZtZW1iZXIYBCADKAsyLS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i", - "ZXJSZW1vdmVkQXNzaWdubWVudCKkAQoeTWVtYmVyU3RhdGVDaGFuZ2VkTm90", - "aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNs", - "dWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBI/Cgphc3NpZ25tZW50", - "GAQgAygLMisuYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVyU3RhdGVBc3Np", - "Z25tZW50IqwBCiJTdWJzY3JpYmVyU3RhdGVDaGFuZ2VkTm90aWZpY2F0aW9u", - "EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVt", - "YmVySWQSDwoHY2x1Yl9pZBgDIAEoBBJDCgphc3NpZ25tZW50GAQgAygLMi8u", - "YmdzLnByb3RvY29sLmNsdWIudjEuU3Vic2NyaWJlclN0YXRlQXNzaWdubWVu", - "dCKcAQodTWVtYmVyUm9sZUNoYW5nZWROb3RpZmljYXRpb24SMAoIYWdlbnRf", - "aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdj", - "bHViX2lkGAMgASgEEjgKCmFzc2lnbm1lbnQYBCADKAsyJC5iZ3MucHJvdG9j", - "b2wuY2x1Yi52MS5Sb2xlQXNzaWdubWVudCKaAQobSW52aXRhdGlvbkFkZGVk", - "Tm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29s", - "LmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBI4CgppbnZpdGF0", - "aW9uGAQgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1Ykludml0YXRp", - "b24i1AEKHUludml0YXRpb25SZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFnZW50", + "CjdiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfbm90aWZp", + "Y2F0aW9uLnByb3RvEhtiZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQaMGJn", + "cy9sb3cvcGIvY2xpZW50L2FwaS9jbGllbnQvdjEvY2x1Yl90eXBlcy5wcm90", + "bxo2YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1vbi92MS9pbnZpdGF0aW9u", + "X3R5cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9ycGNfdHlwZXMucHJv", + "dG8aN2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxk", + "X29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRl", + "bnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGll", + "bnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJn", + "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0", + "aW9ucy5wcm90byKyAgoVU3Vic2NyaWJlTm90aWZpY2F0aW9uEjAKCGFnZW50", "X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoH", - "Y2x1Yl9pZBgDIAEoBBIVCg1pbnZpdGF0aW9uX2lkGAQgASgGElkKBnJlYXNv", - "bhgFIAEoDjIlLmJncy5wcm90b2NvbC5JbnZpdGF0aW9uUmVtb3ZlZFJlYXNv", - "bjoiSU5WSVRBVElPTl9SRU1PVkVEX1JFQVNPTl9BQ0NFUFRFRCKaAQobU3Vn", - "Z2VzdGlvbkFkZGVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4u", - "YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEo", - "BBI4CgpzdWdnZXN0aW9uGAQgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEu", - "Q2x1YlN1Z2dlc3Rpb24i1AEKHVN1Z2dlc3Rpb25SZW1vdmVkTm90aWZpY2F0", - "aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", - "TWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBIVCg1zdWdnZXN0aW9uX2lkGAQg", - "ASgGElkKBnJlYXNvbhgFIAEoDjIlLmJncy5wcm90b2NvbC5TdWdnZXN0aW9u", - "UmVtb3ZlZFJlYXNvbjoiU1VHR0VTVElPTl9SRU1PVkVEX1JFQVNPTl9BUFBS", - "T1ZFRCKKAQoXU3RyZWFtQWRkZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQY", - "ASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHVi", - "X2lkGAMgASgEEiwKBnN0cmVhbRgEIAEoCzIcLmJncy5wcm90b2NvbC5jbHVi", - "LnYxLlN0cmVhbSJxChlTdHJlYW1SZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFn", - "ZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQS", - "DwoHY2x1Yl9pZBgDIAEoBBIRCglzdHJlYW1faWQYBCABKAQitwEKHlN0cmVh", - "bVN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIe", - "LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyAB", - "KAQSEQoJc3RyZWFtX2lkGAQgASgEEj8KCmFzc2lnbm1lbnQYBSABKAsyKy5i", - "Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1TdGF0ZUFzc2lnbm1lbnQirAEK", - "HlN0cmVhbU1lc3NhZ2VBZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgB", + "Y2x1Yl9pZBgDIAEoBBIvCgRjbHViGAQgASgLMiEuYmdzLnByb3RvY29sLmNs", + "dWIudjEuY2xpZW50LkNsdWISMwoEdmlldxgFIAEoCzIlLmJncy5wcm90b2Nv", + "bC5jbHViLnYxLmNsaWVudC5DbHViVmlldxI7CghzZXR0aW5ncxgKIAEoCzIp", + "LmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHViU2V0dGluZ3MSMwoG", + "bWVtYmVyGAsgASgLMiMuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1l", + "bWJlciJcChdVbnN1YnNjcmliZU5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgB", "IAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJf", - "aWQYAyABKAQSEQoJc3RyZWFtX2lkGAQgASgEEjQKB21lc3NhZ2UYBSABKAsy", - "Iy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZXNzYWdlIq4BCiBTdHJl", - "YW1NZXNzYWdlVXBkYXRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEo", - "CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQY", - "AyABKAQSEQoJc3RyZWFtX2lkGAQgASgEEjQKB21lc3NhZ2UYBSABKAsyIy5i", - "Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZXNzYWdlIrkBCiFTdHJlYW1U", - "eXBpbmdJbmRpY2F0b3JOb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsy", + "aWQYAyABKAQiowEKGFN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlvbhIwCghhZ2Vu", + "dF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8K", + "B2NsdWJfaWQYAyABKAQSRAoKYXNzaWdubWVudBgFIAEoCzIwLmJncy5wcm90", + "b2NvbC5jbHViLnYxLmNsaWVudC5DbHViU3RhdGVBc3NpZ25tZW50IqkBChtT", + "ZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsy", "Hi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMg", - "ASgEEhEKCXN0cmVhbV9pZBgEIAEoBBI+CglpbmRpY2F0b3IYBSADKAsyKy5i", - "Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1UeXBpbmdJbmRpY2F0b3Ii0gEK", - "IVN0cmVhbVVucmVhZEluZGljYXRvck5vdGlmaWNhdGlvbhIwCghhZ2VudF9p", + "ASgEEkcKCmFzc2lnbm1lbnQYBCABKAsyMy5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5jbGllbnQuQ2x1YlNldHRpbmdzQXNzaWdubWVudCKRAQoXTWVtYmVyQWRk", + "ZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9j", + "b2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEjMKBm1lbWJl", + "chgEIAMoCzIjLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5NZW1iZXIi", + "pAEKGU1lbWJlclJlbW92ZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASAB", + "KAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lk", + "GAMgASgEEkQKBm1lbWJlchgEIAMoCzI0LmJncy5wcm90b2NvbC5jbHViLnYx", + "LmNsaWVudC5NZW1iZXJSZW1vdmVkQXNzaWdubWVudCKrAQoeTWVtYmVyU3Rh", + "dGVDaGFuZ2VkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdz", + "LnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBJG", + "Cgphc3NpZ25tZW50GAQgAygLMjIuYmdzLnByb3RvY29sLmNsdWIudjEuY2xp", + "ZW50Lk1lbWJlclN0YXRlQXNzaWdubWVudCKzAQoiU3Vic2NyaWJlclN0YXRl", + "Q2hhbmdlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", + "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSSgoK", + "YXNzaWdubWVudBgEIAMoCzI2LmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVu", + "dC5TdWJzY3JpYmVyU3RhdGVBc3NpZ25tZW50IqMBCh1NZW1iZXJSb2xlQ2hh", + "bmdlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90", + "b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSPwoKYXNz", + "aWdubWVudBgEIAMoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5S", + "b2xlQXNzaWdubWVudCKhAQobSW52aXRhdGlvbkFkZGVkTm90aWZpY2F0aW9u", + "EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVt", + "YmVySWQSDwoHY2x1Yl9pZBgDIAEoBBI/CgppbnZpdGF0aW9uGAQgASgLMisu", + "YmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJJbnZpdGF0aW9uItQB", + "Ch1JbnZpdGF0aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgB", + "IAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJf", + "aWQYAyABKAQSFQoNaW52aXRhdGlvbl9pZBgEIAEoBhJZCgZyZWFzb24YBSAB", + "KA4yJS5iZ3MucHJvdG9jb2wuSW52aXRhdGlvblJlbW92ZWRSZWFzb246IklO", + "VklUQVRJT05fUkVNT1ZFRF9SRUFTT05fQUNDRVBURUQioQEKG1N1Z2dlc3Rp", + "b25BZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", + "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSPwoK", + "c3VnZ2VzdGlvbhgEIAEoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVu", + "dC5DbHViU3VnZ2VzdGlvbiLUAQodU3VnZ2VzdGlvblJlbW92ZWROb3RpZmlj", + "YXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEhUKDXN1Z2dlc3Rpb25faWQY", + "BCABKAYSWQoGcmVhc29uGAUgASgOMiUuYmdzLnByb3RvY29sLlN1Z2dlc3Rp", + "b25SZW1vdmVkUmVhc29uOiJTVUdHRVNUSU9OX1JFTU9WRURfUkVBU09OX0FQ", + "UFJPVkVEIpEBChdTdHJlYW1BZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9p", "ZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2Ns", - "dWJfaWQYAyABKAQSNAoFZXZlbnQYBCABKAsyJS5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5TdHJlYW1FdmVudFRpbWUSNAoHbWVzc2FnZRgFIAEoCzIjLmJncy5w", - "cm90b2NvbC5jbHViLnYxLlN0cmVhbU1lc3NhZ2UioQEKIVN0cmVhbUFkdmFu", - "Y2VWaWV3VGltZU5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJn", - "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQS", - "OQoEdmlldxgEIAMoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbUFk", - "dmFuY2VWaWV3VGltZVAAUAE=")); + "dWJfaWQYAyABKAQSMwoGc3RyZWFtGAQgASgLMiMuYmdzLnByb3RvY29sLmNs", + "dWIudjEuY2xpZW50LlN0cmVhbSJxChlTdHJlYW1SZW1vdmVkTm90aWZpY2F0", + "aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", + "TWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBIRCglzdHJlYW1faWQYBCABKAQi", + "vgEKHlN0cmVhbVN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9p", + "ZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2Ns", + "dWJfaWQYAyABKAQSEQoJc3RyZWFtX2lkGAQgASgEEkYKCmFzc2lnbm1lbnQY", + "BSABKAsyMi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuU3RyZWFtU3Rh", + "dGVBc3NpZ25tZW50IuABCh5TdHJlYW1NZXNzYWdlQWRkZWROb3RpZmljYXRp", + "b24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5N", + "ZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEhEKCXN0cmVhbV9pZBgEIAEoBBI7", + "CgdtZXNzYWdlGAUgASgLMiouYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50", + "LlN0cmVhbU1lc3NhZ2USKwoObWVzc2FnZV9vcmlnaW4YBiABKA1CE4L5Kw8q", + "DU1lc3NhZ2VPcmlnaW4itQEKIFN0cmVhbU1lc3NhZ2VVcGRhdGVkTm90aWZp", + "Y2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIu", + "djEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBIRCglzdHJlYW1faWQYBCAB", + "KAQSOwoHbWVzc2FnZRgFIAEoCzIqLmJncy5wcm90b2NvbC5jbHViLnYxLmNs", + "aWVudC5TdHJlYW1NZXNzYWdlIsABCiFTdHJlYW1UeXBpbmdJbmRpY2F0b3JO", + "b3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wu", + "Y2x1Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEhEKCXN0cmVhbV9p", + "ZBgEIAEoBBJFCglpbmRpY2F0b3IYBSADKAsyMi5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5jbGllbnQuU3RyZWFtVHlwaW5nSW5kaWNhdG9yIuABCiFTdHJlYW1V", + "bnJlYWRJbmRpY2F0b3JOb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsy", + "Hi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMg", + "ASgEEjsKBWV2ZW50GAQgASgLMiwuYmdzLnByb3RvY29sLmNsdWIudjEuY2xp", + "ZW50LlN0cmVhbUV2ZW50VGltZRI7CgdtZXNzYWdlGAUgASgLMiouYmdzLnBy", + "b3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVhbU1lc3NhZ2UiqAEKIVN0cmVh", + "bUFkdmFuY2VWaWV3VGltZU5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEo", + "CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQY", + "AyABKAQSQAoEdmlldxgEIAMoCzIyLmJncy5wcm90b2NvbC5jbHViLnYxLmNs", + "aWVudC5TdHJlYW1BZHZhbmNlVmlld1RpbWVQAFABUAI=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.Client.ClubTypesReflection.Descriptor, global::Bgs.Protocol.InvitationTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SubscribeNotification), global::Bgs.Protocol.Club.V1.SubscribeNotification.Parser, new[]{ "AgentId", "ClubId", "Club", "View", "Settings", "Member" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UnsubscribeNotification), global::Bgs.Protocol.Club.V1.UnsubscribeNotification.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StateChangedNotification), global::Bgs.Protocol.Club.V1.StateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SettingsChangedNotification), global::Bgs.Protocol.Club.V1.SettingsChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberAddedNotification), global::Bgs.Protocol.Club.V1.MemberAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Member" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberRemovedNotification), global::Bgs.Protocol.Club.V1.MemberRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "Member" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberStateChangedNotification), global::Bgs.Protocol.Club.V1.MemberStateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SubscriberStateChangedNotification), global::Bgs.Protocol.Club.V1.SubscriberStateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberRoleChangedNotification), global::Bgs.Protocol.Club.V1.MemberRoleChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.InvitationAddedNotification), global::Bgs.Protocol.Club.V1.InvitationAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Invitation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.InvitationRemovedNotification), global::Bgs.Protocol.Club.V1.InvitationRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "InvitationId", "Reason" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SuggestionAddedNotification), global::Bgs.Protocol.Club.V1.SuggestionAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Suggestion" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SuggestionRemovedNotification), global::Bgs.Protocol.Club.V1.SuggestionRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "SuggestionId", "Reason" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamAddedNotification), global::Bgs.Protocol.Club.V1.StreamAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Stream" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamRemovedNotification), global::Bgs.Protocol.Club.V1.StreamRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamStateChangedNotification), global::Bgs.Protocol.Club.V1.StreamStateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Assignment" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamMessageAddedNotification), global::Bgs.Protocol.Club.V1.StreamMessageAddedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamMessageUpdatedNotification), global::Bgs.Protocol.Club.V1.StreamMessageUpdatedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamTypingIndicatorNotification), global::Bgs.Protocol.Club.V1.StreamTypingIndicatorNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Indicator" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamUnreadIndicatorNotification), global::Bgs.Protocol.Club.V1.StreamUnreadIndicatorNotification.Parser, new[]{ "AgentId", "ClubId", "Event", "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamAdvanceViewTimeNotification), global::Bgs.Protocol.Club.V1.StreamAdvanceViewTimeNotification.Parser, new[]{ "AgentId", "ClubId", "View" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SubscribeNotification), global::Bgs.Protocol.Club.V1.Client.SubscribeNotification.Parser, new[]{ "AgentId", "ClubId", "Club", "View", "Settings", "Member" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UnsubscribeNotification), global::Bgs.Protocol.Club.V1.Client.UnsubscribeNotification.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StateChangedNotification), global::Bgs.Protocol.Club.V1.Client.StateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SettingsChangedNotification), global::Bgs.Protocol.Club.V1.Client.SettingsChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberAddedNotification), global::Bgs.Protocol.Club.V1.Client.MemberAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Member" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberRemovedNotification), global::Bgs.Protocol.Club.V1.Client.MemberRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "Member" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberStateChangedNotification), global::Bgs.Protocol.Club.V1.Client.MemberStateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SubscriberStateChangedNotification), global::Bgs.Protocol.Club.V1.Client.SubscriberStateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MemberRoleChangedNotification), global::Bgs.Protocol.Club.V1.Client.MemberRoleChangedNotification.Parser, new[]{ "AgentId", "ClubId", "Assignment" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.InvitationAddedNotification), global::Bgs.Protocol.Club.V1.Client.InvitationAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Invitation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.InvitationRemovedNotification), global::Bgs.Protocol.Club.V1.Client.InvitationRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "InvitationId", "Reason" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SuggestionAddedNotification), global::Bgs.Protocol.Club.V1.Client.SuggestionAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Suggestion" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SuggestionRemovedNotification), global::Bgs.Protocol.Club.V1.Client.SuggestionRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "SuggestionId", "Reason" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamAddedNotification), global::Bgs.Protocol.Club.V1.Client.StreamAddedNotification.Parser, new[]{ "AgentId", "ClubId", "Stream" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamRemovedNotification), global::Bgs.Protocol.Club.V1.Client.StreamRemovedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamStateChangedNotification), global::Bgs.Protocol.Club.V1.Client.StreamStateChangedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Assignment" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamMessageAddedNotification), global::Bgs.Protocol.Club.V1.Client.StreamMessageAddedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Message", "MessageOrigin" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamMessageUpdatedNotification), global::Bgs.Protocol.Club.V1.Client.StreamMessageUpdatedNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Message" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamTypingIndicatorNotification), global::Bgs.Protocol.Club.V1.Client.StreamTypingIndicatorNotification.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Indicator" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamUnreadIndicatorNotification), global::Bgs.Protocol.Club.V1.Client.StreamUnreadIndicatorNotification.Parser, new[]{ "AgentId", "ClubId", "Event", "Message" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamAdvanceViewTimeNotification), global::Bgs.Protocol.Club.V1.Client.StreamAdvanceViewTimeNotification.Parser, new[]{ "AgentId", "ClubId", "View" }, null, null, null, null) })); } #endregion @@ -152,7 +158,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -231,9 +237,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "club" field. public const int ClubFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.Club club_; + private global::Bgs.Protocol.Club.V1.Client.Club club_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.Club Club { + public global::Bgs.Protocol.Club.V1.Client.Club Club { get { return club_; } set { club_ = value; @@ -252,9 +258,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "view" field. public const int ViewFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.ClubView view_; + private global::Bgs.Protocol.Club.V1.Client.ClubView view_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubView View { + public global::Bgs.Protocol.Club.V1.Client.ClubView View { get { return view_; } set { view_ = value; @@ -273,9 +279,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "settings" field. public const int SettingsFieldNumber = 10; - private global::Bgs.Protocol.Club.V1.ClubSettings settings_; + private global::Bgs.Protocol.Club.V1.Client.ClubSettings settings_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSettings Settings { + public global::Bgs.Protocol.Club.V1.Client.ClubSettings Settings { get { return settings_; } set { settings_ = value; @@ -294,9 +300,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "member" field. public const int MemberFieldNumber = 11; - private global::Bgs.Protocol.Club.V1.Member member_; + private global::Bgs.Protocol.Club.V1.Client.Member member_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.Member Member { + public global::Bgs.Protocol.Club.V1.Client.Member Member { get { return member_; } set { member_ = value; @@ -429,25 +435,25 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasClub) { if (!HasClub) { - Club = new global::Bgs.Protocol.Club.V1.Club(); + Club = new global::Bgs.Protocol.Club.V1.Client.Club(); } Club.MergeFrom(other.Club); } if (other.HasView) { if (!HasView) { - View = new global::Bgs.Protocol.Club.V1.ClubView(); + View = new global::Bgs.Protocol.Club.V1.Client.ClubView(); } View.MergeFrom(other.View); } if (other.HasSettings) { if (!HasSettings) { - Settings = new global::Bgs.Protocol.Club.V1.ClubSettings(); + Settings = new global::Bgs.Protocol.Club.V1.Client.ClubSettings(); } Settings.MergeFrom(other.Settings); } if (other.HasMember) { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.Member(); + Member = new global::Bgs.Protocol.Club.V1.Client.Member(); } Member.MergeFrom(other.Member); } @@ -475,28 +481,28 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasClub) { - Club = new global::Bgs.Protocol.Club.V1.Club(); + Club = new global::Bgs.Protocol.Club.V1.Client.Club(); } input.ReadMessage(Club); break; } case 42: { if (!HasView) { - View = new global::Bgs.Protocol.Club.V1.ClubView(); + View = new global::Bgs.Protocol.Club.V1.Client.ClubView(); } input.ReadMessage(View); break; } case 82: { if (!HasSettings) { - Settings = new global::Bgs.Protocol.Club.V1.ClubSettings(); + Settings = new global::Bgs.Protocol.Club.V1.Client.ClubSettings(); } input.ReadMessage(Settings); break; } case 90: { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.Member(); + Member = new global::Bgs.Protocol.Club.V1.Client.Member(); } input.ReadMessage(Member); break; @@ -516,7 +522,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -704,7 +710,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -780,9 +786,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "assignment" field. public const int AssignmentFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.ClubStateAssignment assignment_; + private global::Bgs.Protocol.Club.V1.Client.ClubStateAssignment assignment_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubStateAssignment Assignment { + public global::Bgs.Protocol.Club.V1.Client.ClubStateAssignment Assignment { get { return assignment_; } set { assignment_ = value; @@ -888,7 +894,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAssignment) { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.ClubStateAssignment(); + Assignment = new global::Bgs.Protocol.Club.V1.Client.ClubStateAssignment(); } Assignment.MergeFrom(other.Assignment); } @@ -916,7 +922,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.ClubStateAssignment(); + Assignment = new global::Bgs.Protocol.Club.V1.Client.ClubStateAssignment(); } input.ReadMessage(Assignment); break; @@ -936,7 +942,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1012,9 +1018,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "assignment" field. public const int AssignmentFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.ClubSettingsAssignment assignment_; + private global::Bgs.Protocol.Club.V1.Client.ClubSettingsAssignment assignment_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSettingsAssignment Assignment { + public global::Bgs.Protocol.Club.V1.Client.ClubSettingsAssignment Assignment { get { return assignment_; } set { assignment_ = value; @@ -1120,7 +1126,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAssignment) { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.ClubSettingsAssignment(); + Assignment = new global::Bgs.Protocol.Club.V1.Client.ClubSettingsAssignment(); } Assignment.MergeFrom(other.Assignment); } @@ -1148,7 +1154,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.ClubSettingsAssignment(); + Assignment = new global::Bgs.Protocol.Club.V1.Client.ClubSettingsAssignment(); } input.ReadMessage(Assignment); break; @@ -1168,7 +1174,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1244,11 +1250,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "member" field. public const int MemberFieldNumber = 4; - private static readonly pb::FieldCodec _repeated_member_codec - = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.Member.Parser); - private readonly pbc::RepeatedField member_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_member_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.Client.Member.Parser); + private readonly pbc::RepeatedField member_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Member { + public pbc::RepeatedField Member { get { return member_; } } @@ -1376,7 +1382,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1452,11 +1458,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "member" field. public const int MemberFieldNumber = 4; - private static readonly pb::FieldCodec _repeated_member_codec - = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.MemberRemovedAssignment.Parser); - private readonly pbc::RepeatedField member_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_member_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.Client.MemberRemovedAssignment.Parser); + private readonly pbc::RepeatedField member_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Member { + public pbc::RepeatedField Member { get { return member_; } } @@ -1584,7 +1590,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1660,11 +1666,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "assignment" field. public const int AssignmentFieldNumber = 4; - private static readonly pb::FieldCodec _repeated_assignment_codec - = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.MemberStateAssignment.Parser); - private readonly pbc::RepeatedField assignment_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_assignment_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.Client.MemberStateAssignment.Parser); + private readonly pbc::RepeatedField assignment_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Assignment { + public pbc::RepeatedField Assignment { get { return assignment_; } } @@ -1792,7 +1798,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1868,11 +1874,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "assignment" field. public const int AssignmentFieldNumber = 4; - private static readonly pb::FieldCodec _repeated_assignment_codec - = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.SubscriberStateAssignment.Parser); - private readonly pbc::RepeatedField assignment_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_assignment_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.Client.SubscriberStateAssignment.Parser); + private readonly pbc::RepeatedField assignment_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Assignment { + public pbc::RepeatedField Assignment { get { return assignment_; } } @@ -2000,7 +2006,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[8]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2076,11 +2082,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "assignment" field. public const int AssignmentFieldNumber = 4; - private static readonly pb::FieldCodec _repeated_assignment_codec - = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.RoleAssignment.Parser); - private readonly pbc::RepeatedField assignment_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_assignment_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.Client.RoleAssignment.Parser); + private readonly pbc::RepeatedField assignment_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Assignment { + public pbc::RepeatedField Assignment { get { return assignment_; } } @@ -2208,7 +2214,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[9]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2284,9 +2290,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "invitation" field. public const int InvitationFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.ClubInvitation invitation_; + private global::Bgs.Protocol.Club.V1.Client.ClubInvitation invitation_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubInvitation Invitation { + public global::Bgs.Protocol.Club.V1.Client.ClubInvitation Invitation { get { return invitation_; } set { invitation_ = value; @@ -2392,7 +2398,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasInvitation) { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitation(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitation(); } Invitation.MergeFrom(other.Invitation); } @@ -2420,7 +2426,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitation(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitation(); } input.ReadMessage(Invitation); break; @@ -2440,7 +2446,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[10]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[10]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2710,7 +2716,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[11]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[11]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2786,9 +2792,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "suggestion" field. public const int SuggestionFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.ClubSuggestion suggestion_; + private global::Bgs.Protocol.Club.V1.Client.ClubSuggestion suggestion_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSuggestion Suggestion { + public global::Bgs.Protocol.Club.V1.Client.ClubSuggestion Suggestion { get { return suggestion_; } set { suggestion_ = value; @@ -2894,7 +2900,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSuggestion) { if (!HasSuggestion) { - Suggestion = new global::Bgs.Protocol.Club.V1.ClubSuggestion(); + Suggestion = new global::Bgs.Protocol.Club.V1.Client.ClubSuggestion(); } Suggestion.MergeFrom(other.Suggestion); } @@ -2922,7 +2928,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasSuggestion) { - Suggestion = new global::Bgs.Protocol.Club.V1.ClubSuggestion(); + Suggestion = new global::Bgs.Protocol.Club.V1.Client.ClubSuggestion(); } input.ReadMessage(Suggestion); break; @@ -2942,7 +2948,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[12]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[12]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3212,7 +3218,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[13]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[13]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3288,9 +3294,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.Stream stream_; + private global::Bgs.Protocol.Club.V1.Client.Stream stream_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.Stream Stream { + public global::Bgs.Protocol.Club.V1.Client.Stream Stream { get { return stream_; } set { stream_ = value; @@ -3396,7 +3402,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasStream) { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.Stream(); + Stream = new global::Bgs.Protocol.Club.V1.Client.Stream(); } Stream.MergeFrom(other.Stream); } @@ -3424,7 +3430,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.Stream(); + Stream = new global::Bgs.Protocol.Club.V1.Client.Stream(); } input.ReadMessage(Stream); break; @@ -3444,7 +3450,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[14]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[14]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3673,7 +3679,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[15]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[15]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3774,9 +3780,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "assignment" field. public const int AssignmentFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.StreamStateAssignment assignment_; + private global::Bgs.Protocol.Club.V1.Client.StreamStateAssignment assignment_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamStateAssignment Assignment { + public global::Bgs.Protocol.Club.V1.Client.StreamStateAssignment Assignment { get { return assignment_; } set { assignment_ = value; @@ -3894,7 +3900,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAssignment) { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.StreamStateAssignment(); + Assignment = new global::Bgs.Protocol.Club.V1.Client.StreamStateAssignment(); } Assignment.MergeFrom(other.Assignment); } @@ -3926,7 +3932,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasAssignment) { - Assignment = new global::Bgs.Protocol.Club.V1.StreamStateAssignment(); + Assignment = new global::Bgs.Protocol.Club.V1.Client.StreamStateAssignment(); } input.ReadMessage(Assignment); break; @@ -3946,7 +3952,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[16]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[16]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3968,6 +3974,7 @@ namespace Bgs.Protocol.Club.V1 { clubId_ = other.clubId_; streamId_ = other.streamId_; message_ = other.HasMessage ? other.message_.Clone() : null; + messageOrigin_ = other.messageOrigin_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -4047,9 +4054,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -4066,6 +4073,30 @@ namespace Bgs.Protocol.Club.V1 { message_ = null; } + /// Field number for the "message_origin" field. + public const int MessageOriginFieldNumber = 6; + private readonly static uint MessageOriginDefaultValue = 0; + + private uint messageOrigin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint MessageOrigin { + get { if ((_hasBits0 & 4) != 0) { return messageOrigin_; } else { return MessageOriginDefaultValue; } } + set { + _hasBits0 |= 4; + messageOrigin_ = value; + } + } + /// Gets whether the "message_origin" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasMessageOrigin { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "message_origin" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearMessageOrigin() { + _hasBits0 &= ~4; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as StreamMessageAddedNotification); @@ -4083,6 +4114,7 @@ namespace Bgs.Protocol.Club.V1 { if (ClubId != other.ClubId) return false; if (StreamId != other.StreamId) return false; if (!object.Equals(Message, other.Message)) return false; + if (MessageOrigin != other.MessageOrigin) return false; return Equals(_unknownFields, other._unknownFields); } @@ -4093,6 +4125,7 @@ namespace Bgs.Protocol.Club.V1 { if (HasClubId) hash ^= ClubId.GetHashCode(); if (HasStreamId) hash ^= StreamId.GetHashCode(); if (HasMessage) hash ^= Message.GetHashCode(); + if (HasMessageOrigin) hash ^= MessageOrigin.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -4122,6 +4155,10 @@ namespace Bgs.Protocol.Club.V1 { output.WriteRawTag(42); output.WriteMessage(Message); } + if (HasMessageOrigin) { + output.WriteRawTag(48); + output.WriteUInt32(MessageOrigin); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -4142,6 +4179,9 @@ namespace Bgs.Protocol.Club.V1 { if (HasMessage) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Message); } + if (HasMessageOrigin) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MessageOrigin); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -4167,10 +4207,13 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } + if (other.HasMessageOrigin) { + MessageOrigin = other.MessageOrigin; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -4199,11 +4242,15 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; } + case 48: { + MessageOrigin = input.ReadUInt32(); + break; + } } } } @@ -4219,7 +4266,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[17]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[17]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4320,9 +4367,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -4440,7 +4487,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } @@ -4472,7 +4519,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; @@ -4492,7 +4539,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[18]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[18]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4593,11 +4640,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "indicator" field. public const int IndicatorFieldNumber = 5; - private static readonly pb::FieldCodec _repeated_indicator_codec - = pb::FieldCodec.ForMessage(42, global::Bgs.Protocol.Club.V1.StreamTypingIndicator.Parser); - private readonly pbc::RepeatedField indicator_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_indicator_codec + = pb::FieldCodec.ForMessage(42, global::Bgs.Protocol.Club.V1.Client.StreamTypingIndicator.Parser); + private readonly pbc::RepeatedField indicator_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Indicator { + public pbc::RepeatedField Indicator { get { return indicator_; } } @@ -4741,7 +4788,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[19]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[19]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4818,9 +4865,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "event" field. public const int EventFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.StreamEventTime event_; + private global::Bgs.Protocol.Club.V1.Client.StreamEventTime event_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamEventTime Event { + public global::Bgs.Protocol.Club.V1.Client.StreamEventTime Event { get { return event_; } set { event_ = value; @@ -4839,9 +4886,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -4956,13 +5003,13 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasEvent) { if (!HasEvent) { - Event = new global::Bgs.Protocol.Club.V1.StreamEventTime(); + Event = new global::Bgs.Protocol.Club.V1.Client.StreamEventTime(); } Event.MergeFrom(other.Event); } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } @@ -4990,14 +5037,14 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasEvent) { - Event = new global::Bgs.Protocol.Club.V1.StreamEventTime(); + Event = new global::Bgs.Protocol.Club.V1.Client.StreamEventTime(); } input.ReadMessage(Event); break; } case 42: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; @@ -5017,7 +5064,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubNotificationReflection.Descriptor.MessageTypes[20]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubNotificationReflection.Descriptor.MessageTypes[20]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -5093,11 +5140,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "view" field. public const int ViewFieldNumber = 4; - private static readonly pb::FieldCodec _repeated_view_codec - = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.StreamAdvanceViewTime.Parser); - private readonly pbc::RepeatedField view_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_view_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Club.V1.Client.StreamAdvanceViewTime.Parser); + private readonly pbc::RepeatedField view_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField View { + public pbc::RepeatedField View { get { return view_; } } diff --git a/Source/Framework/Proto/ClubRangeSet.cs b/Source/Framework/Proto/Api/client/V1/ClubRangeSet.cs similarity index 89% rename from Source/Framework/Proto/ClubRangeSet.cs rename to Source/Framework/Proto/Api/client/V1/ClubRangeSet.cs index 763a96555..b2bf7c58f 100644 --- a/Source/Framework/Proto/ClubRangeSet.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubRangeSet.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_range_set.proto +// source: bgs/low/pb/client/api/client/v1/club_range_set.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_range_set.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_range_set.proto public static partial class ClubRangeSetReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_range_set.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_range_set.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,50 +24,52 @@ namespace Bgs.Protocol.Club.V1 { static ClubRangeSetReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiZiZ3MvbG93L3BiL2NsaWVudC9jbHViX3JhbmdlX3NldC5wcm90bxIUYmdz", - "LnByb3RvY29sLmNsdWIudjEaL2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l", - "eHRlbnNpb25zL3JhbmdlLnByb3RvItoEChBDbHViVHlwZVJhbmdlU2V0EjIK", - "Cm5hbWVfcmFuZ2UYAiABKAsyHi5iZ3MucHJvdG9jb2wuVW5zaWduZWRJbnRS", - "YW5nZRI5ChFkZXNjcmlwdGlvbl9yYW5nZRgDIAEoCzIeLmJncy5wcm90b2Nv", - "bC5VbnNpZ25lZEludFJhbmdlEjcKD2Jyb2FkY2FzdF9yYW5nZRgEIAEoCzIe", - "LmJncy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdlEjgKEHNob3J0X25hbWVf", - "cmFuZ2UYByABKAsyHi5iZ3MucHJvdG9jb2wuVW5zaWduZWRJbnRSYW5nZRI4", - "CgZtZW1iZXIYGSABKAsyKC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViTWVt", - "YmVyUmFuZ2VTZXQSOAoGc3RyZWFtGBogASgLMiguYmdzLnByb3RvY29sLmNs", - "dWIudjEuQ2x1YlN0cmVhbVJhbmdlU2V0EkAKCmludml0YXRpb24YGyABKAsy", - "LC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViSW52aXRhdGlvblJhbmdlU2V0", - "EkAKCnN1Z2dlc3Rpb24YHCABKAsyLC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5D", - "bHViU3VnZ2VzdGlvblJhbmdlU2V0EjgKBnRpY2tldBgdIAEoCzIoLmJncy5w", - "cm90b2NvbC5jbHViLnYxLkNsdWJUaWNrZXRSYW5nZVNldBIyCgNiYW4YHiAB", - "KAsyJS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViQmFuUmFuZ2VTZXQi5AEK", - "EkNsdWJNZW1iZXJSYW5nZVNldBItCgVjb3VudBgBIAEoCzIeLmJncy5wcm90", - "b2NvbC5VbnNpZ25lZEludFJhbmdlEi0KBXZvaWNlGAMgASgLMh4uYmdzLnBy", - "b3RvY29sLlVuc2lnbmVkSW50UmFuZ2USPAoUc3RyZWFtX3N1YnNjcmlwdGlv", - "bnMYBSABKAsyHi5iZ3MucHJvdG9jb2wuVW5zaWduZWRJbnRSYW5nZRIyCgpu", - "b3RlX3JhbmdlGAcgASgLMh4uYmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFu", - "Z2Ui5QEKEkNsdWJTdHJlYW1SYW5nZVNldBItCgVjb3VudBgBIAEoCzIeLmJn", - "cy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdlEjIKCm5hbWVfcmFuZ2UYAyAB", - "KAsyHi5iZ3MucHJvdG9jb2wuVW5zaWduZWRJbnRSYW5nZRI1Cg1zdWJqZWN0", - "X3JhbmdlGAQgASgLMh4uYmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFuZ2US", - "NQoNbWVzc2FnZV9yYW5nZRgFIAEoCzIeLmJncy5wcm90b2NvbC5VbnNpZ25l", - "ZEludFJhbmdlIkcKFkNsdWJJbnZpdGF0aW9uUmFuZ2VTZXQSLQoFY291bnQY", - "ASABKAsyHi5iZ3MucHJvdG9jb2wuVW5zaWduZWRJbnRSYW5nZSJHChZDbHVi", - "U3VnZ2VzdGlvblJhbmdlU2V0Ei0KBWNvdW50GAEgASgLMh4uYmdzLnByb3Rv", - "Y29sLlVuc2lnbmVkSW50UmFuZ2UiQwoSQ2x1YlRpY2tldFJhbmdlU2V0Ei0K", - "BWNvdW50GAEgASgLMh4uYmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFuZ2Ui", - "dgoPQ2x1YkJhblJhbmdlU2V0Ei0KBWNvdW50GAEgASgLMh4uYmdzLnByb3Rv", - "Y29sLlVuc2lnbmVkSW50UmFuZ2USNAoMcmVhc29uX3JhbmdlGAMgASgLMh4u", - "YmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFuZ2U=")); + "CjRiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfcmFuZ2Vf", + "c2V0LnByb3RvEhtiZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQaL2Jncy9s", + "b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3JhbmdlLnByb3RvIoQF", + "ChBDbHViVHlwZVJhbmdlU2V0EjIKCm5hbWVfcmFuZ2UYAiABKAsyHi5iZ3Mu", + "cHJvdG9jb2wuVW5zaWduZWRJbnRSYW5nZRI5ChFkZXNjcmlwdGlvbl9yYW5n", + "ZRgDIAEoCzIeLmJncy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdlEjcKD2Jy", + "b2FkY2FzdF9yYW5nZRgEIAEoCzIeLmJncy5wcm90b2NvbC5VbnNpZ25lZElu", + "dFJhbmdlEjgKEHNob3J0X25hbWVfcmFuZ2UYByABKAsyHi5iZ3MucHJvdG9j", + "b2wuVW5zaWduZWRJbnRSYW5nZRI/CgZtZW1iZXIYGSABKAsyLy5iZ3MucHJv", + "dG9jb2wuY2x1Yi52MS5jbGllbnQuQ2x1Yk1lbWJlclJhbmdlU2V0Ej8KBnN0", + "cmVhbRgaIAEoCzIvLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHVi", + "U3RyZWFtUmFuZ2VTZXQSRwoKaW52aXRhdGlvbhgbIAEoCzIzLmJncy5wcm90", + "b2NvbC5jbHViLnYxLmNsaWVudC5DbHViSW52aXRhdGlvblJhbmdlU2V0EkcK", + "CnN1Z2dlc3Rpb24YHCABKAsyMy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGll", + "bnQuQ2x1YlN1Z2dlc3Rpb25SYW5nZVNldBI/CgZ0aWNrZXQYHSABKAsyLy5i", + "Z3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuQ2x1YlRpY2tldFJhbmdlU2V0", + "EjkKA2JhbhgeIAEoCzIsLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5D", + "bHViQmFuUmFuZ2VTZXQi5AEKEkNsdWJNZW1iZXJSYW5nZVNldBItCgVjb3Vu", + "dBgBIAEoCzIeLmJncy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdlEi0KBXZv", + "aWNlGAMgASgLMh4uYmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFuZ2USPAoU", + "c3RyZWFtX3N1YnNjcmlwdGlvbnMYBSABKAsyHi5iZ3MucHJvdG9jb2wuVW5z", + "aWduZWRJbnRSYW5nZRIyCgpub3RlX3JhbmdlGAcgASgLMh4uYmdzLnByb3Rv", + "Y29sLlVuc2lnbmVkSW50UmFuZ2Ui5QEKEkNsdWJTdHJlYW1SYW5nZVNldBIt", + "CgVjb3VudBgBIAEoCzIeLmJncy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdl", + "EjIKCm5hbWVfcmFuZ2UYAyABKAsyHi5iZ3MucHJvdG9jb2wuVW5zaWduZWRJ", + "bnRSYW5nZRI1Cg1zdWJqZWN0X3JhbmdlGAQgASgLMh4uYmdzLnByb3RvY29s", + "LlVuc2lnbmVkSW50UmFuZ2USNQoNbWVzc2FnZV9yYW5nZRgFIAEoCzIeLmJn", + "cy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdlIkcKFkNsdWJJbnZpdGF0aW9u", + "UmFuZ2VTZXQSLQoFY291bnQYASABKAsyHi5iZ3MucHJvdG9jb2wuVW5zaWdu", + "ZWRJbnRSYW5nZSJHChZDbHViU3VnZ2VzdGlvblJhbmdlU2V0Ei0KBWNvdW50", + "GAEgASgLMh4uYmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFuZ2UiQwoSQ2x1", + "YlRpY2tldFJhbmdlU2V0Ei0KBWNvdW50GAEgASgLMh4uYmdzLnByb3RvY29s", + "LlVuc2lnbmVkSW50UmFuZ2UidgoPQ2x1YkJhblJhbmdlU2V0Ei0KBWNvdW50", + "GAEgASgLMh4uYmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFuZ2USNAoMcmVh", + "c29uX3JhbmdlGAMgASgLMh4uYmdzLnByb3RvY29sLlVuc2lnbmVkSW50UmFu", + "Z2U=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.RangeReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubTypeRangeSet), global::Bgs.Protocol.Club.V1.ClubTypeRangeSet.Parser, new[]{ "NameRange", "DescriptionRange", "BroadcastRange", "ShortNameRange", "Member", "Stream", "Invitation", "Suggestion", "Ticket", "Ban" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubMemberRangeSet), global::Bgs.Protocol.Club.V1.ClubMemberRangeSet.Parser, new[]{ "Count", "Voice", "StreamSubscriptions", "NoteRange" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubStreamRangeSet), global::Bgs.Protocol.Club.V1.ClubStreamRangeSet.Parser, new[]{ "Count", "NameRange", "SubjectRange", "MessageRange" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubInvitationRangeSet), global::Bgs.Protocol.Club.V1.ClubInvitationRangeSet.Parser, new[]{ "Count" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubSuggestionRangeSet), global::Bgs.Protocol.Club.V1.ClubSuggestionRangeSet.Parser, new[]{ "Count" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubTicketRangeSet), global::Bgs.Protocol.Club.V1.ClubTicketRangeSet.Parser, new[]{ "Count" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubBanRangeSet), global::Bgs.Protocol.Club.V1.ClubBanRangeSet.Parser, new[]{ "Count", "ReasonRange" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubTypeRangeSet), global::Bgs.Protocol.Club.V1.Client.ClubTypeRangeSet.Parser, new[]{ "NameRange", "DescriptionRange", "BroadcastRange", "ShortNameRange", "Member", "Stream", "Invitation", "Suggestion", "Ticket", "Ban" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubMemberRangeSet), global::Bgs.Protocol.Club.V1.Client.ClubMemberRangeSet.Parser, new[]{ "Count", "Voice", "StreamSubscriptions", "NoteRange" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubStreamRangeSet), global::Bgs.Protocol.Club.V1.Client.ClubStreamRangeSet.Parser, new[]{ "Count", "NameRange", "SubjectRange", "MessageRange" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubInvitationRangeSet), global::Bgs.Protocol.Club.V1.Client.ClubInvitationRangeSet.Parser, new[]{ "Count" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubSuggestionRangeSet), global::Bgs.Protocol.Club.V1.Client.ClubSuggestionRangeSet.Parser, new[]{ "Count" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubTicketRangeSet), global::Bgs.Protocol.Club.V1.Client.ClubTicketRangeSet.Parser, new[]{ "Count" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubBanRangeSet), global::Bgs.Protocol.Club.V1.Client.ClubBanRangeSet.Parser, new[]{ "Count", "ReasonRange" }, null, null, null, null) })); } #endregion @@ -82,7 +84,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -203,9 +205,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "member" field. public const int MemberFieldNumber = 25; - private global::Bgs.Protocol.Club.V1.ClubMemberRangeSet member_; + private global::Bgs.Protocol.Club.V1.Client.ClubMemberRangeSet member_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubMemberRangeSet Member { + public global::Bgs.Protocol.Club.V1.Client.ClubMemberRangeSet Member { get { return member_; } set { member_ = value; @@ -224,9 +226,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 26; - private global::Bgs.Protocol.Club.V1.ClubStreamRangeSet stream_; + private global::Bgs.Protocol.Club.V1.Client.ClubStreamRangeSet stream_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubStreamRangeSet Stream { + public global::Bgs.Protocol.Club.V1.Client.ClubStreamRangeSet Stream { get { return stream_; } set { stream_ = value; @@ -245,9 +247,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "invitation" field. public const int InvitationFieldNumber = 27; - private global::Bgs.Protocol.Club.V1.ClubInvitationRangeSet invitation_; + private global::Bgs.Protocol.Club.V1.Client.ClubInvitationRangeSet invitation_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubInvitationRangeSet Invitation { + public global::Bgs.Protocol.Club.V1.Client.ClubInvitationRangeSet Invitation { get { return invitation_; } set { invitation_ = value; @@ -266,9 +268,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "suggestion" field. public const int SuggestionFieldNumber = 28; - private global::Bgs.Protocol.Club.V1.ClubSuggestionRangeSet suggestion_; + private global::Bgs.Protocol.Club.V1.Client.ClubSuggestionRangeSet suggestion_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSuggestionRangeSet Suggestion { + public global::Bgs.Protocol.Club.V1.Client.ClubSuggestionRangeSet Suggestion { get { return suggestion_; } set { suggestion_ = value; @@ -287,9 +289,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "ticket" field. public const int TicketFieldNumber = 29; - private global::Bgs.Protocol.Club.V1.ClubTicketRangeSet ticket_; + private global::Bgs.Protocol.Club.V1.Client.ClubTicketRangeSet ticket_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubTicketRangeSet Ticket { + public global::Bgs.Protocol.Club.V1.Client.ClubTicketRangeSet Ticket { get { return ticket_; } set { ticket_ = value; @@ -308,9 +310,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "ban" field. public const int BanFieldNumber = 30; - private global::Bgs.Protocol.Club.V1.ClubBanRangeSet ban_; + private global::Bgs.Protocol.Club.V1.Client.ClubBanRangeSet ban_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubBanRangeSet Ban { + public global::Bgs.Protocol.Club.V1.Client.ClubBanRangeSet Ban { get { return ban_; } set { ban_ = value; @@ -494,37 +496,37 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMember) { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.ClubMemberRangeSet(); + Member = new global::Bgs.Protocol.Club.V1.Client.ClubMemberRangeSet(); } Member.MergeFrom(other.Member); } if (other.HasStream) { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.ClubStreamRangeSet(); + Stream = new global::Bgs.Protocol.Club.V1.Client.ClubStreamRangeSet(); } Stream.MergeFrom(other.Stream); } if (other.HasInvitation) { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitationRangeSet(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitationRangeSet(); } Invitation.MergeFrom(other.Invitation); } if (other.HasSuggestion) { if (!HasSuggestion) { - Suggestion = new global::Bgs.Protocol.Club.V1.ClubSuggestionRangeSet(); + Suggestion = new global::Bgs.Protocol.Club.V1.Client.ClubSuggestionRangeSet(); } Suggestion.MergeFrom(other.Suggestion); } if (other.HasTicket) { if (!HasTicket) { - Ticket = new global::Bgs.Protocol.Club.V1.ClubTicketRangeSet(); + Ticket = new global::Bgs.Protocol.Club.V1.Client.ClubTicketRangeSet(); } Ticket.MergeFrom(other.Ticket); } if (other.HasBan) { if (!HasBan) { - Ban = new global::Bgs.Protocol.Club.V1.ClubBanRangeSet(); + Ban = new global::Bgs.Protocol.Club.V1.Client.ClubBanRangeSet(); } Ban.MergeFrom(other.Ban); } @@ -569,42 +571,42 @@ namespace Bgs.Protocol.Club.V1 { } case 202: { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.ClubMemberRangeSet(); + Member = new global::Bgs.Protocol.Club.V1.Client.ClubMemberRangeSet(); } input.ReadMessage(Member); break; } case 210: { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.ClubStreamRangeSet(); + Stream = new global::Bgs.Protocol.Club.V1.Client.ClubStreamRangeSet(); } input.ReadMessage(Stream); break; } case 218: { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitationRangeSet(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitationRangeSet(); } input.ReadMessage(Invitation); break; } case 226: { if (!HasSuggestion) { - Suggestion = new global::Bgs.Protocol.Club.V1.ClubSuggestionRangeSet(); + Suggestion = new global::Bgs.Protocol.Club.V1.Client.ClubSuggestionRangeSet(); } input.ReadMessage(Suggestion); break; } case 234: { if (!HasTicket) { - Ticket = new global::Bgs.Protocol.Club.V1.ClubTicketRangeSet(); + Ticket = new global::Bgs.Protocol.Club.V1.Client.ClubTicketRangeSet(); } input.ReadMessage(Ticket); break; } case 242: { if (!HasBan) { - Ban = new global::Bgs.Protocol.Club.V1.ClubBanRangeSet(); + Ban = new global::Bgs.Protocol.Club.V1.Client.ClubBanRangeSet(); } input.ReadMessage(Ban); break; @@ -623,7 +625,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -900,7 +902,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1177,7 +1179,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1322,7 +1324,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1467,7 +1469,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1612,7 +1614,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] diff --git a/Source/Framework/Proto/ClubRequest.cs b/Source/Framework/Proto/Api/client/V1/ClubRequest.cs similarity index 92% rename from Source/Framework/Proto/ClubRequest.cs rename to Source/Framework/Proto/Api/client/V1/ClubRequest.cs index eec11a089..c7ee2f79a 100644 --- a/Source/Framework/Proto/ClubRequest.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubRequest.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_request.proto +// source: bgs/low/pb/client/api/client/v1/club_request.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_request.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_request.proto public static partial class ClubRequestReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_request.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_request.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,332 +24,340 @@ namespace Bgs.Protocol.Club.V1 { static ClubRequestReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiRiZ3MvbG93L3BiL2NsaWVudC9jbHViX3JlcXVlc3QucHJvdG8SFGJncy5w", - "cm90b2NvbC5jbHViLnYxGiJiZ3MvbG93L3BiL2NsaWVudC9jbHViX3R5cGVz", - "LnByb3RvGiBiZ3MvbG93L3BiL2NsaWVudC9jbHViX3RhZy5wcm90bxohYmdz", - "L2xvdy9wYi9jbGllbnQvcnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2Ns", - "aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjli", - "Z3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29w", - "dGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNp", - "b25zL21ldGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9n", - "bG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8iXQoQU3Vi", - "c2NyaWJlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2Nv", - "bC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQASJf", - "ChJVbnN1YnNjcmliZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC", - "+SsCEAEiewoNQ3JlYXRlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJn", - "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEjgKB29wdGlvbnMYAiABKAsy", - "Jy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViQ3JlYXRlT3B0aW9ucyIhCg5D", - "cmVhdGVSZXNwb25zZRIPCgdjbHViX2lkGAEgASgEIlsKDkRlc3Ryb3lSZXF1", - "ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", - "TWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABImIKFUdldERlc2Ny", - "aXB0aW9uUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2Nv", - "bC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQASJN", - "ChZHZXREZXNjcmlwdGlvblJlc3BvbnNlEjMKBGNsdWIYASABKAsyJS5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5DbHViRGVzY3JpcHRpb24iegoSR2V0Q2x1YlR5", - "cGVSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNs", - "dWIudjEuTWVtYmVySWQSMgoEdHlwZRgCIAEoCzIkLmJncy5wcm90b2NvbC5j", - "bHViLnYxLlVuaXF1ZUNsdWJUeXBlIrMCChNHZXRDbHViVHlwZVJlc3BvbnNl", - "EjIKBHR5cGUYASABKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5VbmlxdWVD", - "bHViVHlwZRIzCghyb2xlX3NldBgCIAEoCzIhLmJncy5wcm90b2NvbC5jbHVi", - "LnYxLkNsdWJSb2xlU2V0EjkKCXJhbmdlX3NldBgDIAEoCzImLmJncy5wcm90", - "b2NvbC5jbHViLnYxLkNsdWJUeXBlUmFuZ2VTZXQSPAoQcGxhdGZvcm1fdGFn", - "X3NldBgEIAMoCzIiLmJncy5wcm90b2NvbC5jbHViLnYxLkxvY2FsaXplZFRh", - "ZxI6Cg5jdXN0b21fdGFnX3NldBgFIAMoCzIiLmJncy5wcm90b2NvbC5jbHVi", - "LnYxLkxvY2FsaXplZFRhZyKcAQoWVXBkYXRlQ2x1YlN0YXRlUmVxdWVzdBIw", - "CghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJl", - "cklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARI3CgdvcHRpb25zGAMgASgL", - "MiYuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlN0YXRlT3B0aW9ucyKiAQoZ", - "VXBkYXRlQ2x1YlNldHRpbmdzUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIe", - "LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiAB", - "KARCBoL5KwIQARI6CgdvcHRpb25zGAMgASgLMikuYmdzLnByb3RvY29sLmNs", - "dWIudjEuQ2x1YlNldHRpbmdzT3B0aW9ucyKZAQoQQWRkTWVtYmVyUmVxdWVz", - "dBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1l", - "bWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARI6CgdvcHRpb25zGAMg", - "ASgLMikuYmdzLnByb3RvY29sLmNsdWIudjEuQ3JlYXRlTWVtYmVyT3B0aW9u", - "cyKUAQoLSm9pblJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJv", + "CjJiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfcmVxdWVz", + "dC5wcm90bxIbYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50GjBiZ3MvbG93", + "L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfdHlwZXMucHJvdG8aLmJn", + "cy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjEvY2x1Yl90YWcucHJvdG8a", + "IWJncy9sb3cvcGIvY2xpZW50L3JwY190eXBlcy5wcm90bxo3YmdzL2xvdy9w", + "Yi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90", + "bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWVzc2Fn", + "ZV9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0", + "ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGll", + "bnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRpb25zLnByb3RvIl0K", + "EFN1YnNjcmliZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJv", "dG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsC", - "EAESOgoHb3B0aW9ucxgDIAEoCzIpLmJncy5wcm90b2NvbC5jbHViLnYxLkNy", - "ZWF0ZU1lbWJlck9wdGlvbnMiWQoMTGVhdmVSZXF1ZXN0EjAKCGFnZW50X2lk", - "GAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1", - "Yl9pZBgCIAEoBEIGgvkrAhABIosBCgtLaWNrUmVxdWVzdBIwCghhZ2VudF9p", - "ZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2Ns", - "dWJfaWQYAiABKARCBoL5KwIQARIxCgl0YXJnZXRfaWQYAyABKAsyHi5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZCKQAQoQR2V0TWVtYmVyUmVxdWVz", - "dBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1l", - "bWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIxCgltZW1iZXJfaWQY", - "AyABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZCJBChFHZXRN", - "ZW1iZXJSZXNwb25zZRIsCgZtZW1iZXIYASABKAsyHC5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5NZW1iZXIidAoRR2V0TWVtYmVyc1JlcXVlc3QSMAoIYWdlbnRf", - "aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdj", - "bHViX2lkGAIgASgEQgaC+SsCEAESFAoMY29udGludWF0aW9uGAQgASgEIlgK", - "EkdldE1lbWJlcnNSZXNwb25zZRIsCgZtZW1iZXIYASADKAsyHC5iZ3MucHJv", - "dG9jb2wuY2x1Yi52MS5NZW1iZXISFAoMY29udGludWF0aW9uGAIgASgEItMB", - "ChhVcGRhdGVNZW1iZXJTdGF0ZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsy", - "Hi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIg", - "ASgEQgaC+SsCEAESMQoJbWVtYmVyX2lkGAMgASgLMh4uYmdzLnByb3RvY29s", - "LmNsdWIudjEuTWVtYmVySWQSOQoHb3B0aW9ucxgFIAEoCzIoLmJncy5wcm90", - "b2NvbC5jbHViLnYxLk1lbWJlclN0YXRlT3B0aW9ucyKoAQocVXBkYXRlU3Vi", - "c2NyaWJlclN0YXRlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", - "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5", - "KwIQARI9CgdvcHRpb25zGAMgASgLMiwuYmdzLnByb3RvY29sLmNsdWIudjEu", - "U3Vic2NyaWJlclN0YXRlT3B0aW9ucyKSAQoRQXNzaWduUm9sZVJlcXVlc3QS", - "MAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i", - "ZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESMgoHb3B0aW9ucxgDIAEo", - "CzIhLmJncy5wcm90b2NvbC5jbHViLnYxLlJvbGVPcHRpb25zIpQBChNVbmFz", - "c2lnblJvbGVSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3Rv", + "EAEiXwoSVW5zdWJzY3JpYmVSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4u", + "YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEo", + "BEIGgvkrAhABIoIBCg1DcmVhdGVSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgL", + "Mh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSPwoHb3B0aW9ucxgC", + "IAEoCzIuLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHViQ3JlYXRl", + "T3B0aW9ucyIhCg5DcmVhdGVSZXNwb25zZRIPCgdjbHViX2lkGAEgASgEIlsK", + "DkRlc3Ryb3lSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3Rv", "Y29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhAB", - "EjIKB29wdGlvbnMYAyABKAsyIS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5Sb2xl", - "T3B0aW9ucyKgAQoVU2VuZEludml0YXRpb25SZXF1ZXN0EjAKCGFnZW50X2lk", - "GAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1", - "Yl9pZBgCIAEoBEIGgvkrAhABEjwKB29wdGlvbnMYAyABKAsyKy5iZ3MucHJv", - "dG9jb2wuY2x1Yi52MS5TZW5kSW52aXRhdGlvbk9wdGlvbnMiewoXQWNjZXB0", - "SW52aXRhdGlvblJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJv", - "dG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsC", - "EAESFQoNaW52aXRhdGlvbl9pZBgDIAEoBiJ8ChhEZWNsaW5lSW52aXRhdGlv", - "blJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESFQoNaW52", - "aXRhdGlvbl9pZBgDIAEoBiJ7ChdSZXZva2VJbnZpdGF0aW9uUmVxdWVzdBIw", + "ImIKFUdldERlc2NyaXB0aW9uUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIe", + "LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiAB", + "KARCBoL5KwIQASJNChZHZXREZXNjcmlwdGlvblJlc3BvbnNlEjMKBGNsdWIY", + "ASABKAsyJS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViRGVzY3JpcHRpb24i", + "egoSR2V0Q2x1YlR5cGVSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdz", + "LnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSMgoEdHlwZRgCIAEoCzIkLmJn", + "cy5wcm90b2NvbC5jbHViLnYxLlVuaXF1ZUNsdWJUeXBlIsECChNHZXRDbHVi", + "VHlwZVJlc3BvbnNlEjIKBHR5cGUYASABKAsyJC5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5VbmlxdWVDbHViVHlwZRI6Cghyb2xlX3NldBgCIAEoCzIoLmJncy5w", + "cm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHViUm9sZVNldBJACglyYW5nZV9z", + "ZXQYAyABKAsyLS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuQ2x1YlR5", + "cGVSYW5nZVNldBI8ChBwbGF0Zm9ybV90YWdfc2V0GAQgAygLMiIuYmdzLnBy", + "b3RvY29sLmNsdWIudjEuTG9jYWxpemVkVGFnEjoKDmN1c3RvbV90YWdfc2V0", + "GAUgAygLMiIuYmdzLnByb3RvY29sLmNsdWIudjEuTG9jYWxpemVkVGFnIqMB", + "ChZVcGRhdGVDbHViU3RhdGVSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4u", + "YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEo", + "BEIGgvkrAhABEj4KB29wdGlvbnMYAyABKAsyLS5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5jbGllbnQuQ2x1YlN0YXRlT3B0aW9ucyKpAQoZVXBkYXRlQ2x1YlNl", + "dHRpbmdzUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2Nv", + "bC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARJB", + "CgdvcHRpb25zGAMgASgLMjAuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50", + "LkNsdWJTZXR0aW5nc09wdGlvbnMioAEKEEFkZE1lbWJlclJlcXVlc3QSMAoI", + "YWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJ", + "ZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESQQoHb3B0aW9ucxgDIAEoCzIw", + "LmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DcmVhdGVNZW1iZXJPcHRp", + "b25zIpsBCgtKb2luUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", + "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5", + "KwIQARJBCgdvcHRpb25zGAMgASgLMjAuYmdzLnByb3RvY29sLmNsdWIudjEu", + "Y2xpZW50LkNyZWF0ZU1lbWJlck9wdGlvbnMiWQoMTGVhdmVSZXF1ZXN0EjAK", + "CGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVy", + "SWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABIosBCgtLaWNrUmVxdWVzdBIw", + "CghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJl", + "cklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIxCgl0YXJnZXRfaWQYAyAB", + "KAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZCKQAQoQR2V0TWVt", + "YmVyUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5j", + "bHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIxCglt", + "ZW1iZXJfaWQYAyABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJ", + "ZCJIChFHZXRNZW1iZXJSZXNwb25zZRIzCgZtZW1iZXIYASABKAsyIy5iZ3Mu", + "cHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuTWVtYmVyInQKEUdldE1lbWJlcnNS", + "ZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIu", + "djEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhQKDGNvbnRp", + "bnVhdGlvbhgEIAEoBCJfChJHZXRNZW1iZXJzUmVzcG9uc2USMwoGbWVtYmVy", + "GAEgAygLMiMuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1lbWJlchIU", + "Cgxjb250aW51YXRpb24YAiABKAQi2gEKGFVwZGF0ZU1lbWJlclN0YXRlUmVx", + "dWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", + "Lk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIxCgltZW1iZXJf", + "aWQYAyABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBJACgdv", + "cHRpb25zGAUgASgLMi8uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1l", + "bWJlclN0YXRlT3B0aW9ucyKvAQocVXBkYXRlU3Vic2NyaWJlclN0YXRlUmVx", + "dWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", + "Lk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARJECgdvcHRpb25z", + "GAMgASgLMjMuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN1YnNjcmli", + "ZXJTdGF0ZU9wdGlvbnMimQEKEUFzc2lnblJvbGVSZXF1ZXN0EjAKCGFnZW50", + "X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoH", + "Y2x1Yl9pZBgCIAEoBEIGgvkrAhABEjkKB29wdGlvbnMYAyABKAsyKC5iZ3Mu", + "cHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuUm9sZU9wdGlvbnMimwEKE1VuYXNz", + "aWduUm9sZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9j", + "b2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAES", + "OQoHb3B0aW9ucxgDIAEoCzIoLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVu", + "dC5Sb2xlT3B0aW9ucyKnAQoVU2VuZEludml0YXRpb25SZXF1ZXN0EjAKCGFn", + "ZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQS", + "FwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEkMKB29wdGlvbnMYAyABKAsyMi5i", + "Z3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuU2VuZEludml0YXRpb25PcHRp", + "b25zInsKF0FjY2VwdEludml0YXRpb25SZXF1ZXN0EjAKCGFnZW50X2lkGAEg", + "ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9p", + "ZBgCIAEoBEIGgvkrAhABEhUKDWludml0YXRpb25faWQYAyABKAYifAoYRGVj", + "bGluZUludml0YXRpb25SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdz", + "LnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIG", + "gvkrAhABEhUKDWludml0YXRpb25faWQYAyABKAYiewoXUmV2b2tlSW52aXRh", + "dGlvblJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wu", + "Y2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESFQoN", + "aW52aXRhdGlvbl9pZBgDIAEoBiJ4ChRHZXRJbnZpdGF0aW9uUmVxdWVzdBIw", "CghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJl", "cklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIVCg1pbnZpdGF0aW9uX2lk", - "GAMgASgGIngKFEdldEludml0YXRpb25SZXF1ZXN0EjAKCGFnZW50X2lkGAEg", - "ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9p", - "ZBgCIAEoBEIGgvkrAhABEhUKDWludml0YXRpb25faWQYAyABKAYiUQoVR2V0", - "SW52aXRhdGlvblJlc3BvbnNlEjgKCmludml0YXRpb24YASABKAsyJC5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5DbHViSW52aXRhdGlvbiJ4ChVHZXRJbnZpdGF0", - "aW9uc1JlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESFAoM", - "Y29udGludWF0aW9uGAMgASgEImgKFkdldEludml0YXRpb25zUmVzcG9uc2US", - "OAoKaW52aXRhdGlvbhgBIAMoCzIkLmJncy5wcm90b2NvbC5jbHViLnYxLkNs", - "dWJJbnZpdGF0aW9uEhQKDGNvbnRpbnVhdGlvbhgCIAEoBCKgAQoVU2VuZFN1", - "Z2dlc3Rpb25SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3Rv", - "Y29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhAB", - "EjwKB29wdGlvbnMYAyABKAsyKy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TZW5k", - "U3VnZ2VzdGlvbk9wdGlvbnMiewoXQWNjZXB0U3VnZ2VzdGlvblJlcXVlc3QS", + "GAMgASgGIlgKFUdldEludml0YXRpb25SZXNwb25zZRI/CgppbnZpdGF0aW9u", + "GAEgASgLMisuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJJbnZp", + "dGF0aW9uIngKFUdldEludml0YXRpb25zUmVxdWVzdBIwCghhZ2VudF9pZBgB", + "IAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJf", + "aWQYAiABKARCBoL5KwIQARIUCgxjb250aW51YXRpb24YAyABKAQibwoWR2V0", + "SW52aXRhdGlvbnNSZXNwb25zZRI/CgppbnZpdGF0aW9uGAEgAygLMisuYmdz", + "LnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJJbnZpdGF0aW9uEhQKDGNv", + "bnRpbnVhdGlvbhgCIAEoBCKnAQoVU2VuZFN1Z2dlc3Rpb25SZXF1ZXN0EjAK", + "CGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVy", + "SWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEkMKB29wdGlvbnMYAyABKAsy", + "Mi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuU2VuZFN1Z2dlc3Rpb25P", + "cHRpb25zInsKF0FjY2VwdFN1Z2dlc3Rpb25SZXF1ZXN0EjAKCGFnZW50X2lk", + "GAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1", + "Yl9pZBgCIAEoBEIGgvkrAhABEhUKDXN1Z2dlc3Rpb25faWQYAyABKAYifAoY", + "RGVjbGluZVN1Z2dlc3Rpb25SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4u", + "YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEo", + "BEIGgvkrAhABEhUKDXN1Z2dlc3Rpb25faWQYAyABKAYieAoUR2V0U3VnZ2Vz", + "dGlvblJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wu", + "Y2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESFQoN", + "c3VnZ2VzdGlvbl9pZBgDIAEoBiJYChVHZXRTdWdnZXN0aW9uUmVzcG9uc2US", + "PwoKc3VnZ2VzdGlvbhgBIAEoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLmNs", + "aWVudC5DbHViU3VnZ2VzdGlvbiJ4ChVHZXRTdWdnZXN0aW9uc1JlcXVlc3QS", "MAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i", - "ZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESFQoNc3VnZ2VzdGlvbl9p", - "ZBgDIAEoBiJ8ChhEZWNsaW5lU3VnZ2VzdGlvblJlcXVlc3QSMAoIYWdlbnRf", + "ZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESFAoMY29udGludWF0aW9u", + "GAMgASgEIm8KFkdldFN1Z2dlc3Rpb25zUmVzcG9uc2USPwoKc3VnZ2VzdGlv", + "bhgBIAMoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHViU3Vn", + "Z2VzdGlvbhIUCgxjb250aW51YXRpb24YAiABKAQiowEKE0NyZWF0ZVRpY2tl", + "dFJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESQQoHb3B0", + "aW9ucxgDIAEoCzIwLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DcmVh", + "dGVUaWNrZXRPcHRpb25zIk8KFENyZWF0ZVRpY2tldFJlc3BvbnNlEjcKBnRp", + "Y2tldBgBIAEoCzInLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHVi", + "VGlja2V0InQKFERlc3Ryb3lUaWNrZXRSZXF1ZXN0EjAKCGFnZW50X2lkGAEg", + "ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9p", + "ZBgCIAEoBEIGgvkrAhABEhEKCXRpY2tldF9pZBgDIAEoCSJaChNSZWRlZW1U", + "aWNrZXRSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29s", + "LmNsdWIudjEuTWVtYmVySWQSEQoJdGlja2V0X2lkGAMgASgJIlcKEEdldFRp", + "Y2tldFJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wu", + "Y2x1Yi52MS5NZW1iZXJJZBIRCgl0aWNrZXRfaWQYAyABKAkiTAoRR2V0VGlj", + "a2V0UmVzcG9uc2USNwoGdGlja2V0GAEgASgLMicuYmdzLnByb3RvY29sLmNs", + "dWIudjEuY2xpZW50LkNsdWJUaWNrZXQidAoRR2V0VGlja2V0c1JlcXVlc3QS", + "MAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i", + "ZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESFAoMY29udGludWF0aW9u", + "GAMgASgEImMKEkdldFRpY2tldHNSZXNwb25zZRI3CgZ0aWNrZXQYASADKAsy", + "Jy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuQ2x1YlRpY2tldBIUCgxj", + "b250aW51YXRpb24YAiABKAQilwEKDUFkZEJhblJlcXVlc3QSMAoIYWdlbnRf", "aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdj", - "bHViX2lkGAIgASgEQgaC+SsCEAESFQoNc3VnZ2VzdGlvbl9pZBgDIAEoBiJ4", - "ChRHZXRTdWdnZXN0aW9uUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJn", - "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARC", - "BoL5KwIQARIVCg1zdWdnZXN0aW9uX2lkGAMgASgGIlEKFUdldFN1Z2dlc3Rp", - "b25SZXNwb25zZRI4CgpzdWdnZXN0aW9uGAEgASgLMiQuYmdzLnByb3RvY29s", - "LmNsdWIudjEuQ2x1YlN1Z2dlc3Rpb24ieAoVR2V0U3VnZ2VzdGlvbnNSZXF1", - "ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", - "TWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhQKDGNvbnRpbnVh", - "dGlvbhgDIAEoBCJoChZHZXRTdWdnZXN0aW9uc1Jlc3BvbnNlEjgKCnN1Z2dl", - "c3Rpb24YASADKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViU3VnZ2Vz", - "dGlvbhIUCgxjb250aW51YXRpb24YAiABKAQinAEKE0NyZWF0ZVRpY2tldFJl", - "cXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESOgoHb3B0aW9u", - "cxgDIAEoCzIpLmJncy5wcm90b2NvbC5jbHViLnYxLkNyZWF0ZVRpY2tldE9w", - "dGlvbnMiSAoUQ3JlYXRlVGlja2V0UmVzcG9uc2USMAoGdGlja2V0GAEgASgL", - "MiAuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlRpY2tldCJ0ChREZXN0cm95", - "VGlja2V0UmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2Nv", - "bC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIR", - "Cgl0aWNrZXRfaWQYAyABKAkiWgoTUmVkZWVtVGlja2V0UmVxdWVzdBIwCghh", - "Z2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklk", - "EhEKCXRpY2tldF9pZBgDIAEoCSJXChBHZXRUaWNrZXRSZXF1ZXN0EjAKCGFn", - "ZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQS", - "EQoJdGlja2V0X2lkGAMgASgJIkUKEUdldFRpY2tldFJlc3BvbnNlEjAKBnRp", - "Y2tldBgBIAEoCzIgLmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJUaWNrZXQi", - "dAoRR2V0VGlja2V0c1JlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC", - "+SsCEAESFAoMY29udGludWF0aW9uGAMgASgEIlwKEkdldFRpY2tldHNSZXNw", - "b25zZRIwCgZ0aWNrZXQYASADKAsyIC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5D", - "bHViVGlja2V0EhQKDGNvbnRpbnVhdGlvbhgCIAEoBCKQAQoNQWRkQmFuUmVx", - "dWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", - "Lk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARI0CgdvcHRpb25z", - "GAMgASgLMiMuYmdzLnByb3RvY29sLmNsdWIudjEuQWRkQmFuT3B0aW9ucyKQ", - "AQoQUmVtb3ZlQmFuUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", - "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5", - "KwIQARIxCgl0YXJnZXRfaWQYAyABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5NZW1iZXJJZCKNAQoNR2V0QmFuUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEo", - "CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQY", - "AiABKARCBoL5KwIQARIxCgl0YXJnZXRfaWQYAyABKAsyHi5iZ3MucHJvdG9j", - "b2wuY2x1Yi52MS5NZW1iZXJJZCI8Cg5HZXRCYW5SZXNwb25zZRIqCgNiYW4Y", - "ASABKAsyHS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViQmFuInEKDkdldEJh", + "bHViX2lkGAIgASgEQgaC+SsCEAESOwoHb3B0aW9ucxgDIAEoCzIqLmJncy5w", + "cm90b2NvbC5jbHViLnYxLmNsaWVudC5BZGRCYW5PcHRpb25zIpABChBSZW1v", + "dmVCYW5SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29s", + "LmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEjEK", + "CXRhcmdldF9pZBgDIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJl", + "cklkIo0BCg1HZXRCYW5SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdz", + "LnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIG", + "gvkrAhABEjEKCXRhcmdldF9pZBgDIAEoCzIeLmJncy5wcm90b2NvbC5jbHVi", + "LnYxLk1lbWJlcklkIkMKDkdldEJhblJlc3BvbnNlEjEKA2JhbhgBIAEoCzIk", + "LmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5DbHViQmFuInEKDkdldEJh", "bnNSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNs", "dWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhQKDGNv", - "bnRpbnVhdGlvbhgDIAEoBCJTCg9HZXRCYW5zUmVzcG9uc2USKgoDYmFuGAEg", - "AygLMh0uYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YkJhbhIUCgxjb250aW51", - "YXRpb24YAiABKAQidgoWU3Vic2NyaWJlU3RyZWFtUmVxdWVzdBIwCghhZ2Vu", + "bnRpbnVhdGlvbhgDIAEoBCJaCg9HZXRCYW5zUmVzcG9uc2USMQoDYmFuGAEg", + "AygLMiQuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LkNsdWJCYW4SFAoM", + "Y29udGludWF0aW9uGAIgASgEInYKFlN1YnNjcmliZVN0cmVhbVJlcXVlc3QS", + "MAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i", + "ZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESEQoJc3RyZWFtX2lkGAMg", + "AygEIngKGFVuc3Vic2NyaWJlU3RyZWFtUmVxdWVzdBIwCghhZ2VudF9pZBgB", + "IAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJf", + "aWQYAiABKARCBoL5KwIQARIRCglzdHJlYW1faWQYAyADKAQiowEKE0NyZWF0", + "ZVN0cmVhbVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9j", + "b2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAES", + "QQoHb3B0aW9ucxgDIAEoCzIwLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVu", + "dC5DcmVhdGVTdHJlYW1PcHRpb25zIjoKFENyZWF0ZVN0cmVhbVJlc3BvbnNl", + "Eg8KB2NsdWJfaWQYASABKAQSEQoJc3RyZWFtX2lkGAIgASgEInQKFERlc3Ry", + "b3lTdHJlYW1SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3Rv", + "Y29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhAB", + "EhEKCXN0cmVhbV9pZBgDIAEoBCJwChBHZXRTdHJlYW1SZXF1ZXN0EjAKCGFn", + "ZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQS", + "FwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhEKCXN0cmVhbV9pZBgDIAEoBCJI", + "ChFHZXRTdHJlYW1SZXNwb25zZRIzCgZzdHJlYW0YASABKAsyIy5iZ3MucHJv", + "dG9jb2wuY2x1Yi52MS5jbGllbnQuU3RyZWFtInQKEUdldFN0cmVhbXNSZXF1", + "ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", + "TWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhQKDGNvbnRpbnVh", + "dGlvbhgDIAEoBCKWAQoSR2V0U3RyZWFtc1Jlc3BvbnNlEjMKBnN0cmVhbRgB", + "IAMoCzIjLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5TdHJlYW0SNQoE", + "dmlldxgCIAMoCzInLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5TdHJl", + "YW1WaWV3EhQKDGNvbnRpbnVhdGlvbhgDIAEoBCK6AQoYVXBkYXRlU3RyZWFt", + "U3RhdGVSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29s", + "LmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhEK", + "CXN0cmVhbV9pZBgDIAEoBBJACgdvcHRpb25zGAUgASgLMi8uYmdzLnByb3Rv", + "Y29sLmNsdWIudjEuY2xpZW50LlN0cmVhbVN0YXRlT3B0aW9ucyKEAQoVU2V0", + "U3RyZWFtRm9jdXNSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnBy", + "b3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkr", + "AhABEhEKCXN0cmVhbV9pZBgDIAEoBBINCgVmb2N1cxgEIAEoCCK4AQoUQ3Jl", + "YXRlTWVzc2FnZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJv", + "dG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsC", + "EAESEQoJc3RyZWFtX2lkGAMgASgEEkIKB29wdGlvbnMYBCABKAsyMS5iZ3Mu", + "cHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuQ3JlYXRlTWVzc2FnZU9wdGlvbnMi", + "VAoVQ3JlYXRlTWVzc2FnZVJlc3BvbnNlEjsKB21lc3NhZ2UYASABKAsyKi5i", + "Z3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuU3RyZWFtTWVzc2FnZSKiAQoV", + "RGVzdHJveU1lc3NhZ2VSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdz", + "LnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIG", + "gvkrAhABEhEKCXN0cmVhbV9pZBgDIAEoBBIrCgptZXNzYWdlX2lkGAQgASgL", + "MhcuYmdzLnByb3RvY29sLk1lc3NhZ2VJZCJVChZEZXN0cm95TWVzc2FnZVJl", + "c3BvbnNlEjsKB21lc3NhZ2UYASABKAsyKi5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5jbGllbnQuU3RyZWFtTWVzc2FnZSLjAQoSRWRpdE1lc3NhZ2VSZXF1ZXN0", + "EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVt", + "YmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhEKCXN0cmVhbV9pZBgD", + "IAEoBBIrCgptZXNzYWdlX2lkGAQgASgLMhcuYmdzLnByb3RvY29sLk1lc3Nh", + "Z2VJZBJCCgdvcHRpb25zGAUgASgLMjEuYmdzLnByb3RvY29sLmNsdWIudjEu", + "Y2xpZW50LkNyZWF0ZU1lc3NhZ2VPcHRpb25zIlIKE0VkaXRNZXNzYWdlUmVz", + "cG9uc2USOwoHbWVzc2FnZRgBIAEoCzIqLmJncy5wcm90b2NvbC5jbHViLnYx", + "LmNsaWVudC5TdHJlYW1NZXNzYWdlIncKF1NldE1lc3NhZ2VQaW5uZWRSZXF1", + "ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", + "TWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhEKCXN0cmVhbV9p", + "ZBgDIAEoBCK5AQoZU2V0VHlwaW5nSW5kaWNhdG9yUmVxdWVzdBIwCghhZ2Vu", "dF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcK", - "B2NsdWJfaWQYAiABKARCBoL5KwIQARIRCglzdHJlYW1faWQYAyADKAQieAoY", - "VW5zdWJzY3JpYmVTdHJlYW1SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4u", - "YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEo", - "BEIGgvkrAhABEhEKCXN0cmVhbV9pZBgDIAMoBCKcAQoTQ3JlYXRlU3RyZWFt", - "UmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHVi", - "LnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARI6CgdvcHRp", - "b25zGAMgASgLMikuYmdzLnByb3RvY29sLmNsdWIudjEuQ3JlYXRlU3RyZWFt", - "T3B0aW9ucyI6ChRDcmVhdGVTdHJlYW1SZXNwb25zZRIPCgdjbHViX2lkGAEg", - "ASgEEhEKCXN0cmVhbV9pZBgCIAEoBCJ0ChREZXN0cm95U3RyZWFtUmVxdWVz", + "B2NsdWJfaWQYAiABKARCBoL5KwIQARIRCglzdHJlYW1faWQYAyABKAQSPgoJ", + "aW5kaWNhdG9yGAQgASgOMh0uYmdzLnByb3RvY29sLlR5cGluZ0luZGljYXRv", + "cjoMVFlQSU5HX1NUQVJUIqIBChxBZHZhbmNlU3RyZWFtVmlld1RpbWVSZXF1", + "ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", + "TWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEiAKFHN0cmVhbV9p", + "ZF9kZXByZWNhdGVkGAMgASgEQgIYARIVCglzdHJlYW1faWQYBCADKARCAhAB", + "IoMBCiNBZHZhbmNlU3RyZWFtTWVudGlvblZpZXdUaW1lUmVxdWVzdBIwCghh", + "Z2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklk", + "EhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIRCglzdHJlYW1faWQYAyABKAQi", + "awoeQWR2YW5jZUFjdGl2aXR5Vmlld1RpbWVSZXF1ZXN0EjAKCGFnZW50X2lk", + "GAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1", + "Yl9pZBgCIAEoBEIGgvkrAhABIqcBChdHZXRTdHJlYW1IaXN0b3J5UmVxdWVz", "dBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1l", "bWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIRCglzdHJlYW1faWQY", - "AyABKAQicAoQR2V0U3RyZWFtUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIe", - "LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiAB", - "KARCBoL5KwIQARIRCglzdHJlYW1faWQYAyABKAQiQQoRR2V0U3RyZWFtUmVz", - "cG9uc2USLAoGc3RyZWFtGAEgASgLMhwuYmdzLnByb3RvY29sLmNsdWIudjEu", - "U3RyZWFtInQKEUdldFN0cmVhbXNSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgL", - "Mh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgC", - "IAEoBEIGgvkrAhABEhQKDGNvbnRpbnVhdGlvbhgDIAEoBCKIAQoSR2V0U3Ry", - "ZWFtc1Jlc3BvbnNlEiwKBnN0cmVhbRgBIAMoCzIcLmJncy5wcm90b2NvbC5j", - "bHViLnYxLlN0cmVhbRIuCgR2aWV3GAIgAygLMiAuYmdzLnByb3RvY29sLmNs", - "dWIudjEuU3RyZWFtVmlldxIUCgxjb250aW51YXRpb24YAyABKAQiswEKGFVw", - "ZGF0ZVN0cmVhbVN0YXRlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJn", - "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARC", - "BoL5KwIQARIRCglzdHJlYW1faWQYAyABKAQSOQoHb3B0aW9ucxgFIAEoCzIo", - "LmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbVN0YXRlT3B0aW9ucyKEAQoV", - "U2V0U3RyZWFtRm9jdXNSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdz", - "LnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIG", - "gvkrAhABEhEKCXN0cmVhbV9pZBgDIAEoBBINCgVmb2N1cxgEIAEoCCKxAQoU", - "Q3JlYXRlTWVzc2FnZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3Mu", + "AyABKAQSLgoHb3B0aW9ucxgEIAEoCzIdLmJncy5wcm90b2NvbC5HZXRFdmVu", + "dE9wdGlvbnMibQoYR2V0U3RyZWFtSGlzdG9yeVJlc3BvbnNlEjsKB21lc3Nh", + "Z2UYASADKAsyKi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQuU3RyZWFt", + "TWVzc2FnZRIUCgxjb250aW51YXRpb24YAiABKAQipAEKF0dldFN0cmVhbU1l", + "c3NhZ2VSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29s", + "LmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEhEK", + "CXN0cmVhbV9pZBgDIAEoBBIrCgptZXNzYWdlX2lkGAQgASgLMhcuYmdzLnBy", + "b3RvY29sLk1lc3NhZ2VJZCJXChhHZXRTdHJlYW1NZXNzYWdlUmVzcG9uc2US", + "OwoHbWVzc2FnZRgBIAEoCzIqLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVu", + "dC5TdHJlYW1NZXNzYWdlIpMBChZHZXRDbHViQWN0aXZpdHlSZXF1ZXN0EjAK", + "CGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVy", + "SWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkrAhABEi4KB29wdGlvbnMYAyABKAsy", + "HS5iZ3MucHJvdG9jb2wuR2V0RXZlbnRPcHRpb25zIi8KF0dldENsdWJBY3Rp", + "dml0eVJlc3BvbnNlEhQKDGNvbnRpbnVhdGlvbhgCIAEoBCKpAQoaR2V0U3Ry", + "ZWFtVm9pY2VUb2tlblJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3Mu", "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC", - "+SsCEAESEQoJc3RyZWFtX2lkGAMgASgEEjsKB29wdGlvbnMYBCABKAsyKi5i", - "Z3MucHJvdG9jb2wuY2x1Yi52MS5DcmVhdGVNZXNzYWdlT3B0aW9ucyJNChVD", - "cmVhdGVNZXNzYWdlUmVzcG9uc2USNAoHbWVzc2FnZRgBIAEoCzIjLmJncy5w", - "cm90b2NvbC5jbHViLnYxLlN0cmVhbU1lc3NhZ2UiogEKFURlc3Ryb3lNZXNz", - "YWdlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5j", - "bHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQARIRCglz", - "dHJlYW1faWQYAyABKAQSKwoKbWVzc2FnZV9pZBgEIAEoCzIXLmJncy5wcm90", - "b2NvbC5NZXNzYWdlSWQiTgoWRGVzdHJveU1lc3NhZ2VSZXNwb25zZRI0Cgdt", - "ZXNzYWdlGAEgASgLMiMuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtTWVz", - "c2FnZSLcAQoSRWRpdE1lc3NhZ2VSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgL", - "Mh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgC", - "IAEoBEIGgvkrAhABEhEKCXN0cmVhbV9pZBgDIAEoBBIrCgptZXNzYWdlX2lk", - "GAQgASgLMhcuYmdzLnByb3RvY29sLk1lc3NhZ2VJZBI7CgdvcHRpb25zGAUg", - "ASgLMiouYmdzLnByb3RvY29sLmNsdWIudjEuQ3JlYXRlTWVzc2FnZU9wdGlv", - "bnMiSwoTRWRpdE1lc3NhZ2VSZXNwb25zZRI0CgdtZXNzYWdlGAEgASgLMiMu", - "YmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtTWVzc2FnZSJ3ChdTZXRNZXNz", - "YWdlUGlubmVkUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90", - "b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQ", - "ARIRCglzdHJlYW1faWQYAyABKAQiuQEKGVNldFR5cGluZ0luZGljYXRvclJl", - "cXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52", - "MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESEQoJc3RyZWFt", - "X2lkGAMgASgEEj4KCWluZGljYXRvchgEIAEoDjIdLmJncy5wcm90b2NvbC5U", - "eXBpbmdJbmRpY2F0b3I6DFRZUElOR19TVEFSVCKiAQocQWR2YW5jZVN0cmVh", - "bVZpZXdUaW1lUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90", - "b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQ", - "ARIgChRzdHJlYW1faWRfZGVwcmVjYXRlZBgDIAEoBEICGAESFQoJc3RyZWFt", - "X2lkGAQgAygEQgIQASKDAQojQWR2YW5jZVN0cmVhbU1lbnRpb25WaWV3VGlt", - "ZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESEQoJc3Ry", - "ZWFtX2lkGAMgASgEImsKHkFkdmFuY2VBY3Rpdml0eVZpZXdUaW1lUmVxdWVz", - "dBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1l", - "bWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5KwIQASKnAQoXR2V0U3RyZWFt", - "SGlzdG9yeVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9j", - "b2wuY2x1Yi52MS5NZW1iZXJJZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAES", - "EQoJc3RyZWFtX2lkGAMgASgEEi4KB29wdGlvbnMYBCABKAsyHS5iZ3MucHJv", - "dG9jb2wuR2V0RXZlbnRPcHRpb25zImYKGEdldFN0cmVhbUhpc3RvcnlSZXNw", - "b25zZRI0CgdtZXNzYWdlGAEgAygLMiMuYmdzLnByb3RvY29sLmNsdWIudjEu", - "U3RyZWFtTWVzc2FnZRIUCgxjb250aW51YXRpb24YAiABKAQipAEKF0dldFN0", - "cmVhbU1lc3NhZ2VSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnBy", - "b3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEoBEIGgvkr", - "AhABEhEKCXN0cmVhbV9pZBgDIAEoBBIrCgptZXNzYWdlX2lkGAQgASgLMhcu", - "YmdzLnByb3RvY29sLk1lc3NhZ2VJZCJQChhHZXRTdHJlYW1NZXNzYWdlUmVz", - "cG9uc2USNAoHbWVzc2FnZRgBIAEoCzIjLmJncy5wcm90b2NvbC5jbHViLnYx", - "LlN0cmVhbU1lc3NhZ2UikwEKFkdldENsdWJBY3Rpdml0eVJlcXVlc3QSMAoI", - "YWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJ", - "ZBIXCgdjbHViX2lkGAIgASgEQgaC+SsCEAESLgoHb3B0aW9ucxgDIAEoCzId", - "LmJncy5wcm90b2NvbC5HZXRFdmVudE9wdGlvbnMiLwoXR2V0Q2x1YkFjdGl2", - "aXR5UmVzcG9uc2USFAoMY29udGludWF0aW9uGAIgASgEIqcBChpHZXRTdHJl", - "YW1Wb2ljZVRva2VuUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w", - "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhcKB2NsdWJfaWQYAiABKARCBoL5", - "KwIQARIRCglzdHJlYW1faWQYAyABKAQSKwoHdmVyc2lvbhgEIAEoDUIagvkr", - "FioUVm9pY2VQcm92aWRlclZlcnNpb24iZwobR2V0U3RyZWFtVm9pY2VUb2tl", - "blJlc3BvbnNlEhMKC2NoYW5uZWxfdXJpGAEgASgJEjMKC2NyZWRlbnRpYWxz", - "GAIgASgLMh4uYmdzLnByb3RvY29sLlZvaWNlQ3JlZGVudGlhbHMirQEKGktp", - "Y2tGcm9tU3RyZWFtVm9pY2VSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMh4u", - "YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoHY2x1Yl9pZBgCIAEo", - "BEIGgvkrAhABEhEKCXN0cmVhbV9pZBgDIAEoBBIxCgl0YXJnZXRfaWQYBCAB", - "KAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZFAAUAE=")); + "+SsCEAESEQoJc3RyZWFtX2lkGAMgASgEEi0KB3ZlcnNpb24YBCABKA1CHBgB", + "gvkrFioUVm9pY2VQcm92aWRlclZlcnNpb24icAobR2V0U3RyZWFtVm9pY2VU", + "b2tlblJlc3BvbnNlEhMKC2NoYW5uZWxfdXJpGAEgASgJEjwKC2NyZWRlbnRp", + "YWxzGAIgASgLMicuYmdzLnByb3RvY29sLnZvaWNlLnYxLlZvaWNlQ3JlZGVu", + "dGlhbHMirQEKGktpY2tGcm9tU3RyZWFtVm9pY2VSZXF1ZXN0EjAKCGFnZW50", + "X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSFwoH", + "Y2x1Yl9pZBgCIAEoBEIGgvkrAhABEhEKCXN0cmVhbV9pZBgDIAEoBBIxCgl0", + "YXJnZXRfaWQYBCABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJ", + "ZFAAUAE=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTagReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.Client.ClubTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTagReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SubscribeRequest), global::Bgs.Protocol.Club.V1.SubscribeRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UnsubscribeRequest), global::Bgs.Protocol.Club.V1.UnsubscribeRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateRequest), global::Bgs.Protocol.Club.V1.CreateRequest.Parser, new[]{ "AgentId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateResponse), global::Bgs.Protocol.Club.V1.CreateResponse.Parser, new[]{ "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.DestroyRequest), global::Bgs.Protocol.Club.V1.DestroyRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetDescriptionRequest), global::Bgs.Protocol.Club.V1.GetDescriptionRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetDescriptionResponse), global::Bgs.Protocol.Club.V1.GetDescriptionResponse.Parser, new[]{ "Club" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetClubTypeRequest), global::Bgs.Protocol.Club.V1.GetClubTypeRequest.Parser, new[]{ "AgentId", "Type" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetClubTypeResponse), global::Bgs.Protocol.Club.V1.GetClubTypeResponse.Parser, new[]{ "Type", "RoleSet", "RangeSet", "PlatformTagSet", "CustomTagSet" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UpdateClubStateRequest), global::Bgs.Protocol.Club.V1.UpdateClubStateRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UpdateClubSettingsRequest), global::Bgs.Protocol.Club.V1.UpdateClubSettingsRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AddMemberRequest), global::Bgs.Protocol.Club.V1.AddMemberRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.JoinRequest), global::Bgs.Protocol.Club.V1.JoinRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.LeaveRequest), global::Bgs.Protocol.Club.V1.LeaveRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.KickRequest), global::Bgs.Protocol.Club.V1.KickRequest.Parser, new[]{ "AgentId", "ClubId", "TargetId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetMemberRequest), global::Bgs.Protocol.Club.V1.GetMemberRequest.Parser, new[]{ "AgentId", "ClubId", "MemberId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetMemberResponse), global::Bgs.Protocol.Club.V1.GetMemberResponse.Parser, new[]{ "Member" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetMembersRequest), global::Bgs.Protocol.Club.V1.GetMembersRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetMembersResponse), global::Bgs.Protocol.Club.V1.GetMembersResponse.Parser, new[]{ "Member", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UpdateMemberStateRequest), global::Bgs.Protocol.Club.V1.UpdateMemberStateRequest.Parser, new[]{ "AgentId", "ClubId", "MemberId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UpdateSubscriberStateRequest), global::Bgs.Protocol.Club.V1.UpdateSubscriberStateRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AssignRoleRequest), global::Bgs.Protocol.Club.V1.AssignRoleRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UnassignRoleRequest), global::Bgs.Protocol.Club.V1.UnassignRoleRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SendInvitationRequest), global::Bgs.Protocol.Club.V1.SendInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AcceptInvitationRequest), global::Bgs.Protocol.Club.V1.AcceptInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.DeclineInvitationRequest), global::Bgs.Protocol.Club.V1.DeclineInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.RevokeInvitationRequest), global::Bgs.Protocol.Club.V1.RevokeInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetInvitationRequest), global::Bgs.Protocol.Club.V1.GetInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetInvitationResponse), global::Bgs.Protocol.Club.V1.GetInvitationResponse.Parser, new[]{ "Invitation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetInvitationsRequest), global::Bgs.Protocol.Club.V1.GetInvitationsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetInvitationsResponse), global::Bgs.Protocol.Club.V1.GetInvitationsResponse.Parser, new[]{ "Invitation", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SendSuggestionRequest), global::Bgs.Protocol.Club.V1.SendSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AcceptSuggestionRequest), global::Bgs.Protocol.Club.V1.AcceptSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "SuggestionId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.DeclineSuggestionRequest), global::Bgs.Protocol.Club.V1.DeclineSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "SuggestionId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetSuggestionRequest), global::Bgs.Protocol.Club.V1.GetSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "SuggestionId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetSuggestionResponse), global::Bgs.Protocol.Club.V1.GetSuggestionResponse.Parser, new[]{ "Suggestion" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetSuggestionsRequest), global::Bgs.Protocol.Club.V1.GetSuggestionsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetSuggestionsResponse), global::Bgs.Protocol.Club.V1.GetSuggestionsResponse.Parser, new[]{ "Suggestion", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateTicketRequest), global::Bgs.Protocol.Club.V1.CreateTicketRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateTicketResponse), global::Bgs.Protocol.Club.V1.CreateTicketResponse.Parser, new[]{ "Ticket" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.DestroyTicketRequest), global::Bgs.Protocol.Club.V1.DestroyTicketRequest.Parser, new[]{ "AgentId", "ClubId", "TicketId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.RedeemTicketRequest), global::Bgs.Protocol.Club.V1.RedeemTicketRequest.Parser, new[]{ "AgentId", "TicketId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetTicketRequest), global::Bgs.Protocol.Club.V1.GetTicketRequest.Parser, new[]{ "AgentId", "TicketId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetTicketResponse), global::Bgs.Protocol.Club.V1.GetTicketResponse.Parser, new[]{ "Ticket" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetTicketsRequest), global::Bgs.Protocol.Club.V1.GetTicketsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetTicketsResponse), global::Bgs.Protocol.Club.V1.GetTicketsResponse.Parser, new[]{ "Ticket", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AddBanRequest), global::Bgs.Protocol.Club.V1.AddBanRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.RemoveBanRequest), global::Bgs.Protocol.Club.V1.RemoveBanRequest.Parser, new[]{ "AgentId", "ClubId", "TargetId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetBanRequest), global::Bgs.Protocol.Club.V1.GetBanRequest.Parser, new[]{ "AgentId", "ClubId", "TargetId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetBanResponse), global::Bgs.Protocol.Club.V1.GetBanResponse.Parser, new[]{ "Ban" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetBansRequest), global::Bgs.Protocol.Club.V1.GetBansRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetBansResponse), global::Bgs.Protocol.Club.V1.GetBansResponse.Parser, new[]{ "Ban", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SubscribeStreamRequest), global::Bgs.Protocol.Club.V1.SubscribeStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UnsubscribeStreamRequest), global::Bgs.Protocol.Club.V1.UnsubscribeStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateStreamRequest), global::Bgs.Protocol.Club.V1.CreateStreamRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateStreamResponse), global::Bgs.Protocol.Club.V1.CreateStreamResponse.Parser, new[]{ "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.DestroyStreamRequest), global::Bgs.Protocol.Club.V1.DestroyStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamRequest), global::Bgs.Protocol.Club.V1.GetStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamResponse), global::Bgs.Protocol.Club.V1.GetStreamResponse.Parser, new[]{ "Stream" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamsRequest), global::Bgs.Protocol.Club.V1.GetStreamsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamsResponse), global::Bgs.Protocol.Club.V1.GetStreamsResponse.Parser, new[]{ "Stream", "View", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.UpdateStreamStateRequest), global::Bgs.Protocol.Club.V1.UpdateStreamStateRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SetStreamFocusRequest), global::Bgs.Protocol.Club.V1.SetStreamFocusRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Focus" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateMessageRequest), global::Bgs.Protocol.Club.V1.CreateMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateMessageResponse), global::Bgs.Protocol.Club.V1.CreateMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.DestroyMessageRequest), global::Bgs.Protocol.Club.V1.DestroyMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "MessageId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.DestroyMessageResponse), global::Bgs.Protocol.Club.V1.DestroyMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.EditMessageRequest), global::Bgs.Protocol.Club.V1.EditMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "MessageId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.EditMessageResponse), global::Bgs.Protocol.Club.V1.EditMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SetMessagePinnedRequest), global::Bgs.Protocol.Club.V1.SetMessagePinnedRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.SetTypingIndicatorRequest), global::Bgs.Protocol.Club.V1.SetTypingIndicatorRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Indicator" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AdvanceStreamViewTimeRequest), global::Bgs.Protocol.Club.V1.AdvanceStreamViewTimeRequest.Parser, new[]{ "AgentId", "ClubId", "StreamIdDeprecated", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AdvanceStreamMentionViewTimeRequest), global::Bgs.Protocol.Club.V1.AdvanceStreamMentionViewTimeRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AdvanceActivityViewTimeRequest), global::Bgs.Protocol.Club.V1.AdvanceActivityViewTimeRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamHistoryRequest), global::Bgs.Protocol.Club.V1.GetStreamHistoryRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamHistoryResponse), global::Bgs.Protocol.Club.V1.GetStreamHistoryResponse.Parser, new[]{ "Message", "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamMessageRequest), global::Bgs.Protocol.Club.V1.GetStreamMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "MessageId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamMessageResponse), global::Bgs.Protocol.Club.V1.GetStreamMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetClubActivityRequest), global::Bgs.Protocol.Club.V1.GetClubActivityRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetClubActivityResponse), global::Bgs.Protocol.Club.V1.GetClubActivityResponse.Parser, new[]{ "Continuation" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamVoiceTokenRequest), global::Bgs.Protocol.Club.V1.GetStreamVoiceTokenRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Version" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.GetStreamVoiceTokenResponse), global::Bgs.Protocol.Club.V1.GetStreamVoiceTokenResponse.Parser, new[]{ "ChannelUri", "Credentials" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.KickFromStreamVoiceRequest), global::Bgs.Protocol.Club.V1.KickFromStreamVoiceRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "TargetId" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SubscribeRequest), global::Bgs.Protocol.Club.V1.Client.SubscribeRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UnsubscribeRequest), global::Bgs.Protocol.Club.V1.Client.UnsubscribeRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateRequest), global::Bgs.Protocol.Club.V1.Client.CreateRequest.Parser, new[]{ "AgentId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateResponse), global::Bgs.Protocol.Club.V1.Client.CreateResponse.Parser, new[]{ "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.DestroyRequest), global::Bgs.Protocol.Club.V1.Client.DestroyRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetDescriptionRequest), global::Bgs.Protocol.Club.V1.Client.GetDescriptionRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetDescriptionResponse), global::Bgs.Protocol.Club.V1.Client.GetDescriptionResponse.Parser, new[]{ "Club" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetClubTypeRequest), global::Bgs.Protocol.Club.V1.Client.GetClubTypeRequest.Parser, new[]{ "AgentId", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetClubTypeResponse), global::Bgs.Protocol.Club.V1.Client.GetClubTypeResponse.Parser, new[]{ "Type", "RoleSet", "RangeSet", "PlatformTagSet", "CustomTagSet" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UpdateClubStateRequest), global::Bgs.Protocol.Club.V1.Client.UpdateClubStateRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UpdateClubSettingsRequest), global::Bgs.Protocol.Club.V1.Client.UpdateClubSettingsRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AddMemberRequest), global::Bgs.Protocol.Club.V1.Client.AddMemberRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.JoinRequest), global::Bgs.Protocol.Club.V1.Client.JoinRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.LeaveRequest), global::Bgs.Protocol.Club.V1.Client.LeaveRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.KickRequest), global::Bgs.Protocol.Club.V1.Client.KickRequest.Parser, new[]{ "AgentId", "ClubId", "TargetId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetMemberRequest), global::Bgs.Protocol.Club.V1.Client.GetMemberRequest.Parser, new[]{ "AgentId", "ClubId", "MemberId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetMemberResponse), global::Bgs.Protocol.Club.V1.Client.GetMemberResponse.Parser, new[]{ "Member" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetMembersRequest), global::Bgs.Protocol.Club.V1.Client.GetMembersRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetMembersResponse), global::Bgs.Protocol.Club.V1.Client.GetMembersResponse.Parser, new[]{ "Member", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UpdateMemberStateRequest), global::Bgs.Protocol.Club.V1.Client.UpdateMemberStateRequest.Parser, new[]{ "AgentId", "ClubId", "MemberId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UpdateSubscriberStateRequest), global::Bgs.Protocol.Club.V1.Client.UpdateSubscriberStateRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AssignRoleRequest), global::Bgs.Protocol.Club.V1.Client.AssignRoleRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UnassignRoleRequest), global::Bgs.Protocol.Club.V1.Client.UnassignRoleRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SendInvitationRequest), global::Bgs.Protocol.Club.V1.Client.SendInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AcceptInvitationRequest), global::Bgs.Protocol.Club.V1.Client.AcceptInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.DeclineInvitationRequest), global::Bgs.Protocol.Club.V1.Client.DeclineInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.RevokeInvitationRequest), global::Bgs.Protocol.Club.V1.Client.RevokeInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetInvitationRequest), global::Bgs.Protocol.Club.V1.Client.GetInvitationRequest.Parser, new[]{ "AgentId", "ClubId", "InvitationId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetInvitationResponse), global::Bgs.Protocol.Club.V1.Client.GetInvitationResponse.Parser, new[]{ "Invitation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetInvitationsRequest), global::Bgs.Protocol.Club.V1.Client.GetInvitationsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetInvitationsResponse), global::Bgs.Protocol.Club.V1.Client.GetInvitationsResponse.Parser, new[]{ "Invitation", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SendSuggestionRequest), global::Bgs.Protocol.Club.V1.Client.SendSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AcceptSuggestionRequest), global::Bgs.Protocol.Club.V1.Client.AcceptSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "SuggestionId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.DeclineSuggestionRequest), global::Bgs.Protocol.Club.V1.Client.DeclineSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "SuggestionId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetSuggestionRequest), global::Bgs.Protocol.Club.V1.Client.GetSuggestionRequest.Parser, new[]{ "AgentId", "ClubId", "SuggestionId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetSuggestionResponse), global::Bgs.Protocol.Club.V1.Client.GetSuggestionResponse.Parser, new[]{ "Suggestion" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetSuggestionsRequest), global::Bgs.Protocol.Club.V1.Client.GetSuggestionsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetSuggestionsResponse), global::Bgs.Protocol.Club.V1.Client.GetSuggestionsResponse.Parser, new[]{ "Suggestion", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateTicketRequest), global::Bgs.Protocol.Club.V1.Client.CreateTicketRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateTicketResponse), global::Bgs.Protocol.Club.V1.Client.CreateTicketResponse.Parser, new[]{ "Ticket" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.DestroyTicketRequest), global::Bgs.Protocol.Club.V1.Client.DestroyTicketRequest.Parser, new[]{ "AgentId", "ClubId", "TicketId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.RedeemTicketRequest), global::Bgs.Protocol.Club.V1.Client.RedeemTicketRequest.Parser, new[]{ "AgentId", "TicketId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetTicketRequest), global::Bgs.Protocol.Club.V1.Client.GetTicketRequest.Parser, new[]{ "AgentId", "TicketId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetTicketResponse), global::Bgs.Protocol.Club.V1.Client.GetTicketResponse.Parser, new[]{ "Ticket" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetTicketsRequest), global::Bgs.Protocol.Club.V1.Client.GetTicketsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetTicketsResponse), global::Bgs.Protocol.Club.V1.Client.GetTicketsResponse.Parser, new[]{ "Ticket", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AddBanRequest), global::Bgs.Protocol.Club.V1.Client.AddBanRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.RemoveBanRequest), global::Bgs.Protocol.Club.V1.Client.RemoveBanRequest.Parser, new[]{ "AgentId", "ClubId", "TargetId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetBanRequest), global::Bgs.Protocol.Club.V1.Client.GetBanRequest.Parser, new[]{ "AgentId", "ClubId", "TargetId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetBanResponse), global::Bgs.Protocol.Club.V1.Client.GetBanResponse.Parser, new[]{ "Ban" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetBansRequest), global::Bgs.Protocol.Club.V1.Client.GetBansRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetBansResponse), global::Bgs.Protocol.Club.V1.Client.GetBansResponse.Parser, new[]{ "Ban", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SubscribeStreamRequest), global::Bgs.Protocol.Club.V1.Client.SubscribeStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UnsubscribeStreamRequest), global::Bgs.Protocol.Club.V1.Client.UnsubscribeStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateStreamRequest), global::Bgs.Protocol.Club.V1.Client.CreateStreamRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateStreamResponse), global::Bgs.Protocol.Club.V1.Client.CreateStreamResponse.Parser, new[]{ "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.DestroyStreamRequest), global::Bgs.Protocol.Club.V1.Client.DestroyStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamRequest), global::Bgs.Protocol.Club.V1.Client.GetStreamRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamResponse), global::Bgs.Protocol.Club.V1.Client.GetStreamResponse.Parser, new[]{ "Stream" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamsRequest), global::Bgs.Protocol.Club.V1.Client.GetStreamsRequest.Parser, new[]{ "AgentId", "ClubId", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamsResponse), global::Bgs.Protocol.Club.V1.Client.GetStreamsResponse.Parser, new[]{ "Stream", "View", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.UpdateStreamStateRequest), global::Bgs.Protocol.Club.V1.Client.UpdateStreamStateRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SetStreamFocusRequest), global::Bgs.Protocol.Club.V1.Client.SetStreamFocusRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Focus" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateMessageRequest), global::Bgs.Protocol.Club.V1.Client.CreateMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateMessageResponse), global::Bgs.Protocol.Club.V1.Client.CreateMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.DestroyMessageRequest), global::Bgs.Protocol.Club.V1.Client.DestroyMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "MessageId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.DestroyMessageResponse), global::Bgs.Protocol.Club.V1.Client.DestroyMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.EditMessageRequest), global::Bgs.Protocol.Club.V1.Client.EditMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "MessageId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.EditMessageResponse), global::Bgs.Protocol.Club.V1.Client.EditMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SetMessagePinnedRequest), global::Bgs.Protocol.Club.V1.Client.SetMessagePinnedRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.SetTypingIndicatorRequest), global::Bgs.Protocol.Club.V1.Client.SetTypingIndicatorRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Indicator" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AdvanceStreamViewTimeRequest), global::Bgs.Protocol.Club.V1.Client.AdvanceStreamViewTimeRequest.Parser, new[]{ "AgentId", "ClubId", "StreamIdDeprecated", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AdvanceStreamMentionViewTimeRequest), global::Bgs.Protocol.Club.V1.Client.AdvanceStreamMentionViewTimeRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.AdvanceActivityViewTimeRequest), global::Bgs.Protocol.Club.V1.Client.AdvanceActivityViewTimeRequest.Parser, new[]{ "AgentId", "ClubId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamHistoryRequest), global::Bgs.Protocol.Club.V1.Client.GetStreamHistoryRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamHistoryResponse), global::Bgs.Protocol.Club.V1.Client.GetStreamHistoryResponse.Parser, new[]{ "Message", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamMessageRequest), global::Bgs.Protocol.Club.V1.Client.GetStreamMessageRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "MessageId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamMessageResponse), global::Bgs.Protocol.Club.V1.Client.GetStreamMessageResponse.Parser, new[]{ "Message" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetClubActivityRequest), global::Bgs.Protocol.Club.V1.Client.GetClubActivityRequest.Parser, new[]{ "AgentId", "ClubId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetClubActivityResponse), global::Bgs.Protocol.Club.V1.Client.GetClubActivityResponse.Parser, new[]{ "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamVoiceTokenRequest), global::Bgs.Protocol.Club.V1.Client.GetStreamVoiceTokenRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "Version" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.GetStreamVoiceTokenResponse), global::Bgs.Protocol.Club.V1.Client.GetStreamVoiceTokenResponse.Parser, new[]{ "ChannelUri", "Credentials" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.KickFromStreamVoiceRequest), global::Bgs.Protocol.Club.V1.Client.KickFromStreamVoiceRequest.Parser, new[]{ "AgentId", "ClubId", "StreamId", "TargetId" }, null, null, null, null) })); } #endregion @@ -365,7 +373,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -553,7 +561,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -740,7 +748,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -790,9 +798,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubCreateOptions options_; + private global::Bgs.Protocol.Club.V1.Client.ClubCreateOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubCreateOptions Options { + public global::Bgs.Protocol.Club.V1.Client.ClubCreateOptions Options { get { return options_; } set { options_ = value; @@ -886,7 +894,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubCreateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.ClubCreateOptions(); } Options.MergeFrom(other.Options); } @@ -910,7 +918,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubCreateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.ClubCreateOptions(); } input.ReadMessage(Options); break; @@ -930,7 +938,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1074,7 +1082,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1262,7 +1270,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1449,7 +1457,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1594,7 +1602,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1783,7 +1791,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[8]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1836,9 +1844,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "role_set" field. public const int RoleSetFieldNumber = 2; - private global::Bgs.Protocol.Club.V1.ClubRoleSet roleSet_; + private global::Bgs.Protocol.Club.V1.Client.ClubRoleSet roleSet_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubRoleSet RoleSet { + public global::Bgs.Protocol.Club.V1.Client.ClubRoleSet RoleSet { get { return roleSet_; } set { roleSet_ = value; @@ -1857,9 +1865,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "range_set" field. public const int RangeSetFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.ClubTypeRangeSet rangeSet_; + private global::Bgs.Protocol.Club.V1.Client.ClubTypeRangeSet rangeSet_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubTypeRangeSet RangeSet { + public global::Bgs.Protocol.Club.V1.Client.ClubTypeRangeSet RangeSet { get { return rangeSet_; } set { rangeSet_ = value; @@ -1990,13 +1998,13 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasRoleSet) { if (!HasRoleSet) { - RoleSet = new global::Bgs.Protocol.Club.V1.ClubRoleSet(); + RoleSet = new global::Bgs.Protocol.Club.V1.Client.ClubRoleSet(); } RoleSet.MergeFrom(other.RoleSet); } if (other.HasRangeSet) { if (!HasRangeSet) { - RangeSet = new global::Bgs.Protocol.Club.V1.ClubTypeRangeSet(); + RangeSet = new global::Bgs.Protocol.Club.V1.Client.ClubTypeRangeSet(); } RangeSet.MergeFrom(other.RangeSet); } @@ -2022,14 +2030,14 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasRoleSet) { - RoleSet = new global::Bgs.Protocol.Club.V1.ClubRoleSet(); + RoleSet = new global::Bgs.Protocol.Club.V1.Client.ClubRoleSet(); } input.ReadMessage(RoleSet); break; } case 26: { if (!HasRangeSet) { - RangeSet = new global::Bgs.Protocol.Club.V1.ClubTypeRangeSet(); + RangeSet = new global::Bgs.Protocol.Club.V1.Client.ClubTypeRangeSet(); } input.ReadMessage(RangeSet); break; @@ -2057,7 +2065,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[9]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2133,9 +2141,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.ClubStateOptions options_; + private global::Bgs.Protocol.Club.V1.Client.ClubStateOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubStateOptions Options { + public global::Bgs.Protocol.Club.V1.Client.ClubStateOptions Options { get { return options_; } set { options_ = value; @@ -2241,7 +2249,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.ClubStateOptions(); } Options.MergeFrom(other.Options); } @@ -2269,7 +2277,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.ClubStateOptions(); } input.ReadMessage(Options); break; @@ -2289,7 +2297,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[10]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[10]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2365,9 +2373,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.ClubSettingsOptions options_; + private global::Bgs.Protocol.Club.V1.Client.ClubSettingsOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSettingsOptions Options { + public global::Bgs.Protocol.Club.V1.Client.ClubSettingsOptions Options { get { return options_; } set { options_ = value; @@ -2473,7 +2481,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubSettingsOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.ClubSettingsOptions(); } Options.MergeFrom(other.Options); } @@ -2501,7 +2509,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.ClubSettingsOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.ClubSettingsOptions(); } input.ReadMessage(Options); break; @@ -2521,7 +2529,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[11]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[11]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2597,9 +2605,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.CreateMemberOptions options_; + private global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateMemberOptions Options { + public global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions Options { get { return options_; } set { options_ = value; @@ -2705,7 +2713,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMemberOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions(); } Options.MergeFrom(other.Options); } @@ -2733,7 +2741,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMemberOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions(); } input.ReadMessage(Options); break; @@ -2753,7 +2761,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[12]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[12]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2829,9 +2837,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.CreateMemberOptions options_; + private global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateMemberOptions Options { + public global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions Options { get { return options_; } set { options_ = value; @@ -2937,7 +2945,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMemberOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions(); } Options.MergeFrom(other.Options); } @@ -2965,7 +2973,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMemberOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMemberOptions(); } input.ReadMessage(Options); break; @@ -2985,7 +2993,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[13]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[13]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3173,7 +3181,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[14]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[14]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3405,7 +3413,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[15]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[15]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3636,7 +3644,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[16]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[16]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3664,9 +3672,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "member" field. public const int MemberFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.Member member_; + private global::Bgs.Protocol.Club.V1.Client.Member member_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.Member Member { + public global::Bgs.Protocol.Club.V1.Client.Member Member { get { return member_; } set { member_ = value; @@ -3745,7 +3753,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMember) { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.Member(); + Member = new global::Bgs.Protocol.Club.V1.Client.Member(); } Member.MergeFrom(other.Member); } @@ -3762,7 +3770,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasMember) { - Member = new global::Bgs.Protocol.Club.V1.Member(); + Member = new global::Bgs.Protocol.Club.V1.Client.Member(); } input.ReadMessage(Member); break; @@ -3782,7 +3790,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[17]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[17]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4011,7 +4019,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[18]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[18]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4041,11 +4049,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "member" field. public const int MemberFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_member_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Member.Parser); - private readonly pbc::RepeatedField member_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_member_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.Member.Parser); + private readonly pbc::RepeatedField member_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Member { + public pbc::RepeatedField Member { get { return member_; } } @@ -4175,7 +4183,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[19]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[19]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4273,9 +4281,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.MemberStateOptions options_; + private global::Bgs.Protocol.Club.V1.Client.MemberStateOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberStateOptions Options { + public global::Bgs.Protocol.Club.V1.Client.MemberStateOptions Options { get { return options_; } set { options_ = value; @@ -4396,7 +4404,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.MemberStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.MemberStateOptions(); } Options.MergeFrom(other.Options); } @@ -4431,7 +4439,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.MemberStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.MemberStateOptions(); } input.ReadMessage(Options); break; @@ -4451,7 +4459,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[20]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[20]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4527,9 +4535,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.SubscriberStateOptions options_; + private global::Bgs.Protocol.Club.V1.Client.SubscriberStateOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.SubscriberStateOptions Options { + public global::Bgs.Protocol.Club.V1.Client.SubscriberStateOptions Options { get { return options_; } set { options_ = value; @@ -4635,7 +4643,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.SubscriberStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.SubscriberStateOptions(); } Options.MergeFrom(other.Options); } @@ -4663,7 +4671,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.SubscriberStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.SubscriberStateOptions(); } input.ReadMessage(Options); break; @@ -4683,7 +4691,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[21]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[21]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4759,9 +4767,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.RoleOptions options_; + private global::Bgs.Protocol.Club.V1.Client.RoleOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.RoleOptions Options { + public global::Bgs.Protocol.Club.V1.Client.RoleOptions Options { get { return options_; } set { options_ = value; @@ -4867,7 +4875,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.RoleOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.RoleOptions(); } Options.MergeFrom(other.Options); } @@ -4895,7 +4903,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.RoleOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.RoleOptions(); } input.ReadMessage(Options); break; @@ -4915,7 +4923,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[22]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[22]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4991,9 +4999,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.RoleOptions options_; + private global::Bgs.Protocol.Club.V1.Client.RoleOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.RoleOptions Options { + public global::Bgs.Protocol.Club.V1.Client.RoleOptions Options { get { return options_; } set { options_ = value; @@ -5099,7 +5107,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.RoleOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.RoleOptions(); } Options.MergeFrom(other.Options); } @@ -5127,7 +5135,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.RoleOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.RoleOptions(); } input.ReadMessage(Options); break; @@ -5147,7 +5155,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[23]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[23]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -5223,9 +5231,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.SendInvitationOptions options_; + private global::Bgs.Protocol.Club.V1.Client.SendInvitationOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.SendInvitationOptions Options { + public global::Bgs.Protocol.Club.V1.Client.SendInvitationOptions Options { get { return options_; } set { options_ = value; @@ -5331,7 +5339,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.SendInvitationOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.SendInvitationOptions(); } Options.MergeFrom(other.Options); } @@ -5359,7 +5367,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.SendInvitationOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.SendInvitationOptions(); } input.ReadMessage(Options); break; @@ -5379,7 +5387,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[24]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[24]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -5608,7 +5616,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[25]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[25]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -5837,7 +5845,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[26]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[26]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -6066,7 +6074,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[27]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[27]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -6294,7 +6302,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[28]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[28]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -6322,9 +6330,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "invitation" field. public const int InvitationFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubInvitation invitation_; + private global::Bgs.Protocol.Club.V1.Client.ClubInvitation invitation_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubInvitation Invitation { + public global::Bgs.Protocol.Club.V1.Client.ClubInvitation Invitation { get { return invitation_; } set { invitation_ = value; @@ -6403,7 +6411,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasInvitation) { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitation(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitation(); } Invitation.MergeFrom(other.Invitation); } @@ -6420,7 +6428,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasInvitation) { - Invitation = new global::Bgs.Protocol.Club.V1.ClubInvitation(); + Invitation = new global::Bgs.Protocol.Club.V1.Client.ClubInvitation(); } input.ReadMessage(Invitation); break; @@ -6440,7 +6448,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[29]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[29]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -6669,7 +6677,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[30]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[30]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -6699,11 +6707,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "invitation" field. public const int InvitationFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_invitation_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubInvitation.Parser); - private readonly pbc::RepeatedField invitation_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_invitation_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.ClubInvitation.Parser); + private readonly pbc::RepeatedField invitation_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Invitation { + public pbc::RepeatedField Invitation { get { return invitation_; } } @@ -6833,7 +6841,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[31]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[31]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -6909,9 +6917,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.SendSuggestionOptions options_; + private global::Bgs.Protocol.Club.V1.Client.SendSuggestionOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.SendSuggestionOptions Options { + public global::Bgs.Protocol.Club.V1.Client.SendSuggestionOptions Options { get { return options_; } set { options_ = value; @@ -7017,7 +7025,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.SendSuggestionOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.SendSuggestionOptions(); } Options.MergeFrom(other.Options); } @@ -7045,7 +7053,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.SendSuggestionOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.SendSuggestionOptions(); } input.ReadMessage(Options); break; @@ -7065,7 +7073,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[32]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[32]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -7294,7 +7302,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[33]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[33]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -7523,7 +7531,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[34]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[34]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -7751,7 +7759,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[35]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[35]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -7779,9 +7787,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "suggestion" field. public const int SuggestionFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubSuggestion suggestion_; + private global::Bgs.Protocol.Club.V1.Client.ClubSuggestion suggestion_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubSuggestion Suggestion { + public global::Bgs.Protocol.Club.V1.Client.ClubSuggestion Suggestion { get { return suggestion_; } set { suggestion_ = value; @@ -7860,7 +7868,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasSuggestion) { if (!HasSuggestion) { - Suggestion = new global::Bgs.Protocol.Club.V1.ClubSuggestion(); + Suggestion = new global::Bgs.Protocol.Club.V1.Client.ClubSuggestion(); } Suggestion.MergeFrom(other.Suggestion); } @@ -7877,7 +7885,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasSuggestion) { - Suggestion = new global::Bgs.Protocol.Club.V1.ClubSuggestion(); + Suggestion = new global::Bgs.Protocol.Club.V1.Client.ClubSuggestion(); } input.ReadMessage(Suggestion); break; @@ -7897,7 +7905,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[36]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[36]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -8126,7 +8134,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[37]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[37]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -8156,11 +8164,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "suggestion" field. public const int SuggestionFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_suggestion_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubSuggestion.Parser); - private readonly pbc::RepeatedField suggestion_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_suggestion_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.ClubSuggestion.Parser); + private readonly pbc::RepeatedField suggestion_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Suggestion { + public pbc::RepeatedField Suggestion { get { return suggestion_; } } @@ -8290,7 +8298,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[38]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[38]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -8366,9 +8374,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.CreateTicketOptions options_; + private global::Bgs.Protocol.Club.V1.Client.CreateTicketOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateTicketOptions Options { + public global::Bgs.Protocol.Club.V1.Client.CreateTicketOptions Options { get { return options_; } set { options_ = value; @@ -8474,7 +8482,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateTicketOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateTicketOptions(); } Options.MergeFrom(other.Options); } @@ -8502,7 +8510,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateTicketOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateTicketOptions(); } input.ReadMessage(Options); break; @@ -8521,7 +8529,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[39]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[39]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -8549,9 +8557,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "ticket" field. public const int TicketFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubTicket ticket_; + private global::Bgs.Protocol.Club.V1.Client.ClubTicket ticket_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubTicket Ticket { + public global::Bgs.Protocol.Club.V1.Client.ClubTicket Ticket { get { return ticket_; } set { ticket_ = value; @@ -8630,7 +8638,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasTicket) { if (!HasTicket) { - Ticket = new global::Bgs.Protocol.Club.V1.ClubTicket(); + Ticket = new global::Bgs.Protocol.Club.V1.Client.ClubTicket(); } Ticket.MergeFrom(other.Ticket); } @@ -8647,7 +8655,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasTicket) { - Ticket = new global::Bgs.Protocol.Club.V1.ClubTicket(); + Ticket = new global::Bgs.Protocol.Club.V1.Client.ClubTicket(); } input.ReadMessage(Ticket); break; @@ -8667,7 +8675,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[40]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[40]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -8894,7 +8902,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[41]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[41]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -9079,7 +9087,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[42]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[42]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -9264,7 +9272,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[43]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[43]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -9292,9 +9300,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "ticket" field. public const int TicketFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubTicket ticket_; + private global::Bgs.Protocol.Club.V1.Client.ClubTicket ticket_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubTicket Ticket { + public global::Bgs.Protocol.Club.V1.Client.ClubTicket Ticket { get { return ticket_; } set { ticket_ = value; @@ -9373,7 +9381,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasTicket) { if (!HasTicket) { - Ticket = new global::Bgs.Protocol.Club.V1.ClubTicket(); + Ticket = new global::Bgs.Protocol.Club.V1.Client.ClubTicket(); } Ticket.MergeFrom(other.Ticket); } @@ -9390,7 +9398,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasTicket) { - Ticket = new global::Bgs.Protocol.Club.V1.ClubTicket(); + Ticket = new global::Bgs.Protocol.Club.V1.Client.ClubTicket(); } input.ReadMessage(Ticket); break; @@ -9410,7 +9418,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[44]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[44]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -9639,7 +9647,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[45]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[45]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -9669,11 +9677,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "ticket" field. public const int TicketFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_ticket_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubTicket.Parser); - private readonly pbc::RepeatedField ticket_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_ticket_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.ClubTicket.Parser); + private readonly pbc::RepeatedField ticket_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Ticket { + public pbc::RepeatedField Ticket { get { return ticket_; } } @@ -9803,7 +9811,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[46]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[46]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -9879,9 +9887,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.AddBanOptions options_; + private global::Bgs.Protocol.Club.V1.Client.AddBanOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.AddBanOptions Options { + public global::Bgs.Protocol.Club.V1.Client.AddBanOptions Options { get { return options_; } set { options_ = value; @@ -9987,7 +9995,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.AddBanOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.AddBanOptions(); } Options.MergeFrom(other.Options); } @@ -10015,7 +10023,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.AddBanOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.AddBanOptions(); } input.ReadMessage(Options); break; @@ -10035,7 +10043,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[47]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[47]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -10267,7 +10275,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[48]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[48]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -10498,7 +10506,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[49]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[49]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -10526,9 +10534,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "ban" field. public const int BanFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.ClubBan ban_; + private global::Bgs.Protocol.Club.V1.Client.ClubBan ban_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubBan Ban { + public global::Bgs.Protocol.Club.V1.Client.ClubBan Ban { get { return ban_; } set { ban_ = value; @@ -10607,7 +10615,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasBan) { if (!HasBan) { - Ban = new global::Bgs.Protocol.Club.V1.ClubBan(); + Ban = new global::Bgs.Protocol.Club.V1.Client.ClubBan(); } Ban.MergeFrom(other.Ban); } @@ -10624,7 +10632,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasBan) { - Ban = new global::Bgs.Protocol.Club.V1.ClubBan(); + Ban = new global::Bgs.Protocol.Club.V1.Client.ClubBan(); } input.ReadMessage(Ban); break; @@ -10644,7 +10652,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[50]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[50]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -10873,7 +10881,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[51]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[51]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -10903,11 +10911,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "ban" field. public const int BanFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_ban_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubBan.Parser); - private readonly pbc::RepeatedField ban_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_ban_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.ClubBan.Parser); + private readonly pbc::RepeatedField ban_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Ban { + public pbc::RepeatedField Ban { get { return ban_; } } @@ -11037,7 +11045,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[52]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[52]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -11246,7 +11254,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[53]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[53]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -11455,7 +11463,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[54]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[54]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -11531,9 +11539,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.CreateStreamOptions options_; + private global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateStreamOptions Options { + public global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions Options { get { return options_; } set { options_ = value; @@ -11639,7 +11647,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateStreamOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions(); } Options.MergeFrom(other.Options); } @@ -11667,7 +11675,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateStreamOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions(); } input.ReadMessage(Options); break; @@ -11687,7 +11695,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[55]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[55]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -11872,7 +11880,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[56]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[56]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -12101,7 +12109,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[57]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[57]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -12329,7 +12337,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[58]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[58]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -12357,9 +12365,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.Stream stream_; + private global::Bgs.Protocol.Club.V1.Client.Stream stream_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.Stream Stream { + public global::Bgs.Protocol.Club.V1.Client.Stream Stream { get { return stream_; } set { stream_ = value; @@ -12438,7 +12446,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasStream) { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.Stream(); + Stream = new global::Bgs.Protocol.Club.V1.Client.Stream(); } Stream.MergeFrom(other.Stream); } @@ -12455,7 +12463,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasStream) { - Stream = new global::Bgs.Protocol.Club.V1.Stream(); + Stream = new global::Bgs.Protocol.Club.V1.Client.Stream(); } input.ReadMessage(Stream); break; @@ -12475,7 +12483,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[59]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[59]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -12704,7 +12712,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[60]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[60]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -12735,21 +12743,21 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "stream" field. public const int StreamFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_stream_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Stream.Parser); - private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_stream_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.Stream.Parser); + private readonly pbc::RepeatedField stream_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Stream { + public pbc::RepeatedField Stream { get { return stream_; } } /// Field number for the "view" field. public const int ViewFieldNumber = 2; - private static readonly pb::FieldCodec _repeated_view_codec - = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.Club.V1.StreamView.Parser); - private readonly pbc::RepeatedField view_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_view_codec + = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.Club.V1.Client.StreamView.Parser); + private readonly pbc::RepeatedField view_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField View { + public pbc::RepeatedField View { get { return view_; } } @@ -12888,7 +12896,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[61]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[61]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -12989,9 +12997,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.StreamStateOptions options_; + private global::Bgs.Protocol.Club.V1.Client.StreamStateOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamStateOptions Options { + public global::Bgs.Protocol.Club.V1.Client.StreamStateOptions Options { get { return options_; } set { options_ = value; @@ -13109,7 +13117,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.StreamStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.StreamStateOptions(); } Options.MergeFrom(other.Options); } @@ -13141,7 +13149,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.StreamStateOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.StreamStateOptions(); } input.ReadMessage(Options); break; @@ -13161,7 +13169,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[62]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[62]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -13431,7 +13439,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[63]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[63]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -13532,9 +13540,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.CreateMessageOptions options_; + private global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateMessageOptions Options { + public global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions Options { get { return options_; } set { options_ = value; @@ -13652,7 +13660,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMessageOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions(); } Options.MergeFrom(other.Options); } @@ -13684,7 +13692,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMessageOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions(); } input.ReadMessage(Options); break; @@ -13703,7 +13711,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[64]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[64]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -13731,9 +13739,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -13812,7 +13820,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } @@ -13829,7 +13837,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; @@ -13849,7 +13857,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[65]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[65]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -14121,7 +14129,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[66]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[66]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -14149,9 +14157,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -14230,7 +14238,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } @@ -14247,7 +14255,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; @@ -14267,7 +14275,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[67]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[67]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -14390,9 +14398,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "options" field. public const int OptionsFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.CreateMessageOptions options_; + private global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions options_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.CreateMessageOptions Options { + public global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions Options { get { return options_; } set { options_ = value; @@ -14525,7 +14533,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasOptions) { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMessageOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions(); } Options.MergeFrom(other.Options); } @@ -14564,7 +14572,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasOptions) { - Options = new global::Bgs.Protocol.Club.V1.CreateMessageOptions(); + Options = new global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions(); } input.ReadMessage(Options); break; @@ -14583,7 +14591,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[68]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[68]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -14611,9 +14619,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -14692,7 +14700,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } @@ -14709,7 +14717,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; @@ -14729,7 +14737,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[69]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[69]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -14958,7 +14966,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[70]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[70]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -15228,7 +15236,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[71]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[71]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -15481,7 +15489,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[72]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[72]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -15710,7 +15718,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[73]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[73]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -15898,7 +15906,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[74]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[74]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -16171,7 +16179,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[75]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[75]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -16201,11 +16209,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_message_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.StreamMessage.Parser); - private readonly pbc::RepeatedField message_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_message_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.StreamMessage.Parser); + private readonly pbc::RepeatedField message_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Message { + public pbc::RepeatedField Message { get { return message_; } } @@ -16335,7 +16343,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[76]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[76]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -16607,7 +16615,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[77]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[77]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -16635,9 +16643,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 1; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -16716,7 +16724,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } @@ -16733,7 +16741,7 @@ namespace Bgs.Protocol.Club.V1 { break; case 10: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; @@ -16753,7 +16761,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[78]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[78]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -16985,7 +16993,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[79]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[79]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -17129,7 +17137,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[80]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[80]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -17233,6 +17241,7 @@ namespace Bgs.Protocol.Club.V1 { private readonly static uint VersionDefaultValue = 0; private uint version_; + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint Version { get { if ((_hasBits0 & 4) != 0) { return version_; } else { return VersionDefaultValue; } } @@ -17242,11 +17251,13 @@ namespace Bgs.Protocol.Club.V1 { } } /// Gets whether the "version" field is set + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool HasVersion { get { return (_hasBits0 & 4) != 0; } } /// Clears the value of the "version" field + [global::System.ObsoleteAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void ClearVersion() { _hasBits0 &= ~4; @@ -17398,7 +17409,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[81]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[81]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -17450,9 +17461,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "credentials" field. public const int CredentialsFieldNumber = 2; - private global::Bgs.Protocol.VoiceCredentials credentials_; + private global::Bgs.Protocol.Voice.V1.VoiceCredentials credentials_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.VoiceCredentials Credentials { + public global::Bgs.Protocol.Voice.V1.VoiceCredentials Credentials { get { return credentials_; } set { credentials_ = value; @@ -17543,7 +17554,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasCredentials) { if (!HasCredentials) { - Credentials = new global::Bgs.Protocol.VoiceCredentials(); + Credentials = new global::Bgs.Protocol.Voice.V1.VoiceCredentials(); } Credentials.MergeFrom(other.Credentials); } @@ -17564,7 +17575,7 @@ namespace Bgs.Protocol.Club.V1 { } case 18: { if (!HasCredentials) { - Credentials = new global::Bgs.Protocol.VoiceCredentials(); + Credentials = new global::Bgs.Protocol.Voice.V1.VoiceCredentials(); } input.ReadMessage(Credentials); break; @@ -17584,7 +17595,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRequestReflection.Descriptor.MessageTypes[82]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRequestReflection.Descriptor.MessageTypes[82]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] diff --git a/Source/Framework/Proto/ClubRole.cs b/Source/Framework/Proto/Api/client/V1/ClubRole.cs similarity index 94% rename from Source/Framework/Proto/ClubRole.cs rename to Source/Framework/Proto/Api/client/V1/ClubRole.cs index af8f918a0..b31852eef 100644 --- a/Source/Framework/Proto/ClubRole.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubRole.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_role.proto +// source: bgs/low/pb/client/api/client/v1/club_role.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_role.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_role.proto public static partial class ClubRoleReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_role.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_role.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,55 +24,56 @@ namespace Bgs.Protocol.Club.V1 { static ClubRoleReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiFiZ3MvbG93L3BiL2NsaWVudC9jbHViX3JvbGUucHJvdG8SFGJncy5wcm90", - "b2NvbC5jbHViLnYxGiJiZ3MvbG93L3BiL2NsaWVudC9yb2xlX3R5cGVzLnBy", - "b3RvIscLChBDbHViUHJpdmlsZWdlU2V0EhMKC2Nhbl9kZXN0cm95GAEgASgI", - "EhkKEWNhbl9zZXRfYXR0cmlidXRlGAogASgIEhQKDGNhbl9zZXRfbmFtZRgL", - "IAEoCBIbChNjYW5fc2V0X2Rlc2NyaXB0aW9uGAwgASgIEhYKDmNhbl9zZXRf", - "YXZhdGFyGA0gASgIEhkKEWNhbl9zZXRfYnJvYWRjYXN0GA4gASgIEh0KFWNh", - "bl9zZXRfcHJpdmFjeV9sZXZlbBgPIAEoCBIWCg5jYW5fYWRkX21lbWJlchgd", - "IAEoCBIXCg9jYW5fa2lja19tZW1iZXIYHiABKAgSJAocY2FuX3NldF9vd25f", - "bWVtYmVyX2F0dHJpYnV0ZRgfIAEoCBImCh5jYW5fc2V0X290aGVyX21lbWJl", - "cl9hdHRyaWJ1dGUYICABKAgSHwoXY2FuX3NldF9vd25fdm9pY2Vfc3RhdGUY", - "ISABKAgSIgoaY2FuX3NldF9vd25fcHJlc2VuY2VfbGV2ZWwYIiABKAgSIQoZ", - "Y2FuX3NldF9vd25fd2hpc3Blcl9sZXZlbBgjIAEoCBIfChdjYW5fc2V0X293", - "bl9tZW1iZXJfbm90ZRgkIAEoCBIhChljYW5fc2V0X290aGVyX21lbWJlcl9u", - "b3RlGCUgASgIEhUKDWNhbl91c2Vfdm9pY2UYMiABKAgSJQodY2FuX3ZvaWNl", - "X211dGVfbWVtYmVyX2Zvcl9hbGwYMyABKAgSGgoSY2FuX2dldF9pbnZpdGF0", - "aW9uGEYgASgIEhsKE2Nhbl9zZW5kX2ludml0YXRpb24YRyABKAgSIQoZY2Fu", - "X3NlbmRfZ3Vlc3RfaW52aXRhdGlvbhhIIAEoCBIhChljYW5fcmV2b2tlX293", - "bl9pbnZpdGF0aW9uGEkgASgIEiMKG2Nhbl9yZXZva2Vfb3RoZXJfaW52aXRh", - "dGlvbhhKIAEoCBIaChJjYW5fZ2V0X3N1Z2dlc3Rpb24YWiABKAgSGgoSY2Fu", - "X3N1Z2dlc3RfbWVtYmVyGFsgASgIEhoKEmNhbl9hcHByb3ZlX21lbWJlchhc", - "IAEoCBIWCg5jYW5fZ2V0X3RpY2tldBhuIAEoCBIZChFjYW5fY3JlYXRlX3Rp", - "Y2tldBhvIAEoCBIaChJjYW5fZGVzdHJveV90aWNrZXQYcCABKAgSFAoLY2Fu", - "X2dldF9iYW4YggEgASgIEhQKC2Nhbl9hZGRfYmFuGIMBIAEoCBIXCg5jYW5f", - "cmVtb3ZlX2JhbhiEASABKAgSGgoRY2FuX2NyZWF0ZV9zdHJlYW0YjAEgASgI", - "EhsKEmNhbl9kZXN0cm95X3N0cmVhbRiNASABKAgSIAoXY2FuX3NldF9zdHJl", - "YW1fcG9zaXRpb24YjgEgASgIEiEKGGNhbl9zZXRfc3RyZWFtX2F0dHJpYnV0", - "ZRiPASABKAgSHAoTY2FuX3NldF9zdHJlYW1fbmFtZRiQASABKAgSHwoWY2Fu", - "X3NldF9zdHJlYW1fc3ViamVjdBiRASABKAgSHgoVY2FuX3NldF9zdHJlYW1f", - "YWNjZXNzGJIBIAEoCBIjChpjYW5fc2V0X3N0cmVhbV92b2ljZV9sZXZlbBiT", - "ASABKAgSGwoSY2FuX2NyZWF0ZV9tZXNzYWdlGLQBIAEoCBIgChdjYW5fZGVz", - "dHJveV9vd25fbWVzc2FnZRi1ASABKAgSIgoZY2FuX2Rlc3Ryb3lfb3RoZXJf", - "bWVzc2FnZRi2ASABKAgSHQoUY2FuX2VkaXRfb3duX21lc3NhZ2UYtwEgASgI", - "EhgKD2Nhbl9waW5fbWVzc2FnZRi4ASABKAgSGAoPY2FuX21lbnRpb25fYWxs", - "GLkBIAEoCBIZChBjYW5fbWVudGlvbl9oZXJlGLoBIAEoCBIbChJjYW5fbWVu", - "dGlvbl9tZW1iZXIYuwEgASgIEhkKEGNhbl9tZW50aW9uX3JvbGUYvAEgASgI", - "IrkBCghDbHViUm9sZRIKCgJpZBgBIAEoDRImCgVzdGF0ZRgCIAEoCzIXLmJn", - "cy5wcm90b2NvbC5Sb2xlU3RhdGUSOQoJcHJpdmlsZWdlGAMgASgLMiYuYmdz", - "LnByb3RvY29sLmNsdWIudjEuQ2x1YlByaXZpbGVnZVNldBIiChphbHdheXNf", - "Z3JhbnRfc3RyZWFtX2FjY2VzcxgEIAEoCBIaChJhbGxvd19pbl9jbHViX3Ns", - "b3QYBSABKAgilAEKC0NsdWJSb2xlU2V0EiwKBHJvbGUYASADKAsyHi5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5DbHViUm9sZRIYCgxkZWZhdWx0X3JvbGUYBSAD", - "KA1CAhABEiwKJGFzc2lnbm1lbnRfcmVzcGVjdHNfcmVsZWdhdGlvbl9jaGFp", - "bhgGIAEoCBIPCgdzdWJ0eXBlGAcgASgJ")); + "Ci9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfcm9sZS5w", + "cm90bxIbYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50GiJiZ3MvbG93L3Bi", + "L2NsaWVudC9yb2xlX3R5cGVzLnByb3RvIscLChBDbHViUHJpdmlsZWdlU2V0", + "EhMKC2Nhbl9kZXN0cm95GAEgASgIEhkKEWNhbl9zZXRfYXR0cmlidXRlGAog", + "ASgIEhQKDGNhbl9zZXRfbmFtZRgLIAEoCBIbChNjYW5fc2V0X2Rlc2NyaXB0", + "aW9uGAwgASgIEhYKDmNhbl9zZXRfYXZhdGFyGA0gASgIEhkKEWNhbl9zZXRf", + "YnJvYWRjYXN0GA4gASgIEh0KFWNhbl9zZXRfcHJpdmFjeV9sZXZlbBgPIAEo", + "CBIWCg5jYW5fYWRkX21lbWJlchgdIAEoCBIXCg9jYW5fa2lja19tZW1iZXIY", + "HiABKAgSJAocY2FuX3NldF9vd25fbWVtYmVyX2F0dHJpYnV0ZRgfIAEoCBIm", + "Ch5jYW5fc2V0X290aGVyX21lbWJlcl9hdHRyaWJ1dGUYICABKAgSHwoXY2Fu", + "X3NldF9vd25fdm9pY2Vfc3RhdGUYISABKAgSIgoaY2FuX3NldF9vd25fcHJl", + "c2VuY2VfbGV2ZWwYIiABKAgSIQoZY2FuX3NldF9vd25fd2hpc3Blcl9sZXZl", + "bBgjIAEoCBIfChdjYW5fc2V0X293bl9tZW1iZXJfbm90ZRgkIAEoCBIhChlj", + "YW5fc2V0X290aGVyX21lbWJlcl9ub3RlGCUgASgIEhUKDWNhbl91c2Vfdm9p", + "Y2UYMiABKAgSJQodY2FuX3ZvaWNlX211dGVfbWVtYmVyX2Zvcl9hbGwYMyAB", + "KAgSGgoSY2FuX2dldF9pbnZpdGF0aW9uGEYgASgIEhsKE2Nhbl9zZW5kX2lu", + "dml0YXRpb24YRyABKAgSIQoZY2FuX3NlbmRfZ3Vlc3RfaW52aXRhdGlvbhhI", + "IAEoCBIhChljYW5fcmV2b2tlX293bl9pbnZpdGF0aW9uGEkgASgIEiMKG2Nh", + "bl9yZXZva2Vfb3RoZXJfaW52aXRhdGlvbhhKIAEoCBIaChJjYW5fZ2V0X3N1", + "Z2dlc3Rpb24YWiABKAgSGgoSY2FuX3N1Z2dlc3RfbWVtYmVyGFsgASgIEhoK", + "EmNhbl9hcHByb3ZlX21lbWJlchhcIAEoCBIWCg5jYW5fZ2V0X3RpY2tldBhu", + "IAEoCBIZChFjYW5fY3JlYXRlX3RpY2tldBhvIAEoCBIaChJjYW5fZGVzdHJv", + "eV90aWNrZXQYcCABKAgSFAoLY2FuX2dldF9iYW4YggEgASgIEhQKC2Nhbl9h", + "ZGRfYmFuGIMBIAEoCBIXCg5jYW5fcmVtb3ZlX2JhbhiEASABKAgSGgoRY2Fu", + "X2NyZWF0ZV9zdHJlYW0YjAEgASgIEhsKEmNhbl9kZXN0cm95X3N0cmVhbRiN", + "ASABKAgSIAoXY2FuX3NldF9zdHJlYW1fcG9zaXRpb24YjgEgASgIEiEKGGNh", + "bl9zZXRfc3RyZWFtX2F0dHJpYnV0ZRiPASABKAgSHAoTY2FuX3NldF9zdHJl", + "YW1fbmFtZRiQASABKAgSHwoWY2FuX3NldF9zdHJlYW1fc3ViamVjdBiRASAB", + "KAgSHgoVY2FuX3NldF9zdHJlYW1fYWNjZXNzGJIBIAEoCBIjChpjYW5fc2V0", + "X3N0cmVhbV92b2ljZV9sZXZlbBiTASABKAgSGwoSY2FuX2NyZWF0ZV9tZXNz", + "YWdlGLQBIAEoCBIgChdjYW5fZGVzdHJveV9vd25fbWVzc2FnZRi1ASABKAgS", + "IgoZY2FuX2Rlc3Ryb3lfb3RoZXJfbWVzc2FnZRi2ASABKAgSHQoUY2FuX2Vk", + "aXRfb3duX21lc3NhZ2UYtwEgASgIEhgKD2Nhbl9waW5fbWVzc2FnZRi4ASAB", + "KAgSGAoPY2FuX21lbnRpb25fYWxsGLkBIAEoCBIZChBjYW5fbWVudGlvbl9o", + "ZXJlGLoBIAEoCBIbChJjYW5fbWVudGlvbl9tZW1iZXIYuwEgASgIEhkKEGNh", + "bl9tZW50aW9uX3JvbGUYvAEgASgIIsABCghDbHViUm9sZRIKCgJpZBgBIAEo", + "DRImCgVzdGF0ZRgCIAEoCzIXLmJncy5wcm90b2NvbC5Sb2xlU3RhdGUSQAoJ", + "cHJpdmlsZWdlGAMgASgLMi0uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50", + "LkNsdWJQcml2aWxlZ2VTZXQSIgoaYWx3YXlzX2dyYW50X3N0cmVhbV9hY2Nl", + "c3MYBCABKAgSGgoSYWxsb3dfaW5fY2x1Yl9zbG90GAUgASgIIpsBCgtDbHVi", + "Um9sZVNldBIzCgRyb2xlGAEgAygLMiUuYmdzLnByb3RvY29sLmNsdWIudjEu", + "Y2xpZW50LkNsdWJSb2xlEhgKDGRlZmF1bHRfcm9sZRgFIAMoDUICEAESLAok", + "YXNzaWdubWVudF9yZXNwZWN0c19yZWxlZ2F0aW9uX2NoYWluGAYgASgIEg8K", + "B3N1YnR5cGUYByABKAk=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.RoleTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubPrivilegeSet), global::Bgs.Protocol.Club.V1.ClubPrivilegeSet.Parser, new[]{ "CanDestroy", "CanSetAttribute", "CanSetName", "CanSetDescription", "CanSetAvatar", "CanSetBroadcast", "CanSetPrivacyLevel", "CanAddMember", "CanKickMember", "CanSetOwnMemberAttribute", "CanSetOtherMemberAttribute", "CanSetOwnVoiceState", "CanSetOwnPresenceLevel", "CanSetOwnWhisperLevel", "CanSetOwnMemberNote", "CanSetOtherMemberNote", "CanUseVoice", "CanVoiceMuteMemberForAll", "CanGetInvitation", "CanSendInvitation", "CanSendGuestInvitation", "CanRevokeOwnInvitation", "CanRevokeOtherInvitation", "CanGetSuggestion", "CanSuggestMember", "CanApproveMember", "CanGetTicket", "CanCreateTicket", "CanDestroyTicket", "CanGetBan", "CanAddBan", "CanRemoveBan", "CanCreateStream", "CanDestroyStream", "CanSetStreamPosition", "CanSetStreamAttribute", "CanSetStreamName", "CanSetStreamSubject", "CanSetStreamAccess", "CanSetStreamVoiceLevel", "CanCreateMessage", "CanDestroyOwnMessage", "CanDestroyOtherMessage", "CanEditOwnMessage", "CanPinMessage", "CanMentionAll", "CanMentionHere", "CanMentionMember", "CanMentionRole" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubRole), global::Bgs.Protocol.Club.V1.ClubRole.Parser, new[]{ "Id", "State", "Privilege", "AlwaysGrantStreamAccess", "AllowInClubSlot" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubRoleSet), global::Bgs.Protocol.Club.V1.ClubRoleSet.Parser, new[]{ "Role", "DefaultRole", "AssignmentRespectsRelegationChain", "Subtype" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubPrivilegeSet), global::Bgs.Protocol.Club.V1.Client.ClubPrivilegeSet.Parser, new[]{ "CanDestroy", "CanSetAttribute", "CanSetName", "CanSetDescription", "CanSetAvatar", "CanSetBroadcast", "CanSetPrivacyLevel", "CanAddMember", "CanKickMember", "CanSetOwnMemberAttribute", "CanSetOtherMemberAttribute", "CanSetOwnVoiceState", "CanSetOwnPresenceLevel", "CanSetOwnWhisperLevel", "CanSetOwnMemberNote", "CanSetOtherMemberNote", "CanUseVoice", "CanVoiceMuteMemberForAll", "CanGetInvitation", "CanSendInvitation", "CanSendGuestInvitation", "CanRevokeOwnInvitation", "CanRevokeOtherInvitation", "CanGetSuggestion", "CanSuggestMember", "CanApproveMember", "CanGetTicket", "CanCreateTicket", "CanDestroyTicket", "CanGetBan", "CanAddBan", "CanRemoveBan", "CanCreateStream", "CanDestroyStream", "CanSetStreamPosition", "CanSetStreamAttribute", "CanSetStreamName", "CanSetStreamSubject", "CanSetStreamAccess", "CanSetStreamVoiceLevel", "CanCreateMessage", "CanDestroyOwnMessage", "CanDestroyOtherMessage", "CanEditOwnMessage", "CanPinMessage", "CanMentionAll", "CanMentionHere", "CanMentionMember", "CanMentionRole" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubRole), global::Bgs.Protocol.Club.V1.Client.ClubRole.Parser, new[]{ "Id", "State", "Privilege", "AlwaysGrantStreamAccess", "AllowInClubSlot" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubRoleSet), global::Bgs.Protocol.Club.V1.Client.ClubRoleSet.Parser, new[]{ "Role", "DefaultRole", "AssignmentRespectsRelegationChain", "Subtype" }, null, null, null, null) })); } #endregion @@ -89,7 +90,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRoleReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRoleReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2202,7 +2203,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRoleReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRoleReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2280,9 +2281,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "privilege" field. public const int PrivilegeFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.ClubPrivilegeSet privilege_; + private global::Bgs.Protocol.Club.V1.Client.ClubPrivilegeSet privilege_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.ClubPrivilegeSet Privilege { + public global::Bgs.Protocol.Club.V1.Client.ClubPrivilegeSet Privilege { get { return privilege_; } set { privilege_ = value; @@ -2454,7 +2455,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasPrivilege) { if (!HasPrivilege) { - Privilege = new global::Bgs.Protocol.Club.V1.ClubPrivilegeSet(); + Privilege = new global::Bgs.Protocol.Club.V1.Client.ClubPrivilegeSet(); } Privilege.MergeFrom(other.Privilege); } @@ -2488,7 +2489,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasPrivilege) { - Privilege = new global::Bgs.Protocol.Club.V1.ClubPrivilegeSet(); + Privilege = new global::Bgs.Protocol.Club.V1.Client.ClubPrivilegeSet(); } input.ReadMessage(Privilege); break; @@ -2516,7 +2517,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubRoleReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubRoleReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2548,11 +2549,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "role" field. public const int RoleFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_role_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.ClubRole.Parser); - private readonly pbc::RepeatedField role_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_role_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.ClubRole.Parser); + private readonly pbc::RepeatedField role_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Role { + public pbc::RepeatedField Role { get { return role_; } } diff --git a/Source/Framework/Proto/ClubStream.cs b/Source/Framework/Proto/Api/client/V1/ClubStream.cs similarity index 89% rename from Source/Framework/Proto/ClubStream.cs rename to Source/Framework/Proto/Api/client/V1/ClubStream.cs index 05ef60881..599d90ae4 100644 --- a/Source/Framework/Proto/ClubStream.cs +++ b/Source/Framework/Proto/Api/client/V1/ClubStream.cs @@ -1,21 +1,21 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_stream.proto +// source: bgs/low/pb/client/api/client/v1/club_stream.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { +namespace Bgs.Protocol.Club.V1.Client { - /// Holder for reflection information generated from bgs/low/pb/client/club_stream.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_stream.proto public static partial class ClubStreamReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_stream.proto + /// File descriptor for bgs/low/pb/client/api/client/v1/club_stream.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,97 +24,100 @@ namespace Bgs.Protocol.Club.V1 { static ClubStreamReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiNiZ3MvbG93L3BiL2NsaWVudC9jbHViX3N0cmVhbS5wcm90bxIUYmdzLnBy", - "b3RvY29sLmNsdWIudjEaIWJncy9sb3cvcGIvY2xpZW50L2NsdWJfZW51bS5w", - "cm90bxojYmdzL2xvdy9wYi9jbGllbnQvY2x1Yl9tZW1iZXIucHJvdG8aIWJn", - "cy9sb3cvcGIvY2xpZW50L2NsdWJfdHlwZS5wcm90bxo1YmdzL2xvdy9wYi9j", - "bGllbnQvYXBpL2NsaWVudC92Mi9hdHRyaWJ1dGVfdHlwZXMucHJvdG8aI2Jn", - "cy9sb3cvcGIvY2xpZW50L2VtYmVkX3R5cGVzLnByb3RvGihiZ3MvbG93L3Bi", - "L2NsaWVudC9ldmVudF92aWV3X3R5cGVzLnByb3RvGiViZ3MvbG93L3BiL2Ns", - "aWVudC9tZXNzYWdlX3R5cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9l", - "dHNfdHlwZXMucHJvdG8iJwoOU3RyZWFtUG9zaXRpb24SFQoJc3RyZWFtX2lk", - "GAEgAygEQgIQASIgCgxTdHJlYW1BY2Nlc3MSEAoEcm9sZRgBIAMoDUICEAEi", - "6gEKE0NyZWF0ZVN0cmVhbU9wdGlvbnMSLQoJYXR0cmlidXRlGAEgAygLMhou", - "YmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRIMCgRuYW1lGAIgASgJEg8KB3N1", - "YmplY3QYAyABKAkSMgoGYWNjZXNzGAQgASgLMiIuYmdzLnByb3RvY29sLmNs", - "dWIudjEuU3RyZWFtQWNjZXNzElEKC3ZvaWNlX2xldmVsGAUgASgOMiYuYmdz", - "LnByb3RvY29sLmNsdWIudjEuU3RyZWFtVm9pY2VMZXZlbDoUVk9JQ0VfTEVW", - "RUxfRElTQUJMRUQikQIKBlN0cmVhbRIPCgdjbHViX2lkGAEgASgEEgoKAmlk", - "GAIgASgEEi0KCWF0dHJpYnV0ZRgDIAMoCzIaLmJncy5wcm90b2NvbC52Mi5B", - "dHRyaWJ1dGUSDAoEbmFtZRgEIAEoCRIPCgdzdWJqZWN0GAUgASgJEjIKBmFj", - "Y2VzcxgGIAEoCzIiLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbUFjY2Vz", - "cxJRCgt2b2ljZV9sZXZlbBgHIAEoDjImLmJncy5wcm90b2NvbC5jbHViLnYx", - "LlN0cmVhbVZvaWNlTGV2ZWw6FFZPSUNFX0xFVkVMX0RJU0FCTEVEEhUKDWNy", - "ZWF0aW9uX3RpbWUYCCABKAQiLQoRU3RyZWFtRGVzY3JpcHRpb24SCgoCaWQY", - "AiABKAQSDAoEbmFtZRgEIAEoCSJwCg5NZW50aW9uQ29udGVudBILCgNhbGwY", - "ASABKAgSDAoEaGVyZRgCIAEoCBIxCgltZW1iZXJfaWQYAyADKAsyHi5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIQCgRyb2xlGAQgAygNQgIQASJe", - "ChRDcmVhdGVNZXNzYWdlT3B0aW9ucxIPCgdjb250ZW50GAIgASgJEjUKB21l", - "bnRpb24YAyABKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW50aW9uQ29u", - "dGVudCJSChpDbHViU3RyZWFtTWVzc2FnZUNvbnRhaW5lchI0CgdtZXNzYWdl", - "GAEgAygLMiMuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtTWVzc2FnZSKR", - "AQoMQ29udGVudENoYWluEg8KB2NvbnRlbnQYBSABKAkSJgoFZW1iZWQYBiAD", - "KAsyFy5iZ3MucHJvdG9jb2wuRW1iZWRJbmZvEjUKB21lbnRpb24YByABKAsy", - "JC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW50aW9uQ29udGVudBIRCgllZGl0", - "X3RpbWUYCCABKAQijQIKDVN0cmVhbU1lc3NhZ2USIwoCaWQYAyABKAsyFy5i", - "Z3MucHJvdG9jb2wuTWVzc2FnZUlkEjcKBmF1dGhvchgEIAEoCzInLmJncy5w", - "cm90b2NvbC5jbHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEjkKDWNvbnRlbnRf", - "Y2hhaW4YBiADKAsyIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5Db250ZW50Q2hh", - "aW4SOgoJZGVzdHJveWVyGA8gASgLMicuYmdzLnByb3RvY29sLmNsdWIudjEu", - "TWVtYmVyRGVzY3JpcHRpb24SEQoJZGVzdHJveWVkGBAgASgIEhQKDGRlc3Ry", - "b3lfdGltZRgRIAEoBCL+AgoNU3RyZWFtTWVudGlvbhIPCgdjbHViX2lkGAEg", - "ASgEEhEKCXN0cmVhbV9pZBgCIAEoBBIrCgptZXNzYWdlX2lkGAMgASgLMhcu", - "YmdzLnByb3RvY29sLk1lc3NhZ2VJZBI3CgZhdXRob3IYBCABKAsyJy5iZ3Mu", - "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJEZXNjcmlwdGlvbhIRCglkZXN0cm95", - "ZWQYBSABKAgSLgoKbWVudGlvbl9pZBgGIAEoCzIaLmJncy5wcm90b2NvbC5U", - "aW1lU2VyaWVzSWQSMQoJbWVtYmVyX2lkGAcgASgLMh4uYmdzLnByb3RvY29s", - "LmNsdWIudjEuTWVtYmVySWQSNAoHbWVzc2FnZRgIIAEoCzIjLmJncy5wcm90", - "b2NvbC5jbHViLnYxLlN0cmVhbU1lc3NhZ2USNwoJY2x1Yl90eXBlGAkgASgL", - "MiQuYmdzLnByb3RvY29sLmNsdWIudjEuVW5pcXVlQ2x1YlR5cGUiWgoKU3Ry", - "ZWFtVmlldxIPCgdjbHViX2lkGAEgASgEEhEKCXN0cmVhbV9pZBgCIAEoBBIo", - "CgZtYXJrZXIYAyABKAsyGC5iZ3MucHJvdG9jb2wuVmlld01hcmtlciI9ChVT", - "dHJlYW1BZHZhbmNlVmlld1RpbWUSEQoJc3RyZWFtX2lkGAEgASgEEhEKCXZp", - "ZXdfdGltZRgCIAEoBCI4Cg9TdHJlYW1FdmVudFRpbWUSEQoJc3RyZWFtX2lk", - "GAEgASgEEhIKCmV2ZW50X3RpbWUYAiABKAQiYQoRU3RyZWFtTWVudGlvblZp", - "ZXcSDwoHY2x1Yl9pZBgBIAEoBBIRCglzdHJlYW1faWQYAiABKAQSKAoGbWFy", - "a2VyGAMgASgLMhguYmdzLnByb3RvY29sLlZpZXdNYXJrZXIi6QEKElN0cmVh", - "bVN0YXRlT3B0aW9ucxItCglhdHRyaWJ1dGUYASADKAsyGi5iZ3MucHJvdG9j", - "b2wudjIuQXR0cmlidXRlEgwKBG5hbWUYAiABKAkSDwoHc3ViamVjdBgDIAEo", - "CRIyCgZhY2Nlc3MYBCABKAsyIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJl", - "YW1BY2Nlc3MSUQoLdm9pY2VfbGV2ZWwYBSABKA4yJi5iZ3MucHJvdG9jb2wu", - "Y2x1Yi52MS5TdHJlYW1Wb2ljZUxldmVsOhRWT0lDRV9MRVZFTF9ESVNBQkxF", - "RCKkAgoVU3RyZWFtU3RhdGVBc3NpZ25tZW50EhEKCXN0cmVhbV9pZBgBIAEo", - "BBItCglhdHRyaWJ1dGUYAiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmli", - "dXRlEgwKBG5hbWUYAyABKAkSDwoHc3ViamVjdBgEIAEoCRIyCgZhY2Nlc3MY", - "BSABKAsyIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1BY2Nlc3MSIwob", - "c3RyZWFtX3N1YnNjcmlwdGlvbl9yZW1vdmVkGAYgASgIElEKC3ZvaWNlX2xl", - "dmVsGAcgASgOMiYuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtVm9pY2VM", - "ZXZlbDoUVk9JQ0VfTEVWRUxfRElTQUJMRUQimQEKFVN0cmVhbVR5cGluZ0lu", - "ZGljYXRvchIxCglhdXRob3JfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", - "Yi52MS5NZW1iZXJJZBI+CglpbmRpY2F0b3IYAiABKA4yHS5iZ3MucHJvdG9j", - "b2wuVHlwaW5nSW5kaWNhdG9yOgxUWVBJTkdfU1RBUlQSDQoFZXBvY2gYAyAB", - "KAQ=")); + "CjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfc3RyZWFt", + "LnByb3RvEhtiZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQaL2Jncy9sb3cv", + "cGIvY2xpZW50L2FwaS9jbGllbnQvdjEvY2x1Yl9lbnVtLnByb3RvGjFiZ3Mv", + "bG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfbWVtYmVyLnByb3Rv", + "Gi9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2NsdWJfdHlwZS5w", + "cm90bxo1YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1vbi92Mi9hdHRyaWJ1", + "dGVfdHlwZXMucHJvdG8aI2Jncy9sb3cvcGIvY2xpZW50L2VtYmVkX3R5cGVz", + "LnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9ldHNfdHlwZXMucHJvdG8aKGJn", + "cy9sb3cvcGIvY2xpZW50L2V2ZW50X3ZpZXdfdHlwZXMucHJvdG8aJWJncy9s", + "b3cvcGIvY2xpZW50L21lc3NhZ2VfdHlwZXMucHJvdG8iJwoOU3RyZWFtUG9z", + "aXRpb24SFQoJc3RyZWFtX2lkGAEgAygEQgIQASIgCgxTdHJlYW1BY2Nlc3MS", + "EAoEcm9sZRgBIAMoDUICEAEi+AEKE0NyZWF0ZVN0cmVhbU9wdGlvbnMSLQoJ", + "YXR0cmlidXRlGAEgAygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRIM", + "CgRuYW1lGAIgASgJEg8KB3N1YmplY3QYAyABKAkSOQoGYWNjZXNzGAQgASgL", + "MikuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVhbUFjY2VzcxJY", + "Cgt2b2ljZV9sZXZlbBgFIAEoDjItLmJncy5wcm90b2NvbC5jbHViLnYxLmNs", + "aWVudC5TdHJlYW1Wb2ljZUxldmVsOhRWT0lDRV9MRVZFTF9ESVNBQkxFRCKf", + "AgoGU3RyZWFtEg8KB2NsdWJfaWQYASABKAQSCgoCaWQYAiABKAQSLQoJYXR0", + "cmlidXRlGAMgAygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRIMCgRu", + "YW1lGAQgASgJEg8KB3N1YmplY3QYBSABKAkSOQoGYWNjZXNzGAYgASgLMiku", + "YmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVhbUFjY2VzcxJYCgt2", + "b2ljZV9sZXZlbBgHIAEoDjItLmJncy5wcm90b2NvbC5jbHViLnYxLmNsaWVu", + "dC5TdHJlYW1Wb2ljZUxldmVsOhRWT0lDRV9MRVZFTF9ESVNBQkxFRBIVCg1j", + "cmVhdGlvbl90aW1lGAggASgEIi0KEVN0cmVhbURlc2NyaXB0aW9uEgoKAmlk", + "GAIgASgEEgwKBG5hbWUYBCABKAkicAoOTWVudGlvbkNvbnRlbnQSCwoDYWxs", + "GAEgASgIEgwKBGhlcmUYAiABKAgSMQoJbWVtYmVyX2lkGAMgAygLMh4uYmdz", + "LnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSEAoEcm9sZRgEIAMoDUICEAEi", + "ZQoUQ3JlYXRlTWVzc2FnZU9wdGlvbnMSDwoHY29udGVudBgCIAEoCRI8Cgdt", + "ZW50aW9uGAMgASgLMisuYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1l", + "bnRpb25Db250ZW50IlkKGkNsdWJTdHJlYW1NZXNzYWdlQ29udGFpbmVyEjsK", + "B21lc3NhZ2UYASADKAsyKi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQu", + "U3RyZWFtTWVzc2FnZSKYAQoMQ29udGVudENoYWluEg8KB2NvbnRlbnQYBSAB", + "KAkSJgoFZW1iZWQYBiADKAsyFy5iZ3MucHJvdG9jb2wuRW1iZWRJbmZvEjwK", + "B21lbnRpb24YByABKAsyKy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQu", + "TWVudGlvbkNvbnRlbnQSEQoJZWRpdF90aW1lGAggASgEIqICCg1TdHJlYW1N", + "ZXNzYWdlEiMKAmlkGAMgASgLMhcuYmdzLnByb3RvY29sLk1lc3NhZ2VJZBI+", + "CgZhdXRob3IYBCABKAsyLi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5jbGllbnQu", + "TWVtYmVyRGVzY3JpcHRpb24SQAoNY29udGVudF9jaGFpbhgGIAMoCzIpLmJn", + "cy5wcm90b2NvbC5jbHViLnYxLmNsaWVudC5Db250ZW50Q2hhaW4SQQoJZGVz", + "dHJveWVyGA8gASgLMi4uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1l", + "bWJlckRlc2NyaXB0aW9uEhEKCWRlc3Ryb3llZBgQIAEoCBIUCgxkZXN0cm95", + "X3RpbWUYESABKAQijAMKDVN0cmVhbU1lbnRpb24SDwoHY2x1Yl9pZBgBIAEo", + "BBIRCglzdHJlYW1faWQYAiABKAQSKwoKbWVzc2FnZV9pZBgDIAEoCzIXLmJn", + "cy5wcm90b2NvbC5NZXNzYWdlSWQSPgoGYXV0aG9yGAQgASgLMi4uYmdzLnBy", + "b3RvY29sLmNsdWIudjEuY2xpZW50Lk1lbWJlckRlc2NyaXB0aW9uEhEKCWRl", + "c3Ryb3llZBgFIAEoCBIuCgptZW50aW9uX2lkGAYgASgLMhouYmdzLnByb3Rv", + "Y29sLlRpbWVTZXJpZXNJZBIxCgltZW1iZXJfaWQYByABKAsyHi5iZ3MucHJv", + "dG9jb2wuY2x1Yi52MS5NZW1iZXJJZBI7CgdtZXNzYWdlGAggASgLMiouYmdz", + "LnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVhbU1lc3NhZ2USNwoJY2x1", + "Yl90eXBlGAkgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEuVW5pcXVlQ2x1", + "YlR5cGUiWgoKU3RyZWFtVmlldxIPCgdjbHViX2lkGAEgASgEEhEKCXN0cmVh", + "bV9pZBgCIAEoBBIoCgZtYXJrZXIYAyABKAsyGC5iZ3MucHJvdG9jb2wuVmll", + "d01hcmtlciI9ChVTdHJlYW1BZHZhbmNlVmlld1RpbWUSEQoJc3RyZWFtX2lk", + "GAEgASgEEhEKCXZpZXdfdGltZRgCIAEoBCI4Cg9TdHJlYW1FdmVudFRpbWUS", + "EQoJc3RyZWFtX2lkGAEgASgEEhIKCmV2ZW50X3RpbWUYAiABKAQiYQoRU3Ry", + "ZWFtTWVudGlvblZpZXcSDwoHY2x1Yl9pZBgBIAEoBBIRCglzdHJlYW1faWQY", + "AiABKAQSKAoGbWFya2VyGAMgASgLMhguYmdzLnByb3RvY29sLlZpZXdNYXJr", + "ZXIi9wEKElN0cmVhbVN0YXRlT3B0aW9ucxItCglhdHRyaWJ1dGUYASADKAsy", + "Gi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEgwKBG5hbWUYAiABKAkSDwoH", + "c3ViamVjdBgDIAEoCRI5CgZhY2Nlc3MYBCABKAsyKS5iZ3MucHJvdG9jb2wu", + "Y2x1Yi52MS5jbGllbnQuU3RyZWFtQWNjZXNzElgKC3ZvaWNlX2xldmVsGAUg", + "ASgOMi0uYmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVhbVZvaWNl", + "TGV2ZWw6FFZPSUNFX0xFVkVMX0RJU0FCTEVEIrICChVTdHJlYW1TdGF0ZUFz", + "c2lnbm1lbnQSEQoJc3RyZWFtX2lkGAEgASgEEi0KCWF0dHJpYnV0ZRgCIAMo", + "CzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSDAoEbmFtZRgDIAEoCRIP", + "CgdzdWJqZWN0GAQgASgJEjkKBmFjY2VzcxgFIAEoCzIpLmJncy5wcm90b2Nv", + "bC5jbHViLnYxLmNsaWVudC5TdHJlYW1BY2Nlc3MSIwobc3RyZWFtX3N1YnNj", + "cmlwdGlvbl9yZW1vdmVkGAYgASgIElgKC3ZvaWNlX2xldmVsGAcgASgOMi0u", + "YmdzLnByb3RvY29sLmNsdWIudjEuY2xpZW50LlN0cmVhbVZvaWNlTGV2ZWw6", + "FFZPSUNFX0xFVkVMX0RJU0FCTEVEIpkBChVTdHJlYW1UeXBpbmdJbmRpY2F0", + "b3ISMQoJYXV0aG9yX2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", + "TWVtYmVySWQSPgoJaW5kaWNhdG9yGAIgASgOMh0uYmdzLnByb3RvY29sLlR5", + "cGluZ0luZGljYXRvcjoMVFlQSU5HX1NUQVJUEg0KBWVwb2NoGAMgASgE")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EmbedTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.EtsTypesReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.Client.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EmbedTypesReflection.Descriptor, global::Bgs.Protocol.EtsTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamPosition), global::Bgs.Protocol.Club.V1.StreamPosition.Parser, new[]{ "StreamId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamAccess), global::Bgs.Protocol.Club.V1.StreamAccess.Parser, new[]{ "Role" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateStreamOptions), global::Bgs.Protocol.Club.V1.CreateStreamOptions.Parser, new[]{ "Attribute", "Name", "Subject", "Access", "VoiceLevel" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Stream), global::Bgs.Protocol.Club.V1.Stream.Parser, new[]{ "ClubId", "Id", "Attribute", "Name", "Subject", "Access", "VoiceLevel", "CreationTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamDescription), global::Bgs.Protocol.Club.V1.StreamDescription.Parser, new[]{ "Id", "Name" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MentionContent), global::Bgs.Protocol.Club.V1.MentionContent.Parser, new[]{ "All", "Here", "MemberId", "Role" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.CreateMessageOptions), global::Bgs.Protocol.Club.V1.CreateMessageOptions.Parser, new[]{ "Content", "Mention" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubStreamMessageContainer), global::Bgs.Protocol.Club.V1.ClubStreamMessageContainer.Parser, new[]{ "Message" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ContentChain), global::Bgs.Protocol.Club.V1.ContentChain.Parser, new[]{ "Content", "Embed", "Mention", "EditTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamMessage), global::Bgs.Protocol.Club.V1.StreamMessage.Parser, new[]{ "Id", "Author", "ContentChain", "Destroyer", "Destroyed", "DestroyTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamMention), global::Bgs.Protocol.Club.V1.StreamMention.Parser, new[]{ "ClubId", "StreamId", "MessageId", "Author", "Destroyed", "MentionId", "MemberId", "Message", "ClubType" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamView), global::Bgs.Protocol.Club.V1.StreamView.Parser, new[]{ "ClubId", "StreamId", "Marker" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamAdvanceViewTime), global::Bgs.Protocol.Club.V1.StreamAdvanceViewTime.Parser, new[]{ "StreamId", "ViewTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamEventTime), global::Bgs.Protocol.Club.V1.StreamEventTime.Parser, new[]{ "StreamId", "EventTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamMentionView), global::Bgs.Protocol.Club.V1.StreamMentionView.Parser, new[]{ "ClubId", "StreamId", "Marker" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamStateOptions), global::Bgs.Protocol.Club.V1.StreamStateOptions.Parser, new[]{ "Attribute", "Name", "Subject", "Access", "VoiceLevel" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamStateAssignment), global::Bgs.Protocol.Club.V1.StreamStateAssignment.Parser, new[]{ "StreamId", "Attribute", "Name", "Subject", "Access", "StreamSubscriptionRemoved", "VoiceLevel" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.StreamTypingIndicator), global::Bgs.Protocol.Club.V1.StreamTypingIndicator.Parser, new[]{ "AuthorId", "Indicator", "Epoch" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamPosition), global::Bgs.Protocol.Club.V1.Client.StreamPosition.Parser, new[]{ "StreamId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamAccess), global::Bgs.Protocol.Club.V1.Client.StreamAccess.Parser, new[]{ "Role" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions), global::Bgs.Protocol.Club.V1.Client.CreateStreamOptions.Parser, new[]{ "Attribute", "Name", "Subject", "Access", "VoiceLevel" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.Stream), global::Bgs.Protocol.Club.V1.Client.Stream.Parser, new[]{ "ClubId", "Id", "Attribute", "Name", "Subject", "Access", "VoiceLevel", "CreationTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamDescription), global::Bgs.Protocol.Club.V1.Client.StreamDescription.Parser, new[]{ "Id", "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.MentionContent), global::Bgs.Protocol.Club.V1.Client.MentionContent.Parser, new[]{ "All", "Here", "MemberId", "Role" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions), global::Bgs.Protocol.Club.V1.Client.CreateMessageOptions.Parser, new[]{ "Content", "Mention" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ClubStreamMessageContainer), global::Bgs.Protocol.Club.V1.Client.ClubStreamMessageContainer.Parser, new[]{ "Message" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.ContentChain), global::Bgs.Protocol.Club.V1.Client.ContentChain.Parser, new[]{ "Content", "Embed", "Mention", "EditTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamMessage), global::Bgs.Protocol.Club.V1.Client.StreamMessage.Parser, new[]{ "Id", "Author", "ContentChain", "Destroyer", "Destroyed", "DestroyTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamMention), global::Bgs.Protocol.Club.V1.Client.StreamMention.Parser, new[]{ "ClubId", "StreamId", "MessageId", "Author", "Destroyed", "MentionId", "MemberId", "Message", "ClubType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamView), global::Bgs.Protocol.Club.V1.Client.StreamView.Parser, new[]{ "ClubId", "StreamId", "Marker" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamAdvanceViewTime), global::Bgs.Protocol.Club.V1.Client.StreamAdvanceViewTime.Parser, new[]{ "StreamId", "ViewTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamEventTime), global::Bgs.Protocol.Club.V1.Client.StreamEventTime.Parser, new[]{ "StreamId", "EventTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamMentionView), global::Bgs.Protocol.Club.V1.Client.StreamMentionView.Parser, new[]{ "ClubId", "StreamId", "Marker" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamStateOptions), global::Bgs.Protocol.Club.V1.Client.StreamStateOptions.Parser, new[]{ "Attribute", "Name", "Subject", "Access", "VoiceLevel" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamStateAssignment), global::Bgs.Protocol.Club.V1.Client.StreamStateAssignment.Parser, new[]{ "StreamId", "Attribute", "Name", "Subject", "Access", "StreamSubscriptionRemoved", "VoiceLevel" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.Client.StreamTypingIndicator), global::Bgs.Protocol.Club.V1.Client.StreamTypingIndicator.Parser, new[]{ "AuthorId", "Indicator", "Epoch" }, null, null, null, null) })); } #endregion @@ -129,7 +132,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[0]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -251,7 +254,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[1]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -374,7 +377,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[2]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -463,9 +466,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "access" field. public const int AccessFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.StreamAccess access_; + private global::Bgs.Protocol.Club.V1.Client.StreamAccess access_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamAccess Access { + public global::Bgs.Protocol.Club.V1.Client.StreamAccess Access { get { return access_; } set { access_ = value; @@ -484,11 +487,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "voice_level" field. public const int VoiceLevelFieldNumber = 5; - private readonly static global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.StreamVoiceLevel.VoiceLevelDisabled; + private readonly static global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel.VoiceLevelDisabled; - private global::Bgs.Protocol.Club.V1.StreamVoiceLevel voiceLevel_; + private global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel voiceLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevel { + public global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevel { get { if ((_hasBits0 & 1) != 0) { return voiceLevel_; } else { return VoiceLevelDefaultValue; } } set { _hasBits0 |= 1; @@ -606,7 +609,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAccess) { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } Access.MergeFrom(other.Access); } @@ -638,13 +641,13 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } input.ReadMessage(Access); break; } case 40: { - VoiceLevel = (global::Bgs.Protocol.Club.V1.StreamVoiceLevel) input.ReadEnum(); + VoiceLevel = (global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel) input.ReadEnum(); break; } } @@ -662,7 +665,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[3]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -802,9 +805,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "access" field. public const int AccessFieldNumber = 6; - private global::Bgs.Protocol.Club.V1.StreamAccess access_; + private global::Bgs.Protocol.Club.V1.Client.StreamAccess access_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamAccess Access { + public global::Bgs.Protocol.Club.V1.Client.StreamAccess Access { get { return access_; } set { access_ = value; @@ -823,11 +826,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "voice_level" field. public const int VoiceLevelFieldNumber = 7; - private readonly static global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.StreamVoiceLevel.VoiceLevelDisabled; + private readonly static global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel.VoiceLevelDisabled; - private global::Bgs.Protocol.Club.V1.StreamVoiceLevel voiceLevel_; + private global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel voiceLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevel { + public global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevel { get { if ((_hasBits0 & 4) != 0) { return voiceLevel_; } else { return VoiceLevelDefaultValue; } } set { _hasBits0 |= 4; @@ -1002,7 +1005,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAccess) { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } Access.MergeFrom(other.Access); } @@ -1045,13 +1048,13 @@ namespace Bgs.Protocol.Club.V1 { } case 50: { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } input.ReadMessage(Access); break; } case 56: { - VoiceLevel = (global::Bgs.Protocol.Club.V1.StreamVoiceLevel) input.ReadEnum(); + VoiceLevel = (global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel) input.ReadEnum(); break; } case 64: { @@ -1073,7 +1076,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[4]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1257,7 +1260,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[5]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1482,7 +1485,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[6]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1534,9 +1537,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "mention" field. public const int MentionFieldNumber = 3; - private global::Bgs.Protocol.Club.V1.MentionContent mention_; + private global::Bgs.Protocol.Club.V1.Client.MentionContent mention_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MentionContent Mention { + public global::Bgs.Protocol.Club.V1.Client.MentionContent Mention { get { return mention_; } set { mention_ = value; @@ -1627,7 +1630,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMention) { if (!HasMention) { - Mention = new global::Bgs.Protocol.Club.V1.MentionContent(); + Mention = new global::Bgs.Protocol.Club.V1.Client.MentionContent(); } Mention.MergeFrom(other.Mention); } @@ -1648,7 +1651,7 @@ namespace Bgs.Protocol.Club.V1 { } case 26: { if (!HasMention) { - Mention = new global::Bgs.Protocol.Club.V1.MentionContent(); + Mention = new global::Bgs.Protocol.Club.V1.Client.MentionContent(); } input.ReadMessage(Mention); break; @@ -1667,7 +1670,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[7]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1695,11 +1698,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_message_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.StreamMessage.Parser); - private readonly pbc::RepeatedField message_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_message_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Club.V1.Client.StreamMessage.Parser); + private readonly pbc::RepeatedField message_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Message { + public pbc::RepeatedField Message { get { return message_; } } @@ -1789,7 +1792,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[8]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1854,9 +1857,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "mention" field. public const int MentionFieldNumber = 7; - private global::Bgs.Protocol.Club.V1.MentionContent mention_; + private global::Bgs.Protocol.Club.V1.Client.MentionContent mention_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MentionContent Mention { + public global::Bgs.Protocol.Club.V1.Client.MentionContent Mention { get { return mention_; } set { mention_ = value; @@ -1985,7 +1988,7 @@ namespace Bgs.Protocol.Club.V1 { embed_.Add(other.embed_); if (other.HasMention) { if (!HasMention) { - Mention = new global::Bgs.Protocol.Club.V1.MentionContent(); + Mention = new global::Bgs.Protocol.Club.V1.Client.MentionContent(); } Mention.MergeFrom(other.Mention); } @@ -2013,7 +2016,7 @@ namespace Bgs.Protocol.Club.V1 { } case 58: { if (!HasMention) { - Mention = new global::Bgs.Protocol.Club.V1.MentionContent(); + Mention = new global::Bgs.Protocol.Club.V1.Client.MentionContent(); } input.ReadMessage(Mention); break; @@ -2037,7 +2040,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[9]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2092,9 +2095,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "author" field. public const int AuthorFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.MemberDescription author_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription author_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Author { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Author { get { return author_; } set { author_ = value; @@ -2113,19 +2116,19 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "content_chain" field. public const int ContentChainFieldNumber = 6; - private static readonly pb::FieldCodec _repeated_contentChain_codec - = pb::FieldCodec.ForMessage(50, global::Bgs.Protocol.Club.V1.ContentChain.Parser); - private readonly pbc::RepeatedField contentChain_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_contentChain_codec + = pb::FieldCodec.ForMessage(50, global::Bgs.Protocol.Club.V1.Client.ContentChain.Parser); + private readonly pbc::RepeatedField contentChain_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField ContentChain { + public pbc::RepeatedField ContentChain { get { return contentChain_; } } /// Field number for the "destroyer" field. public const int DestroyerFieldNumber = 15; - private global::Bgs.Protocol.Club.V1.MemberDescription destroyer_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription destroyer_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Destroyer { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Destroyer { get { return destroyer_; } set { destroyer_ = value; @@ -2298,14 +2301,14 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAuthor) { if (!HasAuthor) { - Author = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Author = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Author.MergeFrom(other.Author); } contentChain_.Add(other.contentChain_); if (other.HasDestroyer) { if (!HasDestroyer) { - Destroyer = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Destroyer = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Destroyer.MergeFrom(other.Destroyer); } @@ -2335,7 +2338,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasAuthor) { - Author = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Author = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Author); break; @@ -2346,7 +2349,7 @@ namespace Bgs.Protocol.Club.V1 { } case 122: { if (!HasDestroyer) { - Destroyer = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Destroyer = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Destroyer); break; @@ -2374,7 +2377,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[10]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[10]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -2480,9 +2483,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "author" field. public const int AuthorFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.MemberDescription author_; + private global::Bgs.Protocol.Club.V1.Client.MemberDescription author_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.MemberDescription Author { + public global::Bgs.Protocol.Club.V1.Client.MemberDescription Author { get { return author_; } set { author_ = value; @@ -2567,9 +2570,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "message" field. public const int MessageFieldNumber = 8; - private global::Bgs.Protocol.Club.V1.StreamMessage message_; + private global::Bgs.Protocol.Club.V1.Client.StreamMessage message_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamMessage Message { + public global::Bgs.Protocol.Club.V1.Client.StreamMessage Message { get { return message_; } set { message_ = value; @@ -2753,7 +2756,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAuthor) { if (!HasAuthor) { - Author = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Author = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } Author.MergeFrom(other.Author); } @@ -2774,7 +2777,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasMessage) { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } Message.MergeFrom(other.Message); } @@ -2812,7 +2815,7 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasAuthor) { - Author = new global::Bgs.Protocol.Club.V1.MemberDescription(); + Author = new global::Bgs.Protocol.Club.V1.Client.MemberDescription(); } input.ReadMessage(Author); break; @@ -2837,7 +2840,7 @@ namespace Bgs.Protocol.Club.V1 { } case 66: { if (!HasMessage) { - Message = new global::Bgs.Protocol.Club.V1.StreamMessage(); + Message = new global::Bgs.Protocol.Club.V1.Client.StreamMessage(); } input.ReadMessage(Message); break; @@ -2864,7 +2867,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[11]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[11]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3093,7 +3096,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[12]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[12]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3278,7 +3281,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[13]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[13]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3463,7 +3466,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[14]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[14]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3692,7 +3695,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[15]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[15]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3781,9 +3784,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "access" field. public const int AccessFieldNumber = 4; - private global::Bgs.Protocol.Club.V1.StreamAccess access_; + private global::Bgs.Protocol.Club.V1.Client.StreamAccess access_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamAccess Access { + public global::Bgs.Protocol.Club.V1.Client.StreamAccess Access { get { return access_; } set { access_ = value; @@ -3802,11 +3805,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "voice_level" field. public const int VoiceLevelFieldNumber = 5; - private readonly static global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.StreamVoiceLevel.VoiceLevelDisabled; + private readonly static global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel.VoiceLevelDisabled; - private global::Bgs.Protocol.Club.V1.StreamVoiceLevel voiceLevel_; + private global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel voiceLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevel { + public global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevel { get { if ((_hasBits0 & 1) != 0) { return voiceLevel_; } else { return VoiceLevelDefaultValue; } } set { _hasBits0 |= 1; @@ -3924,7 +3927,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAccess) { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } Access.MergeFrom(other.Access); } @@ -3956,13 +3959,13 @@ namespace Bgs.Protocol.Club.V1 { } case 34: { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } input.ReadMessage(Access); break; } case 40: { - VoiceLevel = (global::Bgs.Protocol.Club.V1.StreamVoiceLevel) input.ReadEnum(); + VoiceLevel = (global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel) input.ReadEnum(); break; } } @@ -3980,7 +3983,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[16]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[16]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4095,9 +4098,9 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "access" field. public const int AccessFieldNumber = 5; - private global::Bgs.Protocol.Club.V1.StreamAccess access_; + private global::Bgs.Protocol.Club.V1.Client.StreamAccess access_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamAccess Access { + public global::Bgs.Protocol.Club.V1.Client.StreamAccess Access { get { return access_; } set { access_ = value; @@ -4140,11 +4143,11 @@ namespace Bgs.Protocol.Club.V1 { /// Field number for the "voice_level" field. public const int VoiceLevelFieldNumber = 7; - private readonly static global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.StreamVoiceLevel.VoiceLevelDisabled; + private readonly static global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevelDefaultValue = global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel.VoiceLevelDisabled; - private global::Bgs.Protocol.Club.V1.StreamVoiceLevel voiceLevel_; + private global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel voiceLevel_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Club.V1.StreamVoiceLevel VoiceLevel { + public global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel VoiceLevel { get { if ((_hasBits0 & 4) != 0) { return voiceLevel_; } else { return VoiceLevelDefaultValue; } } set { _hasBits0 |= 4; @@ -4283,7 +4286,7 @@ namespace Bgs.Protocol.Club.V1 { } if (other.HasAccess) { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } Access.MergeFrom(other.Access); } @@ -4322,7 +4325,7 @@ namespace Bgs.Protocol.Club.V1 { } case 42: { if (!HasAccess) { - Access = new global::Bgs.Protocol.Club.V1.StreamAccess(); + Access = new global::Bgs.Protocol.Club.V1.Client.StreamAccess(); } input.ReadMessage(Access); break; @@ -4332,7 +4335,7 @@ namespace Bgs.Protocol.Club.V1 { break; } case 56: { - VoiceLevel = (global::Bgs.Protocol.Club.V1.StreamVoiceLevel) input.ReadEnum(); + VoiceLevel = (global::Bgs.Protocol.Club.V1.Client.StreamVoiceLevel) input.ReadEnum(); break; } } @@ -4350,7 +4353,7 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[17]; } + get { return global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor.MessageTypes[17]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] diff --git a/Source/Framework/Proto/Api/client/V1/ClubTypes.cs b/Source/Framework/Proto/Api/client/V1/ClubTypes.cs new file mode 100644 index 000000000..a2fda06f1 --- /dev/null +++ b/Source/Framework/Proto/Api/client/V1/ClubTypes.cs @@ -0,0 +1,68 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v1/club_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Club.V1.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v1/club_types.proto + public static partial class ClubTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v1/club_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ClubTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjBiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfdHlwZXMu", + "cHJvdG8SG2Jncy5wcm90b2NvbC5jbHViLnYxLmNsaWVudBo7YmdzL2xvdy9w", + "Yi9jbGllbnQvYXBpL2NsaWVudC92MS9jbHViX21lbWJlcnNoaXBfdHlwZXMu", + "cHJvdG8aL2Jncy9sb3cvcGIvY2xpZW50L2FwaS9jbGllbnQvdjEvY2x1Yl9l", + "bnVtLnByb3RvGi9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2Ns", + "dWJfcm9sZS5wcm90bxo0YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NsaWVudC92", + "MS9jbHViX3JhbmdlX3NldC5wcm90bxovYmdzL2xvdy9wYi9jbGllbnQvYXBp", + "L2NsaWVudC92MS9jbHViX2NvcmUucHJvdG8aMWJncy9sb3cvcGIvY2xpZW50", + "L2FwaS9jbGllbnQvdjEvY2x1Yl9tZW1iZXIucHJvdG8aNWJncy9sb3cvcGIv", + "Y2xpZW50L2FwaS9jbGllbnQvdjEvY2x1Yl9pbnZpdGF0aW9uLnByb3RvGi5i", + "Z3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfYmFuLnByb3Rv", + "GjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJfc3RyZWFt", + "LnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YxL2NsdWJf", + "bmFtZV9nZW5lcmF0b3IucHJvdG8aL2Jncy9sb3cvcGIvY2xpZW50L2FwaS9j", + "b21tb24vdjEvY2x1Yl9jb3JlLnByb3RvGi9iZ3MvbG93L3BiL2NsaWVudC9h", + "cGkvY29tbW9uL3YxL2NsdWJfZW51bS5wcm90bxouYmdzL2xvdy9wYi9jbGll", + "bnQvYXBpL2NvbW1vbi92MS9jbHViX3RhZy5wcm90bxovYmdzL2xvdy9wYi9j", + "bGllbnQvYXBpL2NvbW1vbi92MS9jbHViX3R5cGUucHJvdG8aNWJncy9sb3cv", + "cGIvY2xpZW50L2FwaS9jb21tb24vdjIvYXR0cmlidXRlX3R5cGVzLnByb3Rv", + "GiViZ3MvbG93L3BiL2NsaWVudC9hY2NvdW50X3R5cGVzLnByb3RvGihiZ3Mv", + "bG93L3BiL2NsaWVudC9ldmVudF92aWV3X3R5cGVzLnByb3RvGihiZ3MvbG93", + "L3BiL2NsaWVudC9pbnZpdGF0aW9uX3R5cGVzLnByb3RvGiViZ3MvbG93L3Bi", + "L2NsaWVudC9tZXNzYWdlX3R5cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVu", + "dC9ldHNfdHlwZXMucHJvdG8aI2Jncy9sb3cvcGIvY2xpZW50L3ZvaWNlX3R5", + "cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9ycGNfdHlwZXMucHJvdG8a", + "N2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29w", + "dGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNp", + "b25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQv", + "Z2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9s", + "b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9u", + "cy5wcm90b1AAUAFQAlADUARQBVAGUAdQCFAJUApQC1AMUA1QDlAPUBBQEVAS", + "UBNQFFAV")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.ClubMembership.V1.Client.ClubMembershipTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubRoleReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubRangeSetReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubCoreReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubInvitationReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubBanReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubStreamReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubNameGeneratorReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTagReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::InvitationTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.EtsTypesReflection.Descriptor, global::VoiceTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, null)); + } + #endregion + + } +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/client/V2/NotificationService.cs b/Source/Framework/Proto/Api/client/V2/NotificationService.cs new file mode 100644 index 000000000..a8d83f829 --- /dev/null +++ b/Source/Framework/Proto/Api/client/V2/NotificationService.cs @@ -0,0 +1,204 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v2/notification_service.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Notification.V2.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v2/notification_service.proto + public static partial class NotificationServiceReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v2/notification_service.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NotificationServiceReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL25vdGlmaWNhdGlv", + "bl9zZXJ2aWNlLnByb3RvEiNiZ3MucHJvdG9jb2wubm90aWZpY2F0aW9uLnYy", + "LmNsaWVudBo4YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NsaWVudC92Mi9ub3Rp", + "ZmljYXRpb25fdHlwZXMucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L3JwY190", + "eXBlcy5wcm90bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lv", + "bnMvZmllbGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xv", + "YmFsX2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjhiZ3MvbG93", + "L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5w", + "cm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2Vy", + "dmljZV9vcHRpb25zLnByb3RvImgKF1NlbmROb3RpZmljYXRpb25SZXF1ZXN0", + "Ek0KB29wdGlvbnMYAiABKAsyPC5iZ3MucHJvdG9jb2wubm90aWZpY2F0aW9u", + "LnYyLmNsaWVudC5TZW5kTm90aWZpY2F0aW9uT3B0aW9uczLvAQoTTm90aWZp", + "Y2F0aW9uU2VydmljZRJ0ChBTZW5kTm90aWZpY2F0aW9uEjwuYmdzLnByb3Rv", + "Y29sLm5vdGlmaWNhdGlvbi52Mi5jbGllbnQuU2VuZE5vdGlmaWNhdGlvblJl", + "cXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgyC+SsCCAGC+SsCEAEaYoL5", + "KzoKOGJuZXQucHJvdG9jb2wubm90aWZpY2F0aW9uLnYyLmNsaWVudC5Ob3Rp", + "ZmljYXRpb25TZXJ2aWNlgvkrDioMbm90aWZpY2F0aW9ugvkrAkgBivkrAhAB", + "ivkrAhgBQgOAAQA=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Notification.V2.Client.NotificationTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V2.Client.SendNotificationRequest), global::Bgs.Protocol.Notification.V2.Client.SendNotificationRequest.Parser, new[]{ "Options" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class SendNotificationRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SendNotificationRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Notification.V2.Client.NotificationServiceReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendNotificationRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendNotificationRequest(SendNotificationRequest other) : this() { + options_ = other.HasOptions ? other.options_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendNotificationRequest Clone() { + return new SendNotificationRequest(this); + } + + /// Field number for the "options" field. + public const int OptionsFieldNumber = 2; + private global::Bgs.Protocol.Notification.V2.Client.SendNotificationOptions options_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Notification.V2.Client.SendNotificationOptions Options { + get { return options_; } + set { + options_ = value; + } + } + /// Gets whether the options field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOptions { + get { return options_ != null; } + } + /// Clears the value of the options field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOptions() { + options_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SendNotificationRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SendNotificationRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Options, other.Options)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasOptions) hash ^= Options.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasOptions) { + output.WriteRawTag(18); + output.WriteMessage(Options); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasOptions) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SendNotificationRequest other) { + if (other == null) { + return; + } + if (other.HasOptions) { + if (!HasOptions) { + Options = new global::Bgs.Protocol.Notification.V2.Client.SendNotificationOptions(); + } + Options.MergeFrom(other.Options); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 18: { + if (!HasOptions) { + Options = new global::Bgs.Protocol.Notification.V2.Client.SendNotificationOptions(); + } + input.ReadMessage(Options); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/client/V2/NotificationTypes.cs b/Source/Framework/Proto/Api/client/V2/NotificationTypes.cs new file mode 100644 index 000000000..c48a5e0df --- /dev/null +++ b/Source/Framework/Proto/Api/client/V2/NotificationTypes.cs @@ -0,0 +1,1032 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v2/notification_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Notification.V2.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v2/notification_types.proto + public static partial class NotificationTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v2/notification_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NotificationTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL25vdGlmaWNhdGlv", + "bl90eXBlcy5wcm90bxIjYmdzLnByb3RvY29sLm5vdGlmaWNhdGlvbi52Mi5j", + "bGllbnQaJWJncy9sb3cvcGIvY2xpZW50L2FjY291bnRfdHlwZXMucHJvdG8a", + "IWJncy9sb3cvcGIvY2xpZW50L3JwY190eXBlcy5wcm90bxo1YmdzL2xvdy9w", + "Yi9jbGllbnQvYXBpL2NvbW1vbi92Mi9hdHRyaWJ1dGVfdHlwZXMucHJvdG8a", + "OWJncy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjIvZ2FtZV9hY2NvdW50", + "X2hhbmRsZS5wcm90bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVu", + "c2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQv", + "Z2xvYmFsX2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjhiZ3Mv", + "bG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9u", + "cy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMv", + "c2VydmljZV9vcHRpb25zLnByb3RvIi8KD1VzZXJEZXNjcmlwdGlvbhIcCgph", + "Y2NvdW50X2lkGAEgASgEQgiK+SsEEgIQACK7AQoGRmlsdGVyEhIKCHRpdGxl", + "X2lkGAEgASgNSAASUQoRZGVwcmVjYXRlZF9oYW5kbGUYAiABKAsyKi5iZ3Mu", + "cHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRsZUIIGAGS+SsC", + "IAFIABJCCgxnYW1lX2FjY291bnQYAyABKAsyKi5iZ3MucHJvdG9jb2wuYWNj", + "b3VudC52Mi5HYW1lQWNjb3VudEhhbmRsZUgAQgYKBHR5cGUizwEKF1NlbmRO", + "b3RpZmljYXRpb25PcHRpb25zEiMKBHR5cGUYASABKAlCFYr5KwYiBAoCCAGK", + "+SsHIgUKAxCABBIjChF0YXJnZXRfYWNjb3VudF9pZBgCIAEoBEIIivkrBBIC", + "EAASOwoGZmlsdGVyGAMgASgLMisuYmdzLnByb3RvY29sLm5vdGlmaWNhdGlv", + "bi52Mi5jbGllbnQuRmlsdGVyEi0KCWF0dHJpYnV0ZRgEIAMoCzIaLmJncy5w", + "cm90b2NvbC52Mi5BdHRyaWJ1dGUiiAIKDE5vdGlmaWNhdGlvbhIjCgR0eXBl", + "GAEgASgJQhWK+SsGIgQKAggBivkrByIFCgMQgAQSRAoGc2VuZGVyGAIgASgL", + "MjQuYmdzLnByb3RvY29sLm5vdGlmaWNhdGlvbi52Mi5jbGllbnQuVXNlckRl", + "c2NyaXB0aW9uEkQKBnRhcmdldBgDIAEoCzI0LmJncy5wcm90b2NvbC5ub3Rp", + "ZmljYXRpb24udjIuY2xpZW50LlVzZXJEZXNjcmlwdGlvbhItCglhdHRyaWJ1", + "dGUYBCADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEhgKEGNyZWF0", + "aW9uX3RpbWVfbXMYBSABKAQ=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Account.V2.GameAccountHandleReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V2.Client.UserDescription), global::Bgs.Protocol.Notification.V2.Client.UserDescription.Parser, new[]{ "AccountId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V2.Client.Filter), global::Bgs.Protocol.Notification.V2.Client.Filter.Parser, new[]{ "TitleId", "DeprecatedHandle", "GameAccount" }, new[]{ "Type" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V2.Client.SendNotificationOptions), global::Bgs.Protocol.Notification.V2.Client.SendNotificationOptions.Parser, new[]{ "Type", "TargetAccountId", "Filter", "Attribute" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V2.Client.Notification), global::Bgs.Protocol.Notification.V2.Client.Notification.Parser, new[]{ "Type", "Sender", "Target", "Attribute", "CreationTimeMs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class UserDescription : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UserDescription()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Notification.V2.Client.NotificationTypesReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UserDescription() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UserDescription(UserDescription other) : this() { + _hasBits0 = other._hasBits0; + accountId_ = other.accountId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UserDescription Clone() { + return new UserDescription(this); + } + + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 1; + private readonly static ulong AccountIdDefaultValue = 0UL; + + private ulong accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AccountId { + get { if ((_hasBits0 & 1) != 0) { return accountId_; } else { return AccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + accountId_ = value; + } + } + /// Gets whether the "account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountId() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as UserDescription); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(UserDescription other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AccountId != other.AccountId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAccountId) hash ^= AccountId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(AccountId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(UserDescription other) { + if (other == null) { + return; + } + if (other.HasAccountId) { + AccountId = other.AccountId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + AccountId = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class Filter : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Filter()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Notification.V2.Client.NotificationTypesReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Filter() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Filter(Filter other) : this() { + _hasBits0 = other._hasBits0; + switch (other.TypeCase) { + case TypeOneofCase.TitleId: + TitleId = other.TitleId; + break; + case TypeOneofCase.DeprecatedHandle: + DeprecatedHandle = other.DeprecatedHandle.Clone(); + break; + case TypeOneofCase.GameAccount: + GameAccount = other.GameAccount.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Filter Clone() { + return new Filter(this); + } + + /// Field number for the "title_id" field. + public const int TitleIdFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint TitleId { + get { return HasTitleId ? (uint) type_ : 0; } + set { + type_ = value; + typeCase_ = TypeOneofCase.TitleId; + } + } + /// Gets whether the "title_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTitleId { + get { return typeCase_ == TypeOneofCase.TitleId; } + } + /// Clears the value of the oneof if it's currently set to "title_id" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTitleId() { + if (HasTitleId) { + ClearType(); + } + } + + /// Field number for the "deprecated_handle" field. + public const int DeprecatedHandleFieldNumber = 2; + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V1.GameAccountHandle DeprecatedHandle { + get { return HasDeprecatedHandle ? (global::Bgs.Protocol.Account.V1.GameAccountHandle) type_ : null; } + set { + type_ = value; + typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.DeprecatedHandle; + } + } + /// Gets whether the "deprecated_handle" field is set + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDeprecatedHandle { + get { return typeCase_ == TypeOneofCase.DeprecatedHandle; } + } + /// Clears the value of the oneof if it's currently set to "deprecated_handle" + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDeprecatedHandle() { + if (HasDeprecatedHandle) { + ClearType(); + } + } + + /// Field number for the "game_account" field. + public const int GameAccountFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V2.GameAccountHandle GameAccount { + get { return HasGameAccount ? (global::Bgs.Protocol.Account.V2.GameAccountHandle) type_ : null; } + set { + type_ = value; + typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.GameAccount; + } + } + /// Gets whether the "game_account" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasGameAccount { + get { return typeCase_ == TypeOneofCase.GameAccount; } + } + /// Clears the value of the oneof if it's currently set to "game_account" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearGameAccount() { + if (HasGameAccount) { + ClearType(); + } + } + + private object type_; + /// Enum of possible cases for the "type" oneof. + public enum TypeOneofCase { + None = 0, + TitleId = 1, + DeprecatedHandle = 2, + GameAccount = 3, + } + private TypeOneofCase typeCase_ = TypeOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public TypeOneofCase TypeCase { + get { return typeCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearType() { + typeCase_ = TypeOneofCase.None; + type_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as Filter); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(Filter other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TitleId != other.TitleId) return false; + if (!object.Equals(DeprecatedHandle, other.DeprecatedHandle)) return false; + if (!object.Equals(GameAccount, other.GameAccount)) return false; + if (TypeCase != other.TypeCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTitleId) hash ^= TitleId.GetHashCode(); + if (HasDeprecatedHandle) hash ^= DeprecatedHandle.GetHashCode(); + if (HasGameAccount) hash ^= GameAccount.GetHashCode(); + hash ^= (int) typeCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTitleId) { + output.WriteRawTag(8); + output.WriteUInt32(TitleId); + } + if (HasDeprecatedHandle) { + output.WriteRawTag(18); + output.WriteMessage(DeprecatedHandle); + } + if (HasGameAccount) { + output.WriteRawTag(26); + output.WriteMessage(GameAccount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTitleId) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TitleId); + } + if (HasDeprecatedHandle) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DeprecatedHandle); + } + if (HasGameAccount) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GameAccount); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(Filter other) { + if (other == null) { + return; + } + switch (other.TypeCase) { + case TypeOneofCase.TitleId: + TitleId = other.TitleId; + break; + case TypeOneofCase.DeprecatedHandle: + if (DeprecatedHandle == null) { + DeprecatedHandle = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); + } + DeprecatedHandle.MergeFrom(other.DeprecatedHandle); + break; + case TypeOneofCase.GameAccount: + if (GameAccount == null) { + GameAccount = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + } + GameAccount.MergeFrom(other.GameAccount); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TitleId = input.ReadUInt32(); + break; + } + case 18: { + global::Bgs.Protocol.Account.V1.GameAccountHandle subBuilder = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); + if (HasDeprecatedHandle) { + subBuilder.MergeFrom(DeprecatedHandle); + } + input.ReadMessage(subBuilder); + DeprecatedHandle = subBuilder; + break; + } + case 26: { + global::Bgs.Protocol.Account.V2.GameAccountHandle subBuilder = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + if (HasGameAccount) { + subBuilder.MergeFrom(GameAccount); + } + input.ReadMessage(subBuilder); + GameAccount = subBuilder; + break; + } + } + } + } + + } + + public sealed partial class SendNotificationOptions : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SendNotificationOptions()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Notification.V2.Client.NotificationTypesReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendNotificationOptions() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendNotificationOptions(SendNotificationOptions other) : this() { + _hasBits0 = other._hasBits0; + type_ = other.type_; + targetAccountId_ = other.targetAccountId_; + filter_ = other.HasFilter ? other.filter_.Clone() : null; + attribute_ = other.attribute_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendNotificationOptions Clone() { + return new SendNotificationOptions(this); + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 1; + private readonly static string TypeDefaultValue = ""; + + private string type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Type { + get { return type_ ?? TypeDefaultValue; } + set { + type_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasType { + get { return type_ != null; } + } + /// Clears the value of the "type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearType() { + type_ = null; + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 2; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 1) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "filter" field. + public const int FilterFieldNumber = 3; + private global::Bgs.Protocol.Notification.V2.Client.Filter filter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Notification.V2.Client.Filter Filter { + get { return filter_; } + set { + filter_ = value; + } + } + /// Gets whether the filter field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasFilter { + get { return filter_ != null; } + } + /// Clears the value of the filter field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearFilter() { + filter_ = null; + } + + /// Field number for the "attribute" field. + public const int AttributeFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_attribute_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.V2.Attribute.Parser); + private readonly pbc::RepeatedField attribute_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Attribute { + get { return attribute_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SendNotificationOptions); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SendNotificationOptions other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Type != other.Type) return false; + if (TargetAccountId != other.TargetAccountId) return false; + if (!object.Equals(Filter, other.Filter)) return false; + if(!attribute_.Equals(other.attribute_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasType) hash ^= Type.GetHashCode(); + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasFilter) hash ^= Filter.GetHashCode(); + hash ^= attribute_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasType) { + output.WriteRawTag(10); + output.WriteString(Type); + } + if (HasTargetAccountId) { + output.WriteRawTag(16); + output.WriteUInt64(TargetAccountId); + } + if (HasFilter) { + output.WriteRawTag(26); + output.WriteMessage(Filter); + } + attribute_.WriteTo(output, _repeated_attribute_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasType) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Type); + } + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasFilter) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Filter); + } + size += attribute_.CalculateSize(_repeated_attribute_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SendNotificationOptions other) { + if (other == null) { + return; + } + if (other.HasType) { + Type = other.Type; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasFilter) { + if (!HasFilter) { + Filter = new global::Bgs.Protocol.Notification.V2.Client.Filter(); + } + Filter.MergeFrom(other.Filter); + } + attribute_.Add(other.attribute_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Type = input.ReadString(); + break; + } + case 16: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 26: { + if (!HasFilter) { + Filter = new global::Bgs.Protocol.Notification.V2.Client.Filter(); + } + input.ReadMessage(Filter); + break; + } + case 34: { + attribute_.AddEntriesFrom(input, _repeated_attribute_codec); + break; + } + } + } + } + + } + + public sealed partial class Notification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Notification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Notification.V2.Client.NotificationTypesReflection.Descriptor.MessageTypes[3]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Notification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Notification(Notification other) : this() { + _hasBits0 = other._hasBits0; + type_ = other.type_; + sender_ = other.HasSender ? other.sender_.Clone() : null; + target_ = other.HasTarget ? other.target_.Clone() : null; + attribute_ = other.attribute_.Clone(); + creationTimeMs_ = other.creationTimeMs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Notification Clone() { + return new Notification(this); + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 1; + private readonly static string TypeDefaultValue = ""; + + private string type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Type { + get { return type_ ?? TypeDefaultValue; } + set { + type_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasType { + get { return type_ != null; } + } + /// Clears the value of the "type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearType() { + type_ = null; + } + + /// Field number for the "sender" field. + public const int SenderFieldNumber = 2; + private global::Bgs.Protocol.Notification.V2.Client.UserDescription sender_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Notification.V2.Client.UserDescription Sender { + get { return sender_; } + set { + sender_ = value; + } + } + /// Gets whether the sender field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSender { + get { return sender_ != null; } + } + /// Clears the value of the sender field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSender() { + sender_ = null; + } + + /// Field number for the "target" field. + public const int TargetFieldNumber = 3; + private global::Bgs.Protocol.Notification.V2.Client.UserDescription target_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Notification.V2.Client.UserDescription Target { + get { return target_; } + set { + target_ = value; + } + } + /// Gets whether the target field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTarget { + get { return target_ != null; } + } + /// Clears the value of the target field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTarget() { + target_ = null; + } + + /// Field number for the "attribute" field. + public const int AttributeFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_attribute_codec + = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.V2.Attribute.Parser); + private readonly pbc::RepeatedField attribute_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Attribute { + get { return attribute_; } + } + + /// Field number for the "creation_time_ms" field. + public const int CreationTimeMsFieldNumber = 5; + private readonly static ulong CreationTimeMsDefaultValue = 0UL; + + private ulong creationTimeMs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong CreationTimeMs { + get { if ((_hasBits0 & 1) != 0) { return creationTimeMs_; } else { return CreationTimeMsDefaultValue; } } + set { + _hasBits0 |= 1; + creationTimeMs_ = value; + } + } + /// Gets whether the "creation_time_ms" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasCreationTimeMs { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "creation_time_ms" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearCreationTimeMs() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as Notification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(Notification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Type != other.Type) return false; + if (!object.Equals(Sender, other.Sender)) return false; + if (!object.Equals(Target, other.Target)) return false; + if(!attribute_.Equals(other.attribute_)) return false; + if (CreationTimeMs != other.CreationTimeMs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasType) hash ^= Type.GetHashCode(); + if (HasSender) hash ^= Sender.GetHashCode(); + if (HasTarget) hash ^= Target.GetHashCode(); + hash ^= attribute_.GetHashCode(); + if (HasCreationTimeMs) hash ^= CreationTimeMs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasType) { + output.WriteRawTag(10); + output.WriteString(Type); + } + if (HasSender) { + output.WriteRawTag(18); + output.WriteMessage(Sender); + } + if (HasTarget) { + output.WriteRawTag(26); + output.WriteMessage(Target); + } + attribute_.WriteTo(output, _repeated_attribute_codec); + if (HasCreationTimeMs) { + output.WriteRawTag(40); + output.WriteUInt64(CreationTimeMs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasType) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Type); + } + if (HasSender) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Sender); + } + if (HasTarget) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target); + } + size += attribute_.CalculateSize(_repeated_attribute_codec); + if (HasCreationTimeMs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreationTimeMs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(Notification other) { + if (other == null) { + return; + } + if (other.HasType) { + Type = other.Type; + } + if (other.HasSender) { + if (!HasSender) { + Sender = new global::Bgs.Protocol.Notification.V2.Client.UserDescription(); + } + Sender.MergeFrom(other.Sender); + } + if (other.HasTarget) { + if (!HasTarget) { + Target = new global::Bgs.Protocol.Notification.V2.Client.UserDescription(); + } + Target.MergeFrom(other.Target); + } + attribute_.Add(other.attribute_); + if (other.HasCreationTimeMs) { + CreationTimeMs = other.CreationTimeMs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Type = input.ReadString(); + break; + } + case 18: { + if (!HasSender) { + Sender = new global::Bgs.Protocol.Notification.V2.Client.UserDescription(); + } + input.ReadMessage(Sender); + break; + } + case 26: { + if (!HasTarget) { + Target = new global::Bgs.Protocol.Notification.V2.Client.UserDescription(); + } + input.ReadMessage(Target); + break; + } + case 34: { + attribute_.AddEntriesFrom(input, _repeated_attribute_codec); + break; + } + case 40: { + CreationTimeMs = input.ReadUInt64(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/client/V2/PresenceTypes.cs b/Source/Framework/Proto/Api/client/V2/PresenceTypes.cs new file mode 100644 index 000000000..666c7938f --- /dev/null +++ b/Source/Framework/Proto/Api/client/V2/PresenceTypes.cs @@ -0,0 +1,1831 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v2/presence_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Presence.V2 { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v2/presence_types.proto + public static partial class PresenceTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v2/presence_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PresenceTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL3ByZXNlbmNlX3R5", + "cGVzLnByb3RvEhhiZ3MucHJvdG9jb2wucHJlc2VuY2UudjIaNWJncy9sb3cv", + "cGIvY2xpZW50L2FwaS9jb21tb24vdjIvYXR0cmlidXRlX3R5cGVzLnByb3Rv", + "GjliZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YyL2dhbWVfYWNjb3Vu", + "dF9oYW5kbGUucHJvdG8iTAoPUmljaFByZXNlbmNlS2V5EhAKCHRpdGxlX2lk", + "GAEgASgNEg4KBnN0cmVhbRgCIAEoBxIXCg9sb2NhbGl6YXRpb25faWQYAyAB", + "KA0iVQoQUHJlc2VuY2VGaWVsZEtleRIQCgh0aXRsZV9pZBgBIAEoDRINCgVn", + "cm91cBgCIAEoDRINCgVmaWVsZBgDIAEoDRIRCgl1bmlxdWVfaWQYBCABKAQi", + "mwEKDVByZXNlbmNlRmllbGQSNwoDa2V5GAEgASgLMiouYmdzLnByb3RvY29s", + "LnByZXNlbmNlLnYyLlByZXNlbmNlRmllbGRLZXkSJwoFdmFsdWUYAiABKAsy", + "GC5iZ3MucHJvdG9jb2wudjIuVmFyaWFudBIPCgdkZWxldGVkGAMgASgIEhcK", + "D3VwZGF0ZWRfdGltZV91cxgEIAEoBCK7AQoSUHJlc2VuY2VGaWVsZFN0YXRl", + "EhIKCmFjY291bnRfaWQYASABKAQSQAoMZ2FtZV9hY2NvdW50GAIgASgLMiou", + "YmdzLnByb3RvY29sLmFjY291bnQudjIuR2FtZUFjY291bnRIYW5kbGUSNwoG", + "ZmllbGRzGAMgAygLMicuYmdzLnByb3RvY29sLnByZXNlbmNlLnYyLlByZXNl", + "bmNlRmllbGQSFgoOb2xkZXN0X3RpbWVfdXMYBCABKAQihwEKE1ByZXNlbmNl", + "RmllbGRVcGRhdGUSNwoDa2V5GAEgASgLMiouYmdzLnByb3RvY29sLnByZXNl", + "bmNlLnYyLlByZXNlbmNlRmllbGRLZXkSJwoFdmFsdWUYAiABKAsyGC5iZ3Mu", + "cHJvdG9jb2wudjIuVmFyaWFudBIOCgZkZWxldGUYAyABKAgidQoZUHJlc2Vu", + "Y2VPbmxpbmVHYW1lQWNjb3VudBJACgxnYW1lX2FjY291bnQYASABKAsyKi5i", + "Z3MucHJvdG9jb2wuYWNjb3VudC52Mi5HYW1lQWNjb3VudEhhbmRsZRIWCg5v", + "bmxpbmVfdGltZV91cxgCIAEoBCJ4CiNQcmVzZW5jZU9ubGluZUdhbWVBY2Nv", + "dW50RmllbGRWYWx1ZRJRChRvbmxpbmVfZ2FtZV9hY2NvdW50cxgBIAMoCzIz", + "LmJncy5wcm90b2NvbC5wcmVzZW5jZS52Mi5QcmVzZW5jZU9ubGluZUdhbWVB", + "Y2NvdW50IksKIlByZXNlbmNlRXh0ZXJuYWxJZGVudGl0eUZpZWxkVmFsdWUS", + "EQoJdW5pcXVlX2lkGAEgASgJEhIKCmRpc3BsYXlfaWQYAiABKAkqcgoVUHJl", + "c2VuY2VRdWVyeUJlaGF2aW9yEhsKF0JBVFRMRV9ORVRfQUNDT1VOVF9PTkxZ", + "EAASHQoZSU5DTFVERV9TQU1FX0dBTUVfQUNDT1VOVBABEh0KGUlOQ0xVREVf", + "QUxMX0dBTUVfQUNDT1VOVFMQAipDChVQcmVzZW5jZUFjY291bnRTdGF0dXMS", + "CwoHT0ZGTElORRAAEgoKBk9OTElORRABEggKBEFXQVkQAhIHCgNETkQQAw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Account.V2.GameAccountHandleReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Presence.V2.PresenceQueryBehavior), typeof(global::Bgs.Protocol.Presence.V2.PresenceAccountStatus), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.RichPresenceKey), global::Bgs.Protocol.Presence.V2.RichPresenceKey.Parser, new[]{ "TitleId", "Stream", "LocalizationId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.PresenceFieldKey), global::Bgs.Protocol.Presence.V2.PresenceFieldKey.Parser, new[]{ "TitleId", "Group", "Field", "UniqueId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.PresenceField), global::Bgs.Protocol.Presence.V2.PresenceField.Parser, new[]{ "Key", "Value", "Deleted", "UpdatedTimeUs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.PresenceFieldState), global::Bgs.Protocol.Presence.V2.PresenceFieldState.Parser, new[]{ "AccountId", "GameAccount", "Fields", "OldestTimeUs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.PresenceFieldUpdate), global::Bgs.Protocol.Presence.V2.PresenceFieldUpdate.Parser, new[]{ "Key", "Value", "Delete" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.PresenceOnlineGameAccount), global::Bgs.Protocol.Presence.V2.PresenceOnlineGameAccount.Parser, new[]{ "GameAccount", "OnlineTimeUs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.PresenceOnlineGameAccountFieldValue), global::Bgs.Protocol.Presence.V2.PresenceOnlineGameAccountFieldValue.Parser, new[]{ "OnlineGameAccounts" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V2.PresenceExternalIdentityFieldValue), global::Bgs.Protocol.Presence.V2.PresenceExternalIdentityFieldValue.Parser, new[]{ "UniqueId", "DisplayId" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum PresenceQueryBehavior { + [pbr::OriginalName("BATTLE_NET_ACCOUNT_ONLY")] BattleNetAccountOnly = 0, + [pbr::OriginalName("INCLUDE_SAME_GAME_ACCOUNT")] IncludeSameGameAccount = 1, + [pbr::OriginalName("INCLUDE_ALL_GAME_ACCOUNTS")] IncludeAllGameAccounts = 2, + } + + public enum PresenceAccountStatus { + [pbr::OriginalName("OFFLINE")] Offline = 0, + [pbr::OriginalName("ONLINE")] Online = 1, + [pbr::OriginalName("AWAY")] Away = 2, + [pbr::OriginalName("DND")] Dnd = 3, + } + + #endregion + + #region Messages + public sealed partial class RichPresenceKey : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RichPresenceKey()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RichPresenceKey() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RichPresenceKey(RichPresenceKey other) : this() { + _hasBits0 = other._hasBits0; + titleId_ = other.titleId_; + stream_ = other.stream_; + localizationId_ = other.localizationId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RichPresenceKey Clone() { + return new RichPresenceKey(this); + } + + /// Field number for the "title_id" field. + public const int TitleIdFieldNumber = 1; + private readonly static uint TitleIdDefaultValue = 0; + + private uint titleId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint TitleId { + get { if ((_hasBits0 & 1) != 0) { return titleId_; } else { return TitleIdDefaultValue; } } + set { + _hasBits0 |= 1; + titleId_ = value; + } + } + /// Gets whether the "title_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTitleId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "title_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTitleId() { + _hasBits0 &= ~1; + } + + /// Field number for the "stream" field. + public const int StreamFieldNumber = 2; + private readonly static uint StreamDefaultValue = 0; + + private uint stream_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint Stream { + get { if ((_hasBits0 & 2) != 0) { return stream_; } else { return StreamDefaultValue; } } + set { + _hasBits0 |= 2; + stream_ = value; + } + } + /// Gets whether the "stream" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasStream { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "stream" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearStream() { + _hasBits0 &= ~2; + } + + /// Field number for the "localization_id" field. + public const int LocalizationIdFieldNumber = 3; + private readonly static uint LocalizationIdDefaultValue = 0; + + private uint localizationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint LocalizationId { + get { if ((_hasBits0 & 4) != 0) { return localizationId_; } else { return LocalizationIdDefaultValue; } } + set { + _hasBits0 |= 4; + localizationId_ = value; + } + } + /// Gets whether the "localization_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasLocalizationId { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "localization_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearLocalizationId() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as RichPresenceKey); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(RichPresenceKey other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TitleId != other.TitleId) return false; + if (Stream != other.Stream) return false; + if (LocalizationId != other.LocalizationId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTitleId) hash ^= TitleId.GetHashCode(); + if (HasStream) hash ^= Stream.GetHashCode(); + if (HasLocalizationId) hash ^= LocalizationId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTitleId) { + output.WriteRawTag(8); + output.WriteUInt32(TitleId); + } + if (HasStream) { + output.WriteRawTag(21); + output.WriteFixed32(Stream); + } + if (HasLocalizationId) { + output.WriteRawTag(24); + output.WriteUInt32(LocalizationId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTitleId) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TitleId); + } + if (HasStream) { + size += 1 + 4; + } + if (HasLocalizationId) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(LocalizationId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(RichPresenceKey other) { + if (other == null) { + return; + } + if (other.HasTitleId) { + TitleId = other.TitleId; + } + if (other.HasStream) { + Stream = other.Stream; + } + if (other.HasLocalizationId) { + LocalizationId = other.LocalizationId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TitleId = input.ReadUInt32(); + break; + } + case 21: { + Stream = input.ReadFixed32(); + break; + } + case 24: { + LocalizationId = input.ReadUInt32(); + break; + } + } + } + } + + } + + public sealed partial class PresenceFieldKey : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PresenceFieldKey()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldKey() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldKey(PresenceFieldKey other) : this() { + _hasBits0 = other._hasBits0; + titleId_ = other.titleId_; + group_ = other.group_; + field_ = other.field_; + uniqueId_ = other.uniqueId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldKey Clone() { + return new PresenceFieldKey(this); + } + + /// Field number for the "title_id" field. + public const int TitleIdFieldNumber = 1; + private readonly static uint TitleIdDefaultValue = 0; + + private uint titleId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint TitleId { + get { if ((_hasBits0 & 1) != 0) { return titleId_; } else { return TitleIdDefaultValue; } } + set { + _hasBits0 |= 1; + titleId_ = value; + } + } + /// Gets whether the "title_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTitleId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "title_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTitleId() { + _hasBits0 &= ~1; + } + + /// Field number for the "group" field. + public const int GroupFieldNumber = 2; + private readonly static uint GroupDefaultValue = 0; + + private uint group_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint Group { + get { if ((_hasBits0 & 2) != 0) { return group_; } else { return GroupDefaultValue; } } + set { + _hasBits0 |= 2; + group_ = value; + } + } + /// Gets whether the "group" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasGroup { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "group" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearGroup() { + _hasBits0 &= ~2; + } + + /// Field number for the "field" field. + public const int FieldFieldNumber = 3; + private readonly static uint FieldDefaultValue = 0; + + private uint field_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint Field { + get { if ((_hasBits0 & 4) != 0) { return field_; } else { return FieldDefaultValue; } } + set { + _hasBits0 |= 4; + field_ = value; + } + } + /// Gets whether the "field" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasField { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "field" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearField() { + _hasBits0 &= ~4; + } + + /// Field number for the "unique_id" field. + public const int UniqueIdFieldNumber = 4; + private readonly static ulong UniqueIdDefaultValue = 0UL; + + private ulong uniqueId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong UniqueId { + get { if ((_hasBits0 & 8) != 0) { return uniqueId_; } else { return UniqueIdDefaultValue; } } + set { + _hasBits0 |= 8; + uniqueId_ = value; + } + } + /// Gets whether the "unique_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasUniqueId { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "unique_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearUniqueId() { + _hasBits0 &= ~8; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as PresenceFieldKey); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(PresenceFieldKey other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TitleId != other.TitleId) return false; + if (Group != other.Group) return false; + if (Field != other.Field) return false; + if (UniqueId != other.UniqueId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTitleId) hash ^= TitleId.GetHashCode(); + if (HasGroup) hash ^= Group.GetHashCode(); + if (HasField) hash ^= Field.GetHashCode(); + if (HasUniqueId) hash ^= UniqueId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTitleId) { + output.WriteRawTag(8); + output.WriteUInt32(TitleId); + } + if (HasGroup) { + output.WriteRawTag(16); + output.WriteUInt32(Group); + } + if (HasField) { + output.WriteRawTag(24); + output.WriteUInt32(Field); + } + if (HasUniqueId) { + output.WriteRawTag(32); + output.WriteUInt64(UniqueId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTitleId) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TitleId); + } + if (HasGroup) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Group); + } + if (HasField) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Field); + } + if (HasUniqueId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(UniqueId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(PresenceFieldKey other) { + if (other == null) { + return; + } + if (other.HasTitleId) { + TitleId = other.TitleId; + } + if (other.HasGroup) { + Group = other.Group; + } + if (other.HasField) { + Field = other.Field; + } + if (other.HasUniqueId) { + UniqueId = other.UniqueId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TitleId = input.ReadUInt32(); + break; + } + case 16: { + Group = input.ReadUInt32(); + break; + } + case 24: { + Field = input.ReadUInt32(); + break; + } + case 32: { + UniqueId = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class PresenceField : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PresenceField()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceField() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceField(PresenceField other) : this() { + _hasBits0 = other._hasBits0; + key_ = other.HasKey ? other.key_.Clone() : null; + value_ = other.HasValue ? other.value_.Clone() : null; + deleted_ = other.deleted_; + updatedTimeUs_ = other.updatedTimeUs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceField Clone() { + return new PresenceField(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private global::Bgs.Protocol.Presence.V2.PresenceFieldKey key_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Presence.V2.PresenceFieldKey Key { + get { return key_; } + set { + key_ = value; + } + } + /// Gets whether the key field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasKey { + get { return key_ != null; } + } + /// Clears the value of the key field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearKey() { + key_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::Bgs.Protocol.V2.Variant value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.V2.Variant Value { + get { return value_; } + set { + value_ = value; + } + } + /// Gets whether the value field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasValue { + get { return value_ != null; } + } + /// Clears the value of the value field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearValue() { + value_ = null; + } + + /// Field number for the "deleted" field. + public const int DeletedFieldNumber = 3; + private readonly static bool DeletedDefaultValue = false; + + private bool deleted_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Deleted { + get { if ((_hasBits0 & 1) != 0) { return deleted_; } else { return DeletedDefaultValue; } } + set { + _hasBits0 |= 1; + deleted_ = value; + } + } + /// Gets whether the "deleted" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDeleted { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "deleted" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDeleted() { + _hasBits0 &= ~1; + } + + /// Field number for the "updated_time_us" field. + public const int UpdatedTimeUsFieldNumber = 4; + private readonly static ulong UpdatedTimeUsDefaultValue = 0UL; + + private ulong updatedTimeUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong UpdatedTimeUs { + get { if ((_hasBits0 & 2) != 0) { return updatedTimeUs_; } else { return UpdatedTimeUsDefaultValue; } } + set { + _hasBits0 |= 2; + updatedTimeUs_ = value; + } + } + /// Gets whether the "updated_time_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasUpdatedTimeUs { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "updated_time_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearUpdatedTimeUs() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as PresenceField); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(PresenceField other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Key, other.Key)) return false; + if (!object.Equals(Value, other.Value)) return false; + if (Deleted != other.Deleted) return false; + if (UpdatedTimeUs != other.UpdatedTimeUs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasKey) hash ^= Key.GetHashCode(); + if (HasValue) hash ^= Value.GetHashCode(); + if (HasDeleted) hash ^= Deleted.GetHashCode(); + if (HasUpdatedTimeUs) hash ^= UpdatedTimeUs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasKey) { + output.WriteRawTag(10); + output.WriteMessage(Key); + } + if (HasValue) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (HasDeleted) { + output.WriteRawTag(24); + output.WriteBool(Deleted); + } + if (HasUpdatedTimeUs) { + output.WriteRawTag(32); + output.WriteUInt64(UpdatedTimeUs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasKey) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Key); + } + if (HasValue) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (HasDeleted) { + size += 1 + 1; + } + if (HasUpdatedTimeUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(UpdatedTimeUs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(PresenceField other) { + if (other == null) { + return; + } + if (other.HasKey) { + if (!HasKey) { + Key = new global::Bgs.Protocol.Presence.V2.PresenceFieldKey(); + } + Key.MergeFrom(other.Key); + } + if (other.HasValue) { + if (!HasValue) { + Value = new global::Bgs.Protocol.V2.Variant(); + } + Value.MergeFrom(other.Value); + } + if (other.HasDeleted) { + Deleted = other.Deleted; + } + if (other.HasUpdatedTimeUs) { + UpdatedTimeUs = other.UpdatedTimeUs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasKey) { + Key = new global::Bgs.Protocol.Presence.V2.PresenceFieldKey(); + } + input.ReadMessage(Key); + break; + } + case 18: { + if (!HasValue) { + Value = new global::Bgs.Protocol.V2.Variant(); + } + input.ReadMessage(Value); + break; + } + case 24: { + Deleted = input.ReadBool(); + break; + } + case 32: { + UpdatedTimeUs = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class PresenceFieldState : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PresenceFieldState()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[3]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldState() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldState(PresenceFieldState other) : this() { + _hasBits0 = other._hasBits0; + accountId_ = other.accountId_; + gameAccount_ = other.HasGameAccount ? other.gameAccount_.Clone() : null; + fields_ = other.fields_.Clone(); + oldestTimeUs_ = other.oldestTimeUs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldState Clone() { + return new PresenceFieldState(this); + } + + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 1; + private readonly static ulong AccountIdDefaultValue = 0UL; + + private ulong accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AccountId { + get { if ((_hasBits0 & 1) != 0) { return accountId_; } else { return AccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + accountId_ = value; + } + } + /// Gets whether the "account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "game_account" field. + public const int GameAccountFieldNumber = 2; + private global::Bgs.Protocol.Account.V2.GameAccountHandle gameAccount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V2.GameAccountHandle GameAccount { + get { return gameAccount_; } + set { + gameAccount_ = value; + } + } + /// Gets whether the game_account field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasGameAccount { + get { return gameAccount_ != null; } + } + /// Clears the value of the game_account field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearGameAccount() { + gameAccount_ = null; + } + + /// Field number for the "fields" field. + public const int FieldsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_fields_codec + = pb::FieldCodec.ForMessage(26, global::Bgs.Protocol.Presence.V2.PresenceField.Parser); + private readonly pbc::RepeatedField fields_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Fields { + get { return fields_; } + } + + /// Field number for the "oldest_time_us" field. + public const int OldestTimeUsFieldNumber = 4; + private readonly static ulong OldestTimeUsDefaultValue = 0UL; + + private ulong oldestTimeUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong OldestTimeUs { + get { if ((_hasBits0 & 2) != 0) { return oldestTimeUs_; } else { return OldestTimeUsDefaultValue; } } + set { + _hasBits0 |= 2; + oldestTimeUs_ = value; + } + } + /// Gets whether the "oldest_time_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOldestTimeUs { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "oldest_time_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOldestTimeUs() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as PresenceFieldState); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(PresenceFieldState other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AccountId != other.AccountId) return false; + if (!object.Equals(GameAccount, other.GameAccount)) return false; + if(!fields_.Equals(other.fields_)) return false; + if (OldestTimeUs != other.OldestTimeUs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasAccountId) hash ^= AccountId.GetHashCode(); + if (HasGameAccount) hash ^= GameAccount.GetHashCode(); + hash ^= fields_.GetHashCode(); + if (HasOldestTimeUs) hash ^= OldestTimeUs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(AccountId); + } + if (HasGameAccount) { + output.WriteRawTag(18); + output.WriteMessage(GameAccount); + } + fields_.WriteTo(output, _repeated_fields_codec); + if (HasOldestTimeUs) { + output.WriteRawTag(32); + output.WriteUInt64(OldestTimeUs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AccountId); + } + if (HasGameAccount) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GameAccount); + } + size += fields_.CalculateSize(_repeated_fields_codec); + if (HasOldestTimeUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(OldestTimeUs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(PresenceFieldState other) { + if (other == null) { + return; + } + if (other.HasAccountId) { + AccountId = other.AccountId; + } + if (other.HasGameAccount) { + if (!HasGameAccount) { + GameAccount = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + } + GameAccount.MergeFrom(other.GameAccount); + } + fields_.Add(other.fields_); + if (other.HasOldestTimeUs) { + OldestTimeUs = other.OldestTimeUs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + AccountId = input.ReadUInt64(); + break; + } + case 18: { + if (!HasGameAccount) { + GameAccount = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + } + input.ReadMessage(GameAccount); + break; + } + case 26: { + fields_.AddEntriesFrom(input, _repeated_fields_codec); + break; + } + case 32: { + OldestTimeUs = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class PresenceFieldUpdate : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PresenceFieldUpdate()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[4]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldUpdate() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldUpdate(PresenceFieldUpdate other) : this() { + _hasBits0 = other._hasBits0; + key_ = other.HasKey ? other.key_.Clone() : null; + value_ = other.HasValue ? other.value_.Clone() : null; + delete_ = other.delete_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceFieldUpdate Clone() { + return new PresenceFieldUpdate(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private global::Bgs.Protocol.Presence.V2.PresenceFieldKey key_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Presence.V2.PresenceFieldKey Key { + get { return key_; } + set { + key_ = value; + } + } + /// Gets whether the key field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasKey { + get { return key_ != null; } + } + /// Clears the value of the key field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearKey() { + key_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::Bgs.Protocol.V2.Variant value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.V2.Variant Value { + get { return value_; } + set { + value_ = value; + } + } + /// Gets whether the value field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasValue { + get { return value_ != null; } + } + /// Clears the value of the value field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearValue() { + value_ = null; + } + + /// Field number for the "delete" field. + public const int DeleteFieldNumber = 3; + private readonly static bool DeleteDefaultValue = false; + + private bool delete_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Delete { + get { if ((_hasBits0 & 1) != 0) { return delete_; } else { return DeleteDefaultValue; } } + set { + _hasBits0 |= 1; + delete_ = value; + } + } + /// Gets whether the "delete" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDelete { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "delete" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDelete() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as PresenceFieldUpdate); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(PresenceFieldUpdate other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Key, other.Key)) return false; + if (!object.Equals(Value, other.Value)) return false; + if (Delete != other.Delete) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasKey) hash ^= Key.GetHashCode(); + if (HasValue) hash ^= Value.GetHashCode(); + if (HasDelete) hash ^= Delete.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasKey) { + output.WriteRawTag(10); + output.WriteMessage(Key); + } + if (HasValue) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (HasDelete) { + output.WriteRawTag(24); + output.WriteBool(Delete); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasKey) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Key); + } + if (HasValue) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (HasDelete) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(PresenceFieldUpdate other) { + if (other == null) { + return; + } + if (other.HasKey) { + if (!HasKey) { + Key = new global::Bgs.Protocol.Presence.V2.PresenceFieldKey(); + } + Key.MergeFrom(other.Key); + } + if (other.HasValue) { + if (!HasValue) { + Value = new global::Bgs.Protocol.V2.Variant(); + } + Value.MergeFrom(other.Value); + } + if (other.HasDelete) { + Delete = other.Delete; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasKey) { + Key = new global::Bgs.Protocol.Presence.V2.PresenceFieldKey(); + } + input.ReadMessage(Key); + break; + } + case 18: { + if (!HasValue) { + Value = new global::Bgs.Protocol.V2.Variant(); + } + input.ReadMessage(Value); + break; + } + case 24: { + Delete = input.ReadBool(); + break; + } + } + } + } + + } + + public sealed partial class PresenceOnlineGameAccount : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PresenceOnlineGameAccount()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[5]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceOnlineGameAccount() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceOnlineGameAccount(PresenceOnlineGameAccount other) : this() { + _hasBits0 = other._hasBits0; + gameAccount_ = other.HasGameAccount ? other.gameAccount_.Clone() : null; + onlineTimeUs_ = other.onlineTimeUs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceOnlineGameAccount Clone() { + return new PresenceOnlineGameAccount(this); + } + + /// Field number for the "game_account" field. + public const int GameAccountFieldNumber = 1; + private global::Bgs.Protocol.Account.V2.GameAccountHandle gameAccount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V2.GameAccountHandle GameAccount { + get { return gameAccount_; } + set { + gameAccount_ = value; + } + } + /// Gets whether the game_account field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasGameAccount { + get { return gameAccount_ != null; } + } + /// Clears the value of the game_account field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearGameAccount() { + gameAccount_ = null; + } + + /// Field number for the "online_time_us" field. + public const int OnlineTimeUsFieldNumber = 2; + private readonly static ulong OnlineTimeUsDefaultValue = 0UL; + + private ulong onlineTimeUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong OnlineTimeUs { + get { if ((_hasBits0 & 1) != 0) { return onlineTimeUs_; } else { return OnlineTimeUsDefaultValue; } } + set { + _hasBits0 |= 1; + onlineTimeUs_ = value; + } + } + /// Gets whether the "online_time_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOnlineTimeUs { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "online_time_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOnlineTimeUs() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as PresenceOnlineGameAccount); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(PresenceOnlineGameAccount other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GameAccount, other.GameAccount)) return false; + if (OnlineTimeUs != other.OnlineTimeUs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasGameAccount) hash ^= GameAccount.GetHashCode(); + if (HasOnlineTimeUs) hash ^= OnlineTimeUs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasGameAccount) { + output.WriteRawTag(10); + output.WriteMessage(GameAccount); + } + if (HasOnlineTimeUs) { + output.WriteRawTag(16); + output.WriteUInt64(OnlineTimeUs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasGameAccount) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GameAccount); + } + if (HasOnlineTimeUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(OnlineTimeUs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(PresenceOnlineGameAccount other) { + if (other == null) { + return; + } + if (other.HasGameAccount) { + if (!HasGameAccount) { + GameAccount = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + } + GameAccount.MergeFrom(other.GameAccount); + } + if (other.HasOnlineTimeUs) { + OnlineTimeUs = other.OnlineTimeUs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasGameAccount) { + GameAccount = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + } + input.ReadMessage(GameAccount); + break; + } + case 16: { + OnlineTimeUs = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class PresenceOnlineGameAccountFieldValue : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PresenceOnlineGameAccountFieldValue()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[6]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceOnlineGameAccountFieldValue() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceOnlineGameAccountFieldValue(PresenceOnlineGameAccountFieldValue other) : this() { + onlineGameAccounts_ = other.onlineGameAccounts_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceOnlineGameAccountFieldValue Clone() { + return new PresenceOnlineGameAccountFieldValue(this); + } + + /// Field number for the "online_game_accounts" field. + public const int OnlineGameAccountsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_onlineGameAccounts_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Presence.V2.PresenceOnlineGameAccount.Parser); + private readonly pbc::RepeatedField onlineGameAccounts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField OnlineGameAccounts { + get { return onlineGameAccounts_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as PresenceOnlineGameAccountFieldValue); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(PresenceOnlineGameAccountFieldValue other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!onlineGameAccounts_.Equals(other.onlineGameAccounts_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + hash ^= onlineGameAccounts_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + onlineGameAccounts_.WriteTo(output, _repeated_onlineGameAccounts_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + size += onlineGameAccounts_.CalculateSize(_repeated_onlineGameAccounts_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(PresenceOnlineGameAccountFieldValue other) { + if (other == null) { + return; + } + onlineGameAccounts_.Add(other.onlineGameAccounts_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + onlineGameAccounts_.AddEntriesFrom(input, _repeated_onlineGameAccounts_codec); + break; + } + } + } + } + + } + + public sealed partial class PresenceExternalIdentityFieldValue : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PresenceExternalIdentityFieldValue()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Presence.V2.PresenceTypesReflection.Descriptor.MessageTypes[7]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceExternalIdentityFieldValue() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceExternalIdentityFieldValue(PresenceExternalIdentityFieldValue other) : this() { + uniqueId_ = other.uniqueId_; + displayId_ = other.displayId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public PresenceExternalIdentityFieldValue Clone() { + return new PresenceExternalIdentityFieldValue(this); + } + + /// Field number for the "unique_id" field. + public const int UniqueIdFieldNumber = 1; + private readonly static string UniqueIdDefaultValue = ""; + + private string uniqueId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string UniqueId { + get { return uniqueId_ ?? UniqueIdDefaultValue; } + set { + uniqueId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "unique_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasUniqueId { + get { return uniqueId_ != null; } + } + /// Clears the value of the "unique_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearUniqueId() { + uniqueId_ = null; + } + + /// Field number for the "display_id" field. + public const int DisplayIdFieldNumber = 2; + private readonly static string DisplayIdDefaultValue = ""; + + private string displayId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string DisplayId { + get { return displayId_ ?? DisplayIdDefaultValue; } + set { + displayId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "display_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDisplayId { + get { return displayId_ != null; } + } + /// Clears the value of the "display_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDisplayId() { + displayId_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as PresenceExternalIdentityFieldValue); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(PresenceExternalIdentityFieldValue other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (UniqueId != other.UniqueId) return false; + if (DisplayId != other.DisplayId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasUniqueId) hash ^= UniqueId.GetHashCode(); + if (HasDisplayId) hash ^= DisplayId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasUniqueId) { + output.WriteRawTag(10); + output.WriteString(UniqueId); + } + if (HasDisplayId) { + output.WriteRawTag(18); + output.WriteString(DisplayId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasUniqueId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(UniqueId); + } + if (HasDisplayId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DisplayId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(PresenceExternalIdentityFieldValue other) { + if (other == null) { + return; + } + if (other.HasUniqueId) { + UniqueId = other.UniqueId; + } + if (other.HasDisplayId) { + DisplayId = other.DisplayId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + UniqueId = input.ReadString(); + break; + } + case 18: { + DisplayId = input.ReadString(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/V2/ReportService.cs b/Source/Framework/Proto/Api/client/V2/ReportService.cs similarity index 99% rename from Source/Framework/Proto/Api/V2/ReportService.cs rename to Source/Framework/Proto/Api/client/V2/ReportService.cs index cf15b08e9..8e46db77e 100644 --- a/Source/Framework/Proto/Api/V2/ReportService.cs +++ b/Source/Framework/Proto/Api/client/V2/ReportService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/api/client/v2/report_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/Api/V2/ReportTypes.cs b/Source/Framework/Proto/Api/client/V2/ReportTypes.cs similarity index 98% rename from Source/Framework/Proto/Api/V2/ReportTypes.cs rename to Source/Framework/Proto/Api/client/V2/ReportTypes.cs index 6befca509..f3ba85bac 100644 --- a/Source/Framework/Proto/Api/V2/ReportTypes.cs +++ b/Source/Framework/Proto/Api/client/V2/ReportTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/api/client/v2/report_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -25,10 +25,10 @@ namespace Bgs.Protocol.Report.V2 { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "CjJiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL3JlcG9ydF90eXBl", - "cy5wcm90bxIWYmdzLnByb3RvY29sLnJlcG9ydC52Mho1YmdzL2xvdy9wYi9j", - "bGllbnQvYXBpL2NsaWVudC92Mi9hdHRyaWJ1dGVfdHlwZXMucHJvdG8aJWJn", - "cy9sb3cvcGIvY2xpZW50L2FjY291bnRfdHlwZXMucHJvdG8aJWJncy9sb3cv", - "cGIvY2xpZW50L21lc3NhZ2VfdHlwZXMucHJvdG8aN2Jncy9sb3cvcGIvY2xp", + "cy5wcm90bxIWYmdzLnByb3RvY29sLnJlcG9ydC52MholYmdzL2xvdy9wYi9j", + "bGllbnQvYWNjb3VudF90eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQv", + "bWVzc2FnZV90eXBlcy5wcm90bxo1YmdzL2xvdy9wYi9jbGllbnQvYXBpL2Nv", + "bW1vbi92Mi9hdHRyaWJ1dGVfdHlwZXMucHJvdG8aN2Jncy9sb3cvcGIvY2xp", "ZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8iQwoK", "UmVwb3J0SXRlbRItCgptZXNzYWdlX2lkGAEgASgLMhcuYmdzLnByb3RvY29s", "Lk1lc3NhZ2VJZEgAQgYKBHR5cGUi/wEKC1VzZXJPcHRpb25zEjUKCXRhcmdl", @@ -60,7 +60,7 @@ namespace Bgs.Protocol.Report.V2 { "Ql9TSE9SVF9OQU1FEAUSIAocQ0xVQl9TT1VSQ0VfQ0xVQl9ERVNDUklQVElP", "ThAGEh4KGkNMVUJfU09VUkNFX1NUUkVBTV9TVUJKRUNUEAdCA4ABAA==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Report.V2.IssueType), typeof(global::Bgs.Protocol.Report.V2.UserSource), typeof(global::Bgs.Protocol.Report.V2.ClubSource), }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V2.ReportItem), global::Bgs.Protocol.Report.V2.ReportItem.Parser, new[]{ "MessageId" }, new[]{ "Type" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V2.UserOptions), global::Bgs.Protocol.Report.V2.UserOptions.Parser, new[]{ "TargetId", "Type", "Source", "Item" }, null, null, null, null), diff --git a/Source/Framework/Proto/Api/client/V2/WhisperListener.cs b/Source/Framework/Proto/Api/client/V2/WhisperListener.cs new file mode 100644 index 000000000..db4b6172d --- /dev/null +++ b/Source/Framework/Proto/Api/client/V2/WhisperListener.cs @@ -0,0 +1,1461 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v2/whisper_listener.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Whisper.V2.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v2/whisper_listener.proto + public static partial class WhisperListenerReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v2/whisper_listener.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static WhisperListenerReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL3doaXNwZXJfbGlz", + "dGVuZXIucHJvdG8SHmJncy5wcm90b2NvbC53aGlzcGVyLnYyLmNsaWVudBoz", + "YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1vbi92MS9tZXNzYWdlX3R5cGVz", + "LnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YyL2dhbWVf", + "YWNjb3VudF9oYW5kbGUucHJvdG8aM2Jncy9sb3cvcGIvY2xpZW50L2FwaS9j", + "b21tb24vdjIvd2hpc3Blcl90eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGll", + "bnQvcnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf", + "ZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2Ns", + "aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8a", + "OGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9v", + "cHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5z", + "aW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8i0wEKE1doaXNwZXJOb3RpZmlj", + "YXRpb24SHQoVc3Vic2NyaWJlcl9hY2NvdW50X2lkGAEgASgEEjEKB3doaXNw", + "ZXIYAiABKAsyIC5iZ3MucHJvdG9jb2wud2hpc3Blci52Mi5XaGlzcGVyEiEK", + "EXRhcmdldF9iYXR0bGVfdGFnGAMgASgJQgaC+SsCCAESRwoTdGFyZ2V0X2dh", + "bWVfYWNjb3VudBgEIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50LnYyLkdh", + "bWVBY2NvdW50SGFuZGxlIpgBChdXaGlzcGVyRWNob05vdGlmaWNhdGlvbhId", + "ChVzdWJzY3JpYmVyX2FjY291bnRfaWQYASABKAQSMQoHd2hpc3BlchgCIAEo", + "CzIgLmJncy5wcm90b2NvbC53aGlzcGVyLnYyLldoaXNwZXISKwoObWVzc2Fn", + "ZV9vcmlnaW4YAyABKA1CE4L5Kw8qDU1lc3NhZ2VPcmlnaW4ibgoaV2hpc3Bl", + "clVwZGF0ZWROb3RpZmljYXRpb24SHQoVc3Vic2NyaWJlcl9hY2NvdW50X2lk", + "GAEgASgEEjEKB3doaXNwZXIYAiABKAsyIC5iZ3MucHJvdG9jb2wud2hpc3Bl", + "ci52Mi5XaGlzcGVyIpcBChtUeXBpbmdJbmRpY2F0b3JOb3RpZmljYXRpb24S", + "HQoVc3Vic2NyaWJlcl9hY2NvdW50X2lkGAEgASgEEhkKEXRhcmdldF9hY2Nv", + "dW50X2lkGAIgASgEEj4KCWluZGljYXRvchgDIAEoDjIdLmJncy5wcm90b2Nv", + "bC5UeXBpbmdJbmRpY2F0b3I6DFRZUElOR19TVEFSVCJtChtBZHZhbmNlVmll", + "d1RpbWVOb3RpZmljYXRpb24SHQoVc3Vic2NyaWJlcl9hY2NvdW50X2lkGAEg", + "ASgEEhkKEXRhcmdldF9hY2NvdW50X2lkGAIgASgEEhQKDHZpZXdfdGltZV91", + "cxgDIAEoBCJvChxBZHZhbmNlQ2xlYXJUaW1lTm90aWZpY2F0aW9uEh0KFXN1", + "YnNjcmliZXJfYWNjb3VudF9pZBgBIAEoBBIZChF0YXJnZXRfYWNjb3VudF9p", + "ZBgCIAEoBBIVCg1jbGVhcl90aW1lX3VzGAMgASgEMoYGCg9XaGlzcGVyTGlz", + "dGVuZXISaQoJT25XaGlzcGVyEjMuYmdzLnByb3RvY29sLndoaXNwZXIudjIu", + "Y2xpZW50LldoaXNwZXJOb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9f", + "UkVTUE9OU0UiDIL5KwIIAYL5KwI4ARJrCg1PbldoaXNwZXJFY2hvEjcuYmdz", + "LnByb3RvY29sLndoaXNwZXIudjIuY2xpZW50LldoaXNwZXJFY2hvTm90aWZp", + "Y2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAIScQoQ", + "T25XaGlzcGVyVXBkYXRlZBI6LmJncy5wcm90b2NvbC53aGlzcGVyLnYyLmNs", + "aWVudC5XaGlzcGVyVXBkYXRlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2Nv", + "bC5OT19SRVNQT05TRSIGgvkrAggDEnMKEU9uQWR2YW5jZVZpZXdUaW1lEjsu", + "YmdzLnByb3RvY29sLndoaXNwZXIudjIuY2xpZW50LkFkdmFuY2VWaWV3VGlt", + "ZU5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkr", + "AggEEnUKEk9uQWR2YW5jZUNsZWFyVGltZRI8LmJncy5wcm90b2NvbC53aGlz", + "cGVyLnYyLmNsaWVudC5BZHZhbmNlQ2xlYXJUaW1lTm90aWZpY2F0aW9uGhku", + "YmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAUScwoRT25UeXBpbmdJ", + "bmRpY2F0b3ISOy5iZ3MucHJvdG9jb2wud2hpc3Blci52Mi5jbGllbnQuVHlw", + "aW5nSW5kaWNhdG9yTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JF", + "U1BPTlNFIgaC+SsCCAYaR4L5KzEKL2JuZXQucHJvdG9jb2wud2hpc3Blci52", + "Mi5jbGllbnQuV2hpc3Blckxpc3RlbmVygvkrAjgBivkrAggBivkrAhgB")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.Account.V2.GameAccountHandleReflection.Descriptor, global::Bgs.Protocol.Whisper.V2.WhisperTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.WhisperNotification), global::Bgs.Protocol.Whisper.V2.Client.WhisperNotification.Parser, new[]{ "SubscriberAccountId", "Whisper", "TargetBattleTag", "TargetGameAccount" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.WhisperEchoNotification), global::Bgs.Protocol.Whisper.V2.Client.WhisperEchoNotification.Parser, new[]{ "SubscriberAccountId", "Whisper", "MessageOrigin" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.WhisperUpdatedNotification), global::Bgs.Protocol.Whisper.V2.Client.WhisperUpdatedNotification.Parser, new[]{ "SubscriberAccountId", "Whisper" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.TypingIndicatorNotification), global::Bgs.Protocol.Whisper.V2.Client.TypingIndicatorNotification.Parser, new[]{ "SubscriberAccountId", "TargetAccountId", "Indicator" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.AdvanceViewTimeNotification), global::Bgs.Protocol.Whisper.V2.Client.AdvanceViewTimeNotification.Parser, new[]{ "SubscriberAccountId", "TargetAccountId", "ViewTimeUs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.AdvanceClearTimeNotification), global::Bgs.Protocol.Whisper.V2.Client.AdvanceClearTimeNotification.Parser, new[]{ "SubscriberAccountId", "TargetAccountId", "ClearTimeUs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class WhisperNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WhisperNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperListenerReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperNotification(WhisperNotification other) : this() { + _hasBits0 = other._hasBits0; + subscriberAccountId_ = other.subscriberAccountId_; + whisper_ = other.HasWhisper ? other.whisper_.Clone() : null; + targetBattleTag_ = other.targetBattleTag_; + targetGameAccount_ = other.HasTargetGameAccount ? other.targetGameAccount_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperNotification Clone() { + return new WhisperNotification(this); + } + + /// Field number for the "subscriber_account_id" field. + public const int SubscriberAccountIdFieldNumber = 1; + private readonly static ulong SubscriberAccountIdDefaultValue = 0UL; + + private ulong subscriberAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong SubscriberAccountId { + get { if ((_hasBits0 & 1) != 0) { return subscriberAccountId_; } else { return SubscriberAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberAccountId_ = value; + } + } + /// Gets whether the "subscriber_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "whisper" field. + public const int WhisperFieldNumber = 2; + private global::Bgs.Protocol.Whisper.V2.Whisper whisper_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Whisper.V2.Whisper Whisper { + get { return whisper_; } + set { + whisper_ = value; + } + } + /// Gets whether the whisper field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasWhisper { + get { return whisper_ != null; } + } + /// Clears the value of the whisper field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearWhisper() { + whisper_ = null; + } + + /// Field number for the "target_battle_tag" field. + public const int TargetBattleTagFieldNumber = 3; + private readonly static string TargetBattleTagDefaultValue = ""; + + private string targetBattleTag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string TargetBattleTag { + get { return targetBattleTag_ ?? TargetBattleTagDefaultValue; } + set { + targetBattleTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "target_battle_tag" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetBattleTag { + get { return targetBattleTag_ != null; } + } + /// Clears the value of the "target_battle_tag" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetBattleTag() { + targetBattleTag_ = null; + } + + /// Field number for the "target_game_account" field. + public const int TargetGameAccountFieldNumber = 4; + private global::Bgs.Protocol.Account.V2.GameAccountHandle targetGameAccount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Account.V2.GameAccountHandle TargetGameAccount { + get { return targetGameAccount_; } + set { + targetGameAccount_ = value; + } + } + /// Gets whether the target_game_account field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetGameAccount { + get { return targetGameAccount_ != null; } + } + /// Clears the value of the target_game_account field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetGameAccount() { + targetGameAccount_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as WhisperNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(WhisperNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SubscriberAccountId != other.SubscriberAccountId) return false; + if (!object.Equals(Whisper, other.Whisper)) return false; + if (TargetBattleTag != other.TargetBattleTag) return false; + if (!object.Equals(TargetGameAccount, other.TargetGameAccount)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasSubscriberAccountId) hash ^= SubscriberAccountId.GetHashCode(); + if (HasWhisper) hash ^= Whisper.GetHashCode(); + if (HasTargetBattleTag) hash ^= TargetBattleTag.GetHashCode(); + if (HasTargetGameAccount) hash ^= TargetGameAccount.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasSubscriberAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(SubscriberAccountId); + } + if (HasWhisper) { + output.WriteRawTag(18); + output.WriteMessage(Whisper); + } + if (HasTargetBattleTag) { + output.WriteRawTag(26); + output.WriteString(TargetBattleTag); + } + if (HasTargetGameAccount) { + output.WriteRawTag(34); + output.WriteMessage(TargetGameAccount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasSubscriberAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SubscriberAccountId); + } + if (HasWhisper) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Whisper); + } + if (HasTargetBattleTag) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(TargetBattleTag); + } + if (HasTargetGameAccount) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetGameAccount); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(WhisperNotification other) { + if (other == null) { + return; + } + if (other.HasSubscriberAccountId) { + SubscriberAccountId = other.SubscriberAccountId; + } + if (other.HasWhisper) { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + Whisper.MergeFrom(other.Whisper); + } + if (other.HasTargetBattleTag) { + TargetBattleTag = other.TargetBattleTag; + } + if (other.HasTargetGameAccount) { + if (!HasTargetGameAccount) { + TargetGameAccount = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + } + TargetGameAccount.MergeFrom(other.TargetGameAccount); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + SubscriberAccountId = input.ReadUInt64(); + break; + } + case 18: { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + input.ReadMessage(Whisper); + break; + } + case 26: { + TargetBattleTag = input.ReadString(); + break; + } + case 34: { + if (!HasTargetGameAccount) { + TargetGameAccount = new global::Bgs.Protocol.Account.V2.GameAccountHandle(); + } + input.ReadMessage(TargetGameAccount); + break; + } + } + } + } + + } + + public sealed partial class WhisperEchoNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WhisperEchoNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperListenerReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperEchoNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperEchoNotification(WhisperEchoNotification other) : this() { + _hasBits0 = other._hasBits0; + subscriberAccountId_ = other.subscriberAccountId_; + whisper_ = other.HasWhisper ? other.whisper_.Clone() : null; + messageOrigin_ = other.messageOrigin_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperEchoNotification Clone() { + return new WhisperEchoNotification(this); + } + + /// Field number for the "subscriber_account_id" field. + public const int SubscriberAccountIdFieldNumber = 1; + private readonly static ulong SubscriberAccountIdDefaultValue = 0UL; + + private ulong subscriberAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong SubscriberAccountId { + get { if ((_hasBits0 & 1) != 0) { return subscriberAccountId_; } else { return SubscriberAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberAccountId_ = value; + } + } + /// Gets whether the "subscriber_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "whisper" field. + public const int WhisperFieldNumber = 2; + private global::Bgs.Protocol.Whisper.V2.Whisper whisper_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Whisper.V2.Whisper Whisper { + get { return whisper_; } + set { + whisper_ = value; + } + } + /// Gets whether the whisper field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasWhisper { + get { return whisper_ != null; } + } + /// Clears the value of the whisper field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearWhisper() { + whisper_ = null; + } + + /// Field number for the "message_origin" field. + public const int MessageOriginFieldNumber = 3; + private readonly static uint MessageOriginDefaultValue = 0; + + private uint messageOrigin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint MessageOrigin { + get { if ((_hasBits0 & 2) != 0) { return messageOrigin_; } else { return MessageOriginDefaultValue; } } + set { + _hasBits0 |= 2; + messageOrigin_ = value; + } + } + /// Gets whether the "message_origin" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasMessageOrigin { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "message_origin" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearMessageOrigin() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as WhisperEchoNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(WhisperEchoNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SubscriberAccountId != other.SubscriberAccountId) return false; + if (!object.Equals(Whisper, other.Whisper)) return false; + if (MessageOrigin != other.MessageOrigin) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasSubscriberAccountId) hash ^= SubscriberAccountId.GetHashCode(); + if (HasWhisper) hash ^= Whisper.GetHashCode(); + if (HasMessageOrigin) hash ^= MessageOrigin.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasSubscriberAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(SubscriberAccountId); + } + if (HasWhisper) { + output.WriteRawTag(18); + output.WriteMessage(Whisper); + } + if (HasMessageOrigin) { + output.WriteRawTag(24); + output.WriteUInt32(MessageOrigin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasSubscriberAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SubscriberAccountId); + } + if (HasWhisper) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Whisper); + } + if (HasMessageOrigin) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MessageOrigin); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(WhisperEchoNotification other) { + if (other == null) { + return; + } + if (other.HasSubscriberAccountId) { + SubscriberAccountId = other.SubscriberAccountId; + } + if (other.HasWhisper) { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + Whisper.MergeFrom(other.Whisper); + } + if (other.HasMessageOrigin) { + MessageOrigin = other.MessageOrigin; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + SubscriberAccountId = input.ReadUInt64(); + break; + } + case 18: { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + input.ReadMessage(Whisper); + break; + } + case 24: { + MessageOrigin = input.ReadUInt32(); + break; + } + } + } + } + + } + + public sealed partial class WhisperUpdatedNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WhisperUpdatedNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperListenerReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperUpdatedNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperUpdatedNotification(WhisperUpdatedNotification other) : this() { + _hasBits0 = other._hasBits0; + subscriberAccountId_ = other.subscriberAccountId_; + whisper_ = other.HasWhisper ? other.whisper_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperUpdatedNotification Clone() { + return new WhisperUpdatedNotification(this); + } + + /// Field number for the "subscriber_account_id" field. + public const int SubscriberAccountIdFieldNumber = 1; + private readonly static ulong SubscriberAccountIdDefaultValue = 0UL; + + private ulong subscriberAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong SubscriberAccountId { + get { if ((_hasBits0 & 1) != 0) { return subscriberAccountId_; } else { return SubscriberAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberAccountId_ = value; + } + } + /// Gets whether the "subscriber_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "whisper" field. + public const int WhisperFieldNumber = 2; + private global::Bgs.Protocol.Whisper.V2.Whisper whisper_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Whisper.V2.Whisper Whisper { + get { return whisper_; } + set { + whisper_ = value; + } + } + /// Gets whether the whisper field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasWhisper { + get { return whisper_ != null; } + } + /// Clears the value of the whisper field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearWhisper() { + whisper_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as WhisperUpdatedNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(WhisperUpdatedNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SubscriberAccountId != other.SubscriberAccountId) return false; + if (!object.Equals(Whisper, other.Whisper)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasSubscriberAccountId) hash ^= SubscriberAccountId.GetHashCode(); + if (HasWhisper) hash ^= Whisper.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasSubscriberAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(SubscriberAccountId); + } + if (HasWhisper) { + output.WriteRawTag(18); + output.WriteMessage(Whisper); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasSubscriberAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SubscriberAccountId); + } + if (HasWhisper) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Whisper); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(WhisperUpdatedNotification other) { + if (other == null) { + return; + } + if (other.HasSubscriberAccountId) { + SubscriberAccountId = other.SubscriberAccountId; + } + if (other.HasWhisper) { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + Whisper.MergeFrom(other.Whisper); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + SubscriberAccountId = input.ReadUInt64(); + break; + } + case 18: { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + input.ReadMessage(Whisper); + break; + } + } + } + } + + } + + public sealed partial class TypingIndicatorNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TypingIndicatorNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperListenerReflection.Descriptor.MessageTypes[3]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public TypingIndicatorNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public TypingIndicatorNotification(TypingIndicatorNotification other) : this() { + _hasBits0 = other._hasBits0; + subscriberAccountId_ = other.subscriberAccountId_; + targetAccountId_ = other.targetAccountId_; + indicator_ = other.indicator_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public TypingIndicatorNotification Clone() { + return new TypingIndicatorNotification(this); + } + + /// Field number for the "subscriber_account_id" field. + public const int SubscriberAccountIdFieldNumber = 1; + private readonly static ulong SubscriberAccountIdDefaultValue = 0UL; + + private ulong subscriberAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong SubscriberAccountId { + get { if ((_hasBits0 & 1) != 0) { return subscriberAccountId_; } else { return SubscriberAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberAccountId_ = value; + } + } + /// Gets whether the "subscriber_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 2; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 2) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 2; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~2; + } + + /// Field number for the "indicator" field. + public const int IndicatorFieldNumber = 3; + private readonly static global::Bgs.Protocol.TypingIndicator IndicatorDefaultValue = global::Bgs.Protocol.TypingIndicator.TypingStart; + + private global::Bgs.Protocol.TypingIndicator indicator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.TypingIndicator Indicator { + get { if ((_hasBits0 & 4) != 0) { return indicator_; } else { return IndicatorDefaultValue; } } + set { + _hasBits0 |= 4; + indicator_ = value; + } + } + /// Gets whether the "indicator" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIndicator { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "indicator" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIndicator() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as TypingIndicatorNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(TypingIndicatorNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SubscriberAccountId != other.SubscriberAccountId) return false; + if (TargetAccountId != other.TargetAccountId) return false; + if (Indicator != other.Indicator) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasSubscriberAccountId) hash ^= SubscriberAccountId.GetHashCode(); + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasIndicator) hash ^= Indicator.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasSubscriberAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(SubscriberAccountId); + } + if (HasTargetAccountId) { + output.WriteRawTag(16); + output.WriteUInt64(TargetAccountId); + } + if (HasIndicator) { + output.WriteRawTag(24); + output.WriteEnum((int) Indicator); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasSubscriberAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SubscriberAccountId); + } + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasIndicator) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Indicator); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(TypingIndicatorNotification other) { + if (other == null) { + return; + } + if (other.HasSubscriberAccountId) { + SubscriberAccountId = other.SubscriberAccountId; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasIndicator) { + Indicator = other.Indicator; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + SubscriberAccountId = input.ReadUInt64(); + break; + } + case 16: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 24: { + Indicator = (global::Bgs.Protocol.TypingIndicator) input.ReadEnum(); + break; + } + } + } + } + + } + + public sealed partial class AdvanceViewTimeNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AdvanceViewTimeNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperListenerReflection.Descriptor.MessageTypes[4]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceViewTimeNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceViewTimeNotification(AdvanceViewTimeNotification other) : this() { + _hasBits0 = other._hasBits0; + subscriberAccountId_ = other.subscriberAccountId_; + targetAccountId_ = other.targetAccountId_; + viewTimeUs_ = other.viewTimeUs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceViewTimeNotification Clone() { + return new AdvanceViewTimeNotification(this); + } + + /// Field number for the "subscriber_account_id" field. + public const int SubscriberAccountIdFieldNumber = 1; + private readonly static ulong SubscriberAccountIdDefaultValue = 0UL; + + private ulong subscriberAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong SubscriberAccountId { + get { if ((_hasBits0 & 1) != 0) { return subscriberAccountId_; } else { return SubscriberAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberAccountId_ = value; + } + } + /// Gets whether the "subscriber_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 2; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 2) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 2; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~2; + } + + /// Field number for the "view_time_us" field. + public const int ViewTimeUsFieldNumber = 3; + private readonly static ulong ViewTimeUsDefaultValue = 0UL; + + private ulong viewTimeUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong ViewTimeUs { + get { if ((_hasBits0 & 4) != 0) { return viewTimeUs_; } else { return ViewTimeUsDefaultValue; } } + set { + _hasBits0 |= 4; + viewTimeUs_ = value; + } + } + /// Gets whether the "view_time_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasViewTimeUs { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "view_time_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearViewTimeUs() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AdvanceViewTimeNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AdvanceViewTimeNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SubscriberAccountId != other.SubscriberAccountId) return false; + if (TargetAccountId != other.TargetAccountId) return false; + if (ViewTimeUs != other.ViewTimeUs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasSubscriberAccountId) hash ^= SubscriberAccountId.GetHashCode(); + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasViewTimeUs) hash ^= ViewTimeUs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasSubscriberAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(SubscriberAccountId); + } + if (HasTargetAccountId) { + output.WriteRawTag(16); + output.WriteUInt64(TargetAccountId); + } + if (HasViewTimeUs) { + output.WriteRawTag(24); + output.WriteUInt64(ViewTimeUs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasSubscriberAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SubscriberAccountId); + } + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasViewTimeUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ViewTimeUs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AdvanceViewTimeNotification other) { + if (other == null) { + return; + } + if (other.HasSubscriberAccountId) { + SubscriberAccountId = other.SubscriberAccountId; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasViewTimeUs) { + ViewTimeUs = other.ViewTimeUs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + SubscriberAccountId = input.ReadUInt64(); + break; + } + case 16: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 24: { + ViewTimeUs = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class AdvanceClearTimeNotification : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AdvanceClearTimeNotification()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperListenerReflection.Descriptor.MessageTypes[5]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceClearTimeNotification() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceClearTimeNotification(AdvanceClearTimeNotification other) : this() { + _hasBits0 = other._hasBits0; + subscriberAccountId_ = other.subscriberAccountId_; + targetAccountId_ = other.targetAccountId_; + clearTimeUs_ = other.clearTimeUs_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceClearTimeNotification Clone() { + return new AdvanceClearTimeNotification(this); + } + + /// Field number for the "subscriber_account_id" field. + public const int SubscriberAccountIdFieldNumber = 1; + private readonly static ulong SubscriberAccountIdDefaultValue = 0UL; + + private ulong subscriberAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong SubscriberAccountId { + get { if ((_hasBits0 & 1) != 0) { return subscriberAccountId_; } else { return SubscriberAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberAccountId_ = value; + } + } + /// Gets whether the "subscriber_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 2; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 2) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 2; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~2; + } + + /// Field number for the "clear_time_us" field. + public const int ClearTimeUsFieldNumber = 3; + private readonly static ulong ClearTimeUsDefaultValue = 0UL; + + private ulong clearTimeUs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong ClearTimeUs { + get { if ((_hasBits0 & 4) != 0) { return clearTimeUs_; } else { return ClearTimeUsDefaultValue; } } + set { + _hasBits0 |= 4; + clearTimeUs_ = value; + } + } + /// Gets whether the "clear_time_us" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasClearTimeUs { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "clear_time_us" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearClearTimeUs() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AdvanceClearTimeNotification); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AdvanceClearTimeNotification other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SubscriberAccountId != other.SubscriberAccountId) return false; + if (TargetAccountId != other.TargetAccountId) return false; + if (ClearTimeUs != other.ClearTimeUs) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasSubscriberAccountId) hash ^= SubscriberAccountId.GetHashCode(); + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasClearTimeUs) hash ^= ClearTimeUs.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasSubscriberAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(SubscriberAccountId); + } + if (HasTargetAccountId) { + output.WriteRawTag(16); + output.WriteUInt64(TargetAccountId); + } + if (HasClearTimeUs) { + output.WriteRawTag(24); + output.WriteUInt64(ClearTimeUs); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasSubscriberAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SubscriberAccountId); + } + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasClearTimeUs) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ClearTimeUs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AdvanceClearTimeNotification other) { + if (other == null) { + return; + } + if (other.HasSubscriberAccountId) { + SubscriberAccountId = other.SubscriberAccountId; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasClearTimeUs) { + ClearTimeUs = other.ClearTimeUs; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + SubscriberAccountId = input.ReadUInt64(); + break; + } + case 16: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 24: { + ClearTimeUs = input.ReadUInt64(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/client/V2/WhisperService.cs b/Source/Framework/Proto/Api/client/V2/WhisperService.cs new file mode 100644 index 000000000..85aad95b4 --- /dev/null +++ b/Source/Framework/Proto/Api/client/V2/WhisperService.cs @@ -0,0 +1,1622 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/client/v2/whisper_service.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Whisper.V2.Client { + + /// Holder for reflection information generated from bgs/low/pb/client/api/client/v2/whisper_service.proto + public static partial class WhisperServiceReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/client/v2/whisper_service.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static WhisperServiceReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL3doaXNwZXJfc2Vy", + "dmljZS5wcm90bxIeYmdzLnByb3RvY29sLndoaXNwZXIudjIuY2xpZW50GjZi", + "Z3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2V2ZW50X3ZpZXdfdHlw", + "ZXMucHJvdG8aM2Jncy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjEvbWVz", + "c2FnZV90eXBlcy5wcm90bxozYmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1v", + "bi92Mi93aGlzcGVyX3R5cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9y", + "cGNfdHlwZXMucHJvdG8aN2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRl", + "bnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50", + "L2dsb2JhbF9leHRlbnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxo4Ymdz", + "L2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlv", + "bnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25z", + "L3NlcnZpY2Vfb3B0aW9ucy5wcm90byISChBTdWJzY3JpYmVSZXF1ZXN0IkcK", + "EVN1YnNjcmliZVJlc3BvbnNlEjIKBHZpZXcYASADKAsyJC5iZ3MucHJvdG9j", + "b2wud2hpc3Blci52Mi5XaGlzcGVyVmlldyIUChJVbnN1YnNjcmliZVJlcXVl", + "c3QiewoYR2V0V2hpc3Blckhpc3RvcnlSZXF1ZXN0EhkKEXRhcmdldF9hY2Nv", + "dW50X2lkGAEgASgEEi4KB29wdGlvbnMYAiABKAsyHS5iZ3MucHJvdG9jb2wu", + "R2V0RXZlbnRPcHRpb25zEhQKDGNvbnRpbnVhdGlvbhgEIAEoBCJlChlHZXRX", + "aGlzcGVySGlzdG9yeVJlc3BvbnNlEjIKCHdoaXNwZXJzGAEgAygLMiAuYmdz", + "LnByb3RvY29sLndoaXNwZXIudjIuV2hpc3BlchIUCgxjb250aW51YXRpb24Y", + "AiABKAQibQoSU2VuZFdoaXNwZXJSZXF1ZXN0EhkKEXRhcmdldF9hY2NvdW50", + "X2lkGAEgASgEEjwKB29wdGlvbnMYAiABKAsyKy5iZ3MucHJvdG9jb2wud2hp", + "c3Blci52Mi5TZW5kV2hpc3Blck9wdGlvbnMiSAoTU2VuZFdoaXNwZXJSZXNw", + "b25zZRIxCgd3aGlzcGVyGAEgASgLMiAuYmdzLnByb3RvY29sLndoaXNwZXIu", + "djIuV2hpc3BlciJ2ChlTZXRUeXBpbmdJbmRpY2F0b3JSZXF1ZXN0EhkKEXRh", + "cmdldF9hY2NvdW50X2lkGAEgASgEEj4KCWluZGljYXRvchgCIAEoDjIdLmJn", + "cy5wcm90b2NvbC5UeXBpbmdJbmRpY2F0b3I6DFRZUElOR19TVEFSVCIzChZB", + "ZHZhbmNlVmlld1RpbWVSZXF1ZXN0EhkKEXRhcmdldF9hY2NvdW50X2lkGAEg", + "ASgEIjQKF0FkdmFuY2VDbGVhclRpbWVSZXF1ZXN0EhkKEXRhcmdldF9hY2Nv", + "dW50X2lkGAEgASgEMsEHCg5XaGlzcGVyU2VydmljZRJ+CglTdWJzY3JpYmUS", + "MC5iZ3MucHJvdG9jb2wud2hpc3Blci52Mi5jbGllbnQuU3Vic2NyaWJlUmVx", + "dWVzdBoxLmJncy5wcm90b2NvbC53aGlzcGVyLnYyLmNsaWVudC5TdWJzY3Jp", + "YmVSZXNwb25zZSIMgvkrAggBgvkrAhABEmUKC1Vuc3Vic2NyaWJlEjIuYmdz", + "LnByb3RvY29sLndoaXNwZXIudjIuY2xpZW50LlVuc3Vic2NyaWJlUmVxdWVz", + "dBoULmJncy5wcm90b2NvbC5Ob0RhdGEiDIL5KwIIAoL5KwIQARKWAQoRR2V0", + "V2hpc3Blckhpc3RvcnkSOC5iZ3MucHJvdG9jb2wud2hpc3Blci52Mi5jbGll", + "bnQuR2V0V2hpc3Blckhpc3RvcnlSZXF1ZXN0GjkuYmdzLnByb3RvY29sLndo", + "aXNwZXIudjIuY2xpZW50LkdldFdoaXNwZXJIaXN0b3J5UmVzcG9uc2UiDIL5", + "KwIIA4L5KwIQARKEAQoLU2VuZFdoaXNwZXISMi5iZ3MucHJvdG9jb2wud2hp", + "c3Blci52Mi5jbGllbnQuU2VuZFdoaXNwZXJSZXF1ZXN0GjMuYmdzLnByb3Rv", + "Y29sLndoaXNwZXIudjIuY2xpZW50LlNlbmRXaGlzcGVyUmVzcG9uc2UiDIL5", + "KwIIBIL5KwIQARJtCg9BZHZhbmNlVmlld1RpbWUSNi5iZ3MucHJvdG9jb2wu", + "d2hpc3Blci52Mi5jbGllbnQuQWR2YW5jZVZpZXdUaW1lUmVxdWVzdBoULmJn", + "cy5wcm90b2NvbC5Ob0RhdGEiDIL5KwIIBYL5KwIQARJvChBBZHZhbmNlQ2xl", + "YXJUaW1lEjcuYmdzLnByb3RvY29sLndoaXNwZXIudjIuY2xpZW50LkFkdmFu", + "Y2VDbGVhclRpbWVSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIMgvkr", + "AggGgvkrAhABEnMKElNldFR5cGluZ0luZGljYXRvchI5LmJncy5wcm90b2Nv", + "bC53aGlzcGVyLnYyLmNsaWVudC5TZXRUeXBpbmdJbmRpY2F0b3JSZXF1ZXN0", + "GhQuYmdzLnByb3RvY29sLk5vRGF0YSIMgvkrAggHgvkrAhABGlOC+SswCi5i", + "bmV0LnByb3RvY29sLndoaXNwZXIudjIuY2xpZW50LldoaXNwZXJTZXJ2aWNl", + "gvkrCSoHd2hpc3BlcoL5KwJIAYr5KwIQAYr5KwIYAUIDgAEA")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.Whisper.V2.WhisperTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.SubscribeRequest), global::Bgs.Protocol.Whisper.V2.Client.SubscribeRequest.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.SubscribeResponse), global::Bgs.Protocol.Whisper.V2.Client.SubscribeResponse.Parser, new[]{ "View" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.UnsubscribeRequest), global::Bgs.Protocol.Whisper.V2.Client.UnsubscribeRequest.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.GetWhisperHistoryRequest), global::Bgs.Protocol.Whisper.V2.Client.GetWhisperHistoryRequest.Parser, new[]{ "TargetAccountId", "Options", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.GetWhisperHistoryResponse), global::Bgs.Protocol.Whisper.V2.Client.GetWhisperHistoryResponse.Parser, new[]{ "Whispers", "Continuation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.SendWhisperRequest), global::Bgs.Protocol.Whisper.V2.Client.SendWhisperRequest.Parser, new[]{ "TargetAccountId", "Options" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.SendWhisperResponse), global::Bgs.Protocol.Whisper.V2.Client.SendWhisperResponse.Parser, new[]{ "Whisper" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.SetTypingIndicatorRequest), global::Bgs.Protocol.Whisper.V2.Client.SetTypingIndicatorRequest.Parser, new[]{ "TargetAccountId", "Indicator" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.AdvanceViewTimeRequest), global::Bgs.Protocol.Whisper.V2.Client.AdvanceViewTimeRequest.Parser, new[]{ "TargetAccountId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Client.AdvanceClearTimeRequest), global::Bgs.Protocol.Whisper.V2.Client.AdvanceClearTimeRequest.Parser, new[]{ "TargetAccountId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class SubscribeRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubscribeRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeRequest(SubscribeRequest other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeRequest Clone() { + return new SubscribeRequest(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SubscribeRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SubscribeRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SubscribeRequest other) { + if (other == null) { + return; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + } + } + } + + } + + public sealed partial class SubscribeResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubscribeResponse()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeResponse(SubscribeResponse other) : this() { + view_ = other.view_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SubscribeResponse Clone() { + return new SubscribeResponse(this); + } + + /// Field number for the "view" field. + public const int ViewFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_view_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Whisper.V2.WhisperView.Parser); + private readonly pbc::RepeatedField view_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField View { + get { return view_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SubscribeResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SubscribeResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!view_.Equals(other.view_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + hash ^= view_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + view_.WriteTo(output, _repeated_view_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + size += view_.CalculateSize(_repeated_view_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SubscribeResponse other) { + if (other == null) { + return; + } + view_.Add(other.view_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + view_.AddEntriesFrom(input, _repeated_view_codec); + break; + } + } + } + } + + } + + public sealed partial class UnsubscribeRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UnsubscribeRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnsubscribeRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnsubscribeRequest(UnsubscribeRequest other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public UnsubscribeRequest Clone() { + return new UnsubscribeRequest(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as UnsubscribeRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(UnsubscribeRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(UnsubscribeRequest other) { + if (other == null) { + return; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + } + } + } + + } + + public sealed partial class GetWhisperHistoryRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetWhisperHistoryRequest()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[3]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetWhisperHistoryRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetWhisperHistoryRequest(GetWhisperHistoryRequest other) : this() { + _hasBits0 = other._hasBits0; + targetAccountId_ = other.targetAccountId_; + options_ = other.HasOptions ? other.options_.Clone() : null; + continuation_ = other.continuation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetWhisperHistoryRequest Clone() { + return new GetWhisperHistoryRequest(this); + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 1; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 1) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "options" field. + public const int OptionsFieldNumber = 2; + private global::Bgs.Protocol.GetEventOptions options_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.GetEventOptions Options { + get { return options_; } + set { + options_ = value; + } + } + /// Gets whether the options field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOptions { + get { return options_ != null; } + } + /// Clears the value of the options field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOptions() { + options_ = null; + } + + /// Field number for the "continuation" field. + public const int ContinuationFieldNumber = 4; + private readonly static ulong ContinuationDefaultValue = 0UL; + + private ulong continuation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong Continuation { + get { if ((_hasBits0 & 2) != 0) { return continuation_; } else { return ContinuationDefaultValue; } } + set { + _hasBits0 |= 2; + continuation_ = value; + } + } + /// Gets whether the "continuation" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasContinuation { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "continuation" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearContinuation() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetWhisperHistoryRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetWhisperHistoryRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TargetAccountId != other.TargetAccountId) return false; + if (!object.Equals(Options, other.Options)) return false; + if (Continuation != other.Continuation) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasOptions) hash ^= Options.GetHashCode(); + if (HasContinuation) hash ^= Continuation.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTargetAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(TargetAccountId); + } + if (HasOptions) { + output.WriteRawTag(18); + output.WriteMessage(Options); + } + if (HasContinuation) { + output.WriteRawTag(32); + output.WriteUInt64(Continuation); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasOptions) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); + } + if (HasContinuation) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Continuation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetWhisperHistoryRequest other) { + if (other == null) { + return; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasOptions) { + if (!HasOptions) { + Options = new global::Bgs.Protocol.GetEventOptions(); + } + Options.MergeFrom(other.Options); + } + if (other.HasContinuation) { + Continuation = other.Continuation; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 18: { + if (!HasOptions) { + Options = new global::Bgs.Protocol.GetEventOptions(); + } + input.ReadMessage(Options); + break; + } + case 32: { + Continuation = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class GetWhisperHistoryResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetWhisperHistoryResponse()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[4]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetWhisperHistoryResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetWhisperHistoryResponse(GetWhisperHistoryResponse other) : this() { + _hasBits0 = other._hasBits0; + whispers_ = other.whispers_.Clone(); + continuation_ = other.continuation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GetWhisperHistoryResponse Clone() { + return new GetWhisperHistoryResponse(this); + } + + /// Field number for the "whispers" field. + public const int WhispersFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_whispers_codec + = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.Whisper.V2.Whisper.Parser); + private readonly pbc::RepeatedField whispers_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Whispers { + get { return whispers_; } + } + + /// Field number for the "continuation" field. + public const int ContinuationFieldNumber = 2; + private readonly static ulong ContinuationDefaultValue = 0UL; + + private ulong continuation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong Continuation { + get { if ((_hasBits0 & 1) != 0) { return continuation_; } else { return ContinuationDefaultValue; } } + set { + _hasBits0 |= 1; + continuation_ = value; + } + } + /// Gets whether the "continuation" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasContinuation { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "continuation" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearContinuation() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GetWhisperHistoryResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GetWhisperHistoryResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!whispers_.Equals(other.whispers_)) return false; + if (Continuation != other.Continuation) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + hash ^= whispers_.GetHashCode(); + if (HasContinuation) hash ^= Continuation.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + whispers_.WriteTo(output, _repeated_whispers_codec); + if (HasContinuation) { + output.WriteRawTag(16); + output.WriteUInt64(Continuation); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + size += whispers_.CalculateSize(_repeated_whispers_codec); + if (HasContinuation) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Continuation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GetWhisperHistoryResponse other) { + if (other == null) { + return; + } + whispers_.Add(other.whispers_); + if (other.HasContinuation) { + Continuation = other.Continuation; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + whispers_.AddEntriesFrom(input, _repeated_whispers_codec); + break; + } + case 16: { + Continuation = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class SendWhisperRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SendWhisperRequest()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[5]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperRequest(SendWhisperRequest other) : this() { + _hasBits0 = other._hasBits0; + targetAccountId_ = other.targetAccountId_; + options_ = other.HasOptions ? other.options_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperRequest Clone() { + return new SendWhisperRequest(this); + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 1; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 1) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "options" field. + public const int OptionsFieldNumber = 2; + private global::Bgs.Protocol.Whisper.V2.SendWhisperOptions options_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Whisper.V2.SendWhisperOptions Options { + get { return options_; } + set { + options_ = value; + } + } + /// Gets whether the options field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasOptions { + get { return options_ != null; } + } + /// Clears the value of the options field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearOptions() { + options_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SendWhisperRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SendWhisperRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TargetAccountId != other.TargetAccountId) return false; + if (!object.Equals(Options, other.Options)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasOptions) hash ^= Options.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTargetAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(TargetAccountId); + } + if (HasOptions) { + output.WriteRawTag(18); + output.WriteMessage(Options); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasOptions) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Options); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SendWhisperRequest other) { + if (other == null) { + return; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasOptions) { + if (!HasOptions) { + Options = new global::Bgs.Protocol.Whisper.V2.SendWhisperOptions(); + } + Options.MergeFrom(other.Options); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 18: { + if (!HasOptions) { + Options = new global::Bgs.Protocol.Whisper.V2.SendWhisperOptions(); + } + input.ReadMessage(Options); + break; + } + } + } + } + + } + + public sealed partial class SendWhisperResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SendWhisperResponse()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[6]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperResponse(SendWhisperResponse other) : this() { + whisper_ = other.HasWhisper ? other.whisper_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperResponse Clone() { + return new SendWhisperResponse(this); + } + + /// Field number for the "whisper" field. + public const int WhisperFieldNumber = 1; + private global::Bgs.Protocol.Whisper.V2.Whisper whisper_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Whisper.V2.Whisper Whisper { + get { return whisper_; } + set { + whisper_ = value; + } + } + /// Gets whether the whisper field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasWhisper { + get { return whisper_ != null; } + } + /// Clears the value of the whisper field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearWhisper() { + whisper_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SendWhisperResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SendWhisperResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Whisper, other.Whisper)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasWhisper) hash ^= Whisper.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasWhisper) { + output.WriteRawTag(10); + output.WriteMessage(Whisper); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasWhisper) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Whisper); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SendWhisperResponse other) { + if (other == null) { + return; + } + if (other.HasWhisper) { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + Whisper.MergeFrom(other.Whisper); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasWhisper) { + Whisper = new global::Bgs.Protocol.Whisper.V2.Whisper(); + } + input.ReadMessage(Whisper); + break; + } + } + } + } + + } + + public sealed partial class SetTypingIndicatorRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetTypingIndicatorRequest()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[7]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetTypingIndicatorRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetTypingIndicatorRequest(SetTypingIndicatorRequest other) : this() { + _hasBits0 = other._hasBits0; + targetAccountId_ = other.targetAccountId_; + indicator_ = other.indicator_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetTypingIndicatorRequest Clone() { + return new SetTypingIndicatorRequest(this); + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 1; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 1) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "indicator" field. + public const int IndicatorFieldNumber = 2; + private readonly static global::Bgs.Protocol.TypingIndicator IndicatorDefaultValue = global::Bgs.Protocol.TypingIndicator.TypingStart; + + private global::Bgs.Protocol.TypingIndicator indicator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.TypingIndicator Indicator { + get { if ((_hasBits0 & 2) != 0) { return indicator_; } else { return IndicatorDefaultValue; } } + set { + _hasBits0 |= 2; + indicator_ = value; + } + } + /// Gets whether the "indicator" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasIndicator { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "indicator" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearIndicator() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SetTypingIndicatorRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SetTypingIndicatorRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TargetAccountId != other.TargetAccountId) return false; + if (Indicator != other.Indicator) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasIndicator) hash ^= Indicator.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTargetAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(TargetAccountId); + } + if (HasIndicator) { + output.WriteRawTag(16); + output.WriteEnum((int) Indicator); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasIndicator) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Indicator); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SetTypingIndicatorRequest other) { + if (other == null) { + return; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasIndicator) { + Indicator = other.Indicator; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 16: { + Indicator = (global::Bgs.Protocol.TypingIndicator) input.ReadEnum(); + break; + } + } + } + } + + } + + public sealed partial class AdvanceViewTimeRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AdvanceViewTimeRequest()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[8]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceViewTimeRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceViewTimeRequest(AdvanceViewTimeRequest other) : this() { + _hasBits0 = other._hasBits0; + targetAccountId_ = other.targetAccountId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceViewTimeRequest Clone() { + return new AdvanceViewTimeRequest(this); + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 1; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 1) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AdvanceViewTimeRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AdvanceViewTimeRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TargetAccountId != other.TargetAccountId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTargetAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(TargetAccountId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AdvanceViewTimeRequest other) { + if (other == null) { + return; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TargetAccountId = input.ReadUInt64(); + break; + } + } + } + } + + } + + public sealed partial class AdvanceClearTimeRequest : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AdvanceClearTimeRequest()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.Client.WhisperServiceReflection.Descriptor.MessageTypes[9]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceClearTimeRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceClearTimeRequest(AdvanceClearTimeRequest other) : this() { + _hasBits0 = other._hasBits0; + targetAccountId_ = other.targetAccountId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AdvanceClearTimeRequest Clone() { + return new AdvanceClearTimeRequest(this); + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 1; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 1) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AdvanceClearTimeRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AdvanceClearTimeRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TargetAccountId != other.TargetAccountId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTargetAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(TargetAccountId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AdvanceClearTimeRequest other) { + if (other == null) { + return; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TargetAccountId = input.ReadUInt64(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/common/V1/ClubCore.cs b/Source/Framework/Proto/Api/common/V1/ClubCore.cs new file mode 100644 index 000000000..d3d49155f --- /dev/null +++ b/Source/Framework/Proto/Api/common/V1/ClubCore.cs @@ -0,0 +1,801 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/common/v1/club_core.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Club.V1 { + + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/club_core.proto + public static partial class ClubCoreReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/common/v1/club_core.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ClubCoreReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2NsdWJfY29yZS5w", + "cm90bxIUYmdzLnByb3RvY29sLmNsdWIudjEaLmJncy9sb3cvcGIvY2xpZW50", + "L2FwaS9jb21tb24vdjEvY2x1Yl90YWcucHJvdG8aL2Jncy9sb3cvcGIvY2xp", + "ZW50L2FwaS9jb21tb24vdjEvY2x1Yl90eXBlLnByb3RvGi9iZ3MvbG93L3Bi", + "L2NsaWVudC9hcGkvY29tbW9uL3YxL2NsdWJfZW51bS5wcm90bxoxYmdzL2xv", + "dy9wYi9jbGllbnQvYXBpL2NsaWVudC92MS9jbHViX21lbWJlci5wcm90byIW", + "CghBdmF0YXJJZBIKCgJpZBgBIAEoDSKRBAoPQ2x1YkRlc2NyaXB0aW9uEgoK", + "AmlkGAEgASgEEjIKBHR5cGUYAiABKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52", + "MS5VbmlxdWVDbHViVHlwZRIMCgRuYW1lGAMgASgJEhMKC2Rlc2NyaXB0aW9u", + "GAQgASgJEi4KBmF2YXRhchgFIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", + "LkF2YXRhcklkEk8KDXByaXZhY3lfbGV2ZWwYBiABKA4yIi5iZ3MucHJvdG9j", + "b2wuY2x1Yi52MS5Qcml2YWN5TGV2ZWw6FFBSSVZBQ1lfTEVWRUxfQ0xPU0VE", + "ElkKEHZpc2liaWxpdHlfbGV2ZWwYByABKA4yJS5iZ3MucHJvdG9jb2wuY2x1", + "Yi52MS5WaXNpYmlsaXR5TGV2ZWw6GFZJU0lCSUxJVFlfTEVWRUxfUFJJVkFU", + "RRIUCgxtZW1iZXJfY291bnQYCCABKA0SPgoGbGVhZGVyGAkgAygLMi4uYmdz", + "LnByb3RvY29sLmNsdWIudjEuY2xpZW50Lk1lbWJlckRlc2NyaXB0aW9uEhUK", + "DWNyZWF0aW9uX3RpbWUYCiABKAQSEAoIdGltZXpvbmUYCyABKAkSDgoGbG9j", + "YWxlGAwgASgJEjAKA3RhZxgNIAMoCzIjLmJncy5wcm90b2NvbC5jbHViLnYx", + "LlRhZ0lkZW50aWZpZXI=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTagReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.Client.ClubMemberReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.AvatarId), global::Bgs.Protocol.Club.V1.AvatarId.Parser, new[]{ "Id" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.ClubDescription), global::Bgs.Protocol.Club.V1.ClubDescription.Parser, new[]{ "Id", "Type", "Name", "Description", "Avatar", "PrivacyLevel", "VisibilityLevel", "MemberCount", "Leader", "CreationTime", "Timezone", "Locale", "Tag" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class AvatarId : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AvatarId()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AvatarId() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AvatarId(AvatarId other) : this() { + _hasBits0 = other._hasBits0; + id_ = other.id_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public AvatarId Clone() { + return new AvatarId(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private readonly static uint IdDefaultValue = 0; + + private uint id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearId() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as AvatarId); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(AvatarId other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasId) hash ^= Id.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasId) { + output.WriteRawTag(8); + output.WriteUInt32(Id); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasId) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Id); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(AvatarId other) { + if (other == null) { + return; + } + if (other.HasId) { + Id = other.Id; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Id = input.ReadUInt32(); + break; + } + } + } + } + + } + + public sealed partial class ClubDescription : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ClubDescription()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ClubDescription() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ClubDescription(ClubDescription other) : this() { + _hasBits0 = other._hasBits0; + id_ = other.id_; + type_ = other.HasType ? other.type_.Clone() : null; + name_ = other.name_; + description_ = other.description_; + avatar_ = other.HasAvatar ? other.avatar_.Clone() : null; + privacyLevel_ = other.privacyLevel_; + visibilityLevel_ = other.visibilityLevel_; + memberCount_ = other.memberCount_; + leader_ = other.leader_.Clone(); + creationTime_ = other.creationTime_; + timezone_ = other.timezone_; + locale_ = other.locale_; + tag_ = other.tag_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ClubDescription Clone() { + return new ClubDescription(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 2; + private global::Bgs.Protocol.Club.V1.UniqueClubType type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Club.V1.UniqueClubType Type { + get { return type_; } + set { + type_ = value; + } + } + /// Gets whether the type field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasType { + get { return type_ != null; } + } + /// Clears the value of the type field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearType() { + type_ = null; + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearName() { + name_ = null; + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 4; + private readonly static string DescriptionDefaultValue = ""; + + private string description_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDescription { + get { return description_ != null; } + } + /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDescription() { + description_ = null; + } + + /// Field number for the "avatar" field. + public const int AvatarFieldNumber = 5; + private global::Bgs.Protocol.Club.V1.AvatarId avatar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Club.V1.AvatarId Avatar { + get { return avatar_; } + set { + avatar_ = value; + } + } + /// Gets whether the avatar field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAvatar { + get { return avatar_ != null; } + } + /// Clears the value of the avatar field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAvatar() { + avatar_ = null; + } + + /// Field number for the "privacy_level" field. + public const int PrivacyLevelFieldNumber = 6; + private readonly static global::Bgs.Protocol.Club.V1.PrivacyLevel PrivacyLevelDefaultValue = global::Bgs.Protocol.Club.V1.PrivacyLevel.Closed; + + private global::Bgs.Protocol.Club.V1.PrivacyLevel privacyLevel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Club.V1.PrivacyLevel PrivacyLevel { + get { if ((_hasBits0 & 2) != 0) { return privacyLevel_; } else { return PrivacyLevelDefaultValue; } } + set { + _hasBits0 |= 2; + privacyLevel_ = value; + } + } + /// Gets whether the "privacy_level" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasPrivacyLevel { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "privacy_level" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearPrivacyLevel() { + _hasBits0 &= ~2; + } + + /// Field number for the "visibility_level" field. + public const int VisibilityLevelFieldNumber = 7; + private readonly static global::Bgs.Protocol.Club.V1.VisibilityLevel VisibilityLevelDefaultValue = global::Bgs.Protocol.Club.V1.VisibilityLevel.Private; + + private global::Bgs.Protocol.Club.V1.VisibilityLevel visibilityLevel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Club.V1.VisibilityLevel VisibilityLevel { + get { if ((_hasBits0 & 4) != 0) { return visibilityLevel_; } else { return VisibilityLevelDefaultValue; } } + set { + _hasBits0 |= 4; + visibilityLevel_ = value; + } + } + /// Gets whether the "visibility_level" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasVisibilityLevel { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "visibility_level" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearVisibilityLevel() { + _hasBits0 &= ~4; + } + + /// Field number for the "member_count" field. + public const int MemberCountFieldNumber = 8; + private readonly static uint MemberCountDefaultValue = 0; + + private uint memberCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint MemberCount { + get { if ((_hasBits0 & 8) != 0) { return memberCount_; } else { return MemberCountDefaultValue; } } + set { + _hasBits0 |= 8; + memberCount_ = value; + } + } + /// Gets whether the "member_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasMemberCount { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "member_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearMemberCount() { + _hasBits0 &= ~8; + } + + /// Field number for the "leader" field. + public const int LeaderFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_leader_codec + = pb::FieldCodec.ForMessage(74, global::Bgs.Protocol.Club.V1.Client.MemberDescription.Parser); + private readonly pbc::RepeatedField leader_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Leader { + get { return leader_; } + } + + /// Field number for the "creation_time" field. + public const int CreationTimeFieldNumber = 10; + private readonly static ulong CreationTimeDefaultValue = 0UL; + + private ulong creationTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong CreationTime { + get { if ((_hasBits0 & 16) != 0) { return creationTime_; } else { return CreationTimeDefaultValue; } } + set { + _hasBits0 |= 16; + creationTime_ = value; + } + } + /// Gets whether the "creation_time" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasCreationTime { + get { return (_hasBits0 & 16) != 0; } + } + /// Clears the value of the "creation_time" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearCreationTime() { + _hasBits0 &= ~16; + } + + /// Field number for the "timezone" field. + public const int TimezoneFieldNumber = 11; + private readonly static string TimezoneDefaultValue = ""; + + private string timezone_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Timezone { + get { return timezone_ ?? TimezoneDefaultValue; } + set { + timezone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "timezone" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTimezone { + get { return timezone_ != null; } + } + /// Clears the value of the "timezone" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTimezone() { + timezone_ = null; + } + + /// Field number for the "locale" field. + public const int LocaleFieldNumber = 12; + private readonly static string LocaleDefaultValue = ""; + + private string locale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Locale { + get { return locale_ ?? LocaleDefaultValue; } + set { + locale_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "locale" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasLocale { + get { return locale_ != null; } + } + /// Clears the value of the "locale" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearLocale() { + locale_ = null; + } + + /// Field number for the "tag" field. + public const int TagFieldNumber = 13; + private static readonly pb::FieldCodec _repeated_tag_codec + = pb::FieldCodec.ForMessage(106, global::Bgs.Protocol.Club.V1.TagIdentifier.Parser); + private readonly pbc::RepeatedField tag_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Tag { + get { return tag_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as ClubDescription); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(ClubDescription other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if (!object.Equals(Type, other.Type)) return false; + if (Name != other.Name) return false; + if (Description != other.Description) return false; + if (!object.Equals(Avatar, other.Avatar)) return false; + if (PrivacyLevel != other.PrivacyLevel) return false; + if (VisibilityLevel != other.VisibilityLevel) return false; + if (MemberCount != other.MemberCount) return false; + if(!leader_.Equals(other.leader_)) return false; + if (CreationTime != other.CreationTime) return false; + if (Timezone != other.Timezone) return false; + if (Locale != other.Locale) return false; + if(!tag_.Equals(other.tag_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasId) hash ^= Id.GetHashCode(); + if (HasType) hash ^= Type.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasAvatar) hash ^= Avatar.GetHashCode(); + if (HasPrivacyLevel) hash ^= PrivacyLevel.GetHashCode(); + if (HasVisibilityLevel) hash ^= VisibilityLevel.GetHashCode(); + if (HasMemberCount) hash ^= MemberCount.GetHashCode(); + hash ^= leader_.GetHashCode(); + if (HasCreationTime) hash ^= CreationTime.GetHashCode(); + if (HasTimezone) hash ^= Timezone.GetHashCode(); + if (HasLocale) hash ^= Locale.GetHashCode(); + hash ^= tag_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasId) { + output.WriteRawTag(8); + output.WriteUInt64(Id); + } + if (HasType) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (HasDescription) { + output.WriteRawTag(34); + output.WriteString(Description); + } + if (HasAvatar) { + output.WriteRawTag(42); + output.WriteMessage(Avatar); + } + if (HasPrivacyLevel) { + output.WriteRawTag(48); + output.WriteEnum((int) PrivacyLevel); + } + if (HasVisibilityLevel) { + output.WriteRawTag(56); + output.WriteEnum((int) VisibilityLevel); + } + if (HasMemberCount) { + output.WriteRawTag(64); + output.WriteUInt32(MemberCount); + } + leader_.WriteTo(output, _repeated_leader_codec); + if (HasCreationTime) { + output.WriteRawTag(80); + output.WriteUInt64(CreationTime); + } + if (HasTimezone) { + output.WriteRawTag(90); + output.WriteString(Timezone); + } + if (HasLocale) { + output.WriteRawTag(98); + output.WriteString(Locale); + } + tag_.WriteTo(output, _repeated_tag_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasType) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasDescription) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (HasAvatar) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Avatar); + } + if (HasPrivacyLevel) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PrivacyLevel); + } + if (HasVisibilityLevel) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) VisibilityLevel); + } + if (HasMemberCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MemberCount); + } + size += leader_.CalculateSize(_repeated_leader_codec); + if (HasCreationTime) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreationTime); + } + if (HasTimezone) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Timezone); + } + if (HasLocale) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Locale); + } + size += tag_.CalculateSize(_repeated_tag_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(ClubDescription other) { + if (other == null) { + return; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasType) { + if (!HasType) { + Type = new global::Bgs.Protocol.Club.V1.UniqueClubType(); + } + Type.MergeFrom(other.Type); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.HasAvatar) { + if (!HasAvatar) { + Avatar = new global::Bgs.Protocol.Club.V1.AvatarId(); + } + Avatar.MergeFrom(other.Avatar); + } + if (other.HasPrivacyLevel) { + PrivacyLevel = other.PrivacyLevel; + } + if (other.HasVisibilityLevel) { + VisibilityLevel = other.VisibilityLevel; + } + if (other.HasMemberCount) { + MemberCount = other.MemberCount; + } + leader_.Add(other.leader_); + if (other.HasCreationTime) { + CreationTime = other.CreationTime; + } + if (other.HasTimezone) { + Timezone = other.Timezone; + } + if (other.HasLocale) { + Locale = other.Locale; + } + tag_.Add(other.tag_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Id = input.ReadUInt64(); + break; + } + case 18: { + if (!HasType) { + Type = new global::Bgs.Protocol.Club.V1.UniqueClubType(); + } + input.ReadMessage(Type); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + Description = input.ReadString(); + break; + } + case 42: { + if (!HasAvatar) { + Avatar = new global::Bgs.Protocol.Club.V1.AvatarId(); + } + input.ReadMessage(Avatar); + break; + } + case 48: { + PrivacyLevel = (global::Bgs.Protocol.Club.V1.PrivacyLevel) input.ReadEnum(); + break; + } + case 56: { + VisibilityLevel = (global::Bgs.Protocol.Club.V1.VisibilityLevel) input.ReadEnum(); + break; + } + case 64: { + MemberCount = input.ReadUInt32(); + break; + } + case 74: { + leader_.AddEntriesFrom(input, _repeated_leader_codec); + break; + } + case 80: { + CreationTime = input.ReadUInt64(); + break; + } + case 90: { + Timezone = input.ReadString(); + break; + } + case 98: { + Locale = input.ReadString(); + break; + } + case 106: { + tag_.AddEntriesFrom(input, _repeated_tag_codec); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/common/V1/ClubEnum.cs b/Source/Framework/Proto/Api/common/V1/ClubEnum.cs new file mode 100644 index 000000000..dea9baf95 --- /dev/null +++ b/Source/Framework/Proto/Api/common/V1/ClubEnum.cs @@ -0,0 +1,66 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/common/v1/club_enum.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Club.V1 { + + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/club_enum.proto + public static partial class ClubEnumReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/common/v1/club_enum.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ClubEnumReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2NsdWJfZW51bS5w", + "cm90bxIUYmdzLnByb3RvY29sLmNsdWIudjEqggEKDFByaXZhY3lMZXZlbBIY", + "ChRQUklWQUNZX0xFVkVMX0NMT1NFRBAAEiEKHVBSSVZBQ1lfTEVWRUxfT1BF", + "Tl9JTlZJVEFUSU9OEAESHQoZUFJJVkFDWV9MRVZFTF9PUEVOX1RJQ0tFVBAC", + "EhYKElBSSVZBQ1lfTEVWRUxfT1BFThADKkwKD1Zpc2liaWxpdHlMZXZlbBIc", + "ChhWSVNJQklMSVRZX0xFVkVMX1BSSVZBVEUQABIbChdWSVNJQklMSVRZX0xF", + "VkVMX1BVQkxJQxABKncKDkpvaW5DbHViU291cmNlEhkKFUpPSU5fQ0xVQl9T", + "T1VSQ0VfTk9ORRAAEiAKHEpPSU5fQ0xVQl9TT1VSQ0VfQ0xVQl9GSU5ERVIQ", + "ARIoCiRKT0lOX0NMVUJfU09VUkNFX0NMVUJfUkVDT01NRU5EQVRJT04QAg==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Club.V1.PrivacyLevel), typeof(global::Bgs.Protocol.Club.V1.VisibilityLevel), typeof(global::Bgs.Protocol.Club.V1.JoinClubSource), }, null, null)); + } + #endregion + + } + #region Enums + public enum PrivacyLevel { + [pbr::OriginalName("PRIVACY_LEVEL_CLOSED")] Closed = 0, + [pbr::OriginalName("PRIVACY_LEVEL_OPEN_INVITATION")] OpenInvitation = 1, + [pbr::OriginalName("PRIVACY_LEVEL_OPEN_TICKET")] OpenTicket = 2, + [pbr::OriginalName("PRIVACY_LEVEL_OPEN")] Open = 3, + } + + public enum VisibilityLevel { + [pbr::OriginalName("VISIBILITY_LEVEL_PRIVATE")] Private = 0, + [pbr::OriginalName("VISIBILITY_LEVEL_PUBLIC")] Public = 1, + } + + public enum JoinClubSource { + [pbr::OriginalName("JOIN_CLUB_SOURCE_NONE")] None = 0, + [pbr::OriginalName("JOIN_CLUB_SOURCE_CLUB_FINDER")] ClubFinder = 1, + [pbr::OriginalName("JOIN_CLUB_SOURCE_CLUB_RECOMMENDATION")] ClubRecommendation = 2, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/ClubMemberId.cs b/Source/Framework/Proto/Api/common/V1/ClubMemberId.cs similarity index 64% rename from Source/Framework/Proto/ClubMemberId.cs rename to Source/Framework/Proto/Api/common/V1/ClubMemberId.cs index b819c92b0..0c6d4a500 100644 --- a/Source/Framework/Proto/ClubMemberId.cs +++ b/Source/Framework/Proto/Api/common/V1/ClubMemberId.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_member_id.proto +// source: bgs/low/pb/client/api/common/v1/club_member_id.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol.Club.V1 { - /// Holder for reflection information generated from bgs/low/pb/client/club_member_id.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/club_member_id.proto public static partial class ClubMemberIdReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_member_id.proto + /// File descriptor for bgs/low/pb/client/api/common/v1/club_member_id.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,21 +24,22 @@ namespace Bgs.Protocol.Club.V1 { static ClubMemberIdReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiZiZ3MvbG93L3BiL2NsaWVudC9jbHViX21lbWJlcl9pZC5wcm90bxIUYmdz", - "LnByb3RvY29sLmNsdWIudjEaOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l", - "eHRlbnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxolYmdzL2xvdy9wYi9j", - "bGllbnQvYWNjb3VudF90eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQv", - "cnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0", - "ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVu", - "dC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5Ymdz", - "L2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRp", - "b25zLnByb3RvIl0KCE1lbWJlcklkEjYKCmFjY291bnRfaWQYASABKAsyIi5i", - "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50SWQSEQoJdW5pcXVlX2lk", - "GAIgASgEOgaC+SsCCAE=")); + "CjRiZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2NsdWJfbWVtYmVy", + "X2lkLnByb3RvEhRiZ3MucHJvdG9jb2wuY2x1Yi52MRo5YmdzL2xvdy9wYi9j", + "bGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3Rv", + "GiViZ3MvbG93L3BiL2NsaWVudC9hY2NvdW50X3R5cGVzLnByb3RvGiFiZ3Mv", + "bG93L3BiL2NsaWVudC9ycGNfdHlwZXMucHJvdG8aN2Jncy9sb3cvcGIvY2xp", + "ZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOGJn", + "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRp", + "b25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9u", + "cy9zZXJ2aWNlX29wdGlvbnMucHJvdG8ihAEKCE1lbWJlcklkEkkKFWFjY291", + "bnRfaWRfZGVwcmVjYXRlZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50", + "LnYxLkFjY291bnRJZEIGkvkrAiABEhEKCXVuaXF1ZV9pZBgCIAEoBBISCgph", + "Y2NvdW50X2lkGAMgASgEOgaC+SsCCAE=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberId), global::Bgs.Protocol.Club.V1.MemberId.Parser, new[]{ "AccountId", "UniqueId" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Club.V1.MemberId), global::Bgs.Protocol.Club.V1.MemberId.Parser, new[]{ "AccountIdDeprecated", "UniqueId", "AccountId" }, null, null, null, null) })); } #endregion @@ -72,8 +73,9 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MemberId(MemberId other) : this() { _hasBits0 = other._hasBits0; - accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; + accountIdDeprecated_ = other.HasAccountIdDeprecated ? other.accountIdDeprecated_.Clone() : null; uniqueId_ = other.uniqueId_; + accountId_ = other.accountId_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -82,25 +84,25 @@ namespace Bgs.Protocol.Club.V1 { return new MemberId(this); } - /// Field number for the "account_id" field. - public const int AccountIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.AccountId accountId_; + /// Field number for the "account_id_deprecated" field. + public const int AccountIdDeprecatedFieldNumber = 1; + private global::Bgs.Protocol.Account.V1.AccountId accountIdDeprecated_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.AccountId AccountId { - get { return accountId_; } + public global::Bgs.Protocol.Account.V1.AccountId AccountIdDeprecated { + get { return accountIdDeprecated_; } set { - accountId_ = value; + accountIdDeprecated_ = value; } } - /// Gets whether the account_id field is set + /// Gets whether the account_id_deprecated field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAccountId { - get { return accountId_ != null; } + public bool HasAccountIdDeprecated { + get { return accountIdDeprecated_ != null; } } - /// Clears the value of the account_id field + /// Clears the value of the account_id_deprecated field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAccountId() { - accountId_ = null; + public void ClearAccountIdDeprecated() { + accountIdDeprecated_ = null; } /// Field number for the "unique_id" field. @@ -127,6 +129,30 @@ namespace Bgs.Protocol.Club.V1 { _hasBits0 &= ~1; } + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 3; + private readonly static ulong AccountIdDefaultValue = 0UL; + + private ulong accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong AccountId { + get { if ((_hasBits0 & 2) != 0) { return accountId_; } else { return AccountIdDefaultValue; } } + set { + _hasBits0 |= 2; + accountId_ = value; + } + } + /// Gets whether the "account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAccountId { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAccountId() { + _hasBits0 &= ~2; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as MemberId); @@ -140,16 +166,18 @@ namespace Bgs.Protocol.Club.V1 { if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(AccountId, other.AccountId)) return false; + if (!object.Equals(AccountIdDeprecated, other.AccountIdDeprecated)) return false; if (UniqueId != other.UniqueId) return false; + if (AccountId != other.AccountId) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasAccountId) hash ^= AccountId.GetHashCode(); + if (HasAccountIdDeprecated) hash ^= AccountIdDeprecated.GetHashCode(); if (HasUniqueId) hash ^= UniqueId.GetHashCode(); + if (HasAccountId) hash ^= AccountId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -163,14 +191,18 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasAccountId) { + if (HasAccountIdDeprecated) { output.WriteRawTag(10); - output.WriteMessage(AccountId); + output.WriteMessage(AccountIdDeprecated); } if (HasUniqueId) { output.WriteRawTag(16); output.WriteUInt64(UniqueId); } + if (HasAccountId) { + output.WriteRawTag(24); + output.WriteUInt64(AccountId); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -179,12 +211,15 @@ namespace Bgs.Protocol.Club.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasAccountId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); + if (HasAccountIdDeprecated) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountIdDeprecated); } if (HasUniqueId) { size += 1 + pb::CodedOutputStream.ComputeUInt64Size(UniqueId); } + if (HasAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(AccountId); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -196,15 +231,18 @@ namespace Bgs.Protocol.Club.V1 { if (other == null) { return; } - if (other.HasAccountId) { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (other.HasAccountIdDeprecated) { + if (!HasAccountIdDeprecated) { + AccountIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - AccountId.MergeFrom(other.AccountId); + AccountIdDeprecated.MergeFrom(other.AccountIdDeprecated); } if (other.HasUniqueId) { UniqueId = other.UniqueId; } + if (other.HasAccountId) { + AccountId = other.AccountId; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -217,16 +255,20 @@ namespace Bgs.Protocol.Club.V1 { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.Account.V1.AccountId(); + if (!HasAccountIdDeprecated) { + AccountIdDeprecated = new global::Bgs.Protocol.Account.V1.AccountId(); } - input.ReadMessage(AccountId); + input.ReadMessage(AccountIdDeprecated); break; } case 16: { UniqueId = input.ReadUInt64(); break; } + case 24: { + AccountId = input.ReadUInt64(); + break; + } } } } diff --git a/Source/Framework/Proto/ClubTag.cs b/Source/Framework/Proto/Api/common/V1/ClubTag.cs similarity index 93% rename from Source/Framework/Proto/ClubTag.cs rename to Source/Framework/Proto/Api/common/V1/ClubTag.cs index 2b8a3d3dc..f7eb39ecb 100644 --- a/Source/Framework/Proto/ClubTag.cs +++ b/Source/Framework/Proto/Api/common/V1/ClubTag.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_tag.proto +// source: bgs/low/pb/client/api/common/v1/club_tag.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol.Club.V1 { - /// Holder for reflection information generated from bgs/low/pb/client/club_tag.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/club_tag.proto public static partial class ClubTagReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_tag.proto + /// File descriptor for bgs/low/pb/client/api/common/v1/club_tag.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,23 +24,23 @@ namespace Bgs.Protocol.Club.V1 { static ClubTagReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiBiZ3MvbG93L3BiL2NsaWVudC9jbHViX3RhZy5wcm90bxIUYmdzLnByb3Rv", - "Y29sLmNsdWIudjEaIWJncy9sb3cvcGIvY2xpZW50L3JwY190eXBlcy5wcm90", - "bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmllbGRf", - "b3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVu", - "c2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVu", - "dC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5Ymdz", - "L2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRp", - "b25zLnByb3RvIl8KClRhZ09wdGlvbnMSHwoGYWN0aW9uGAEgASgNQg+C+SsL", - "KglUYWdBY3Rpb24SMAoDdGFnGAIgAygLMiMuYmdzLnByb3RvY29sLmNsdWIu", - "djEuVGFnSWRlbnRpZmllciI4Cg1UYWdJZGVudGlmaWVyEgoKAmlkGAEgASgN", - "EhsKBHR5cGUYAiABKA1CDYL5KwkqB1RhZ1R5cGUiZgoMTG9jYWxpemVkVGFn", - "EjMKBnRhZ19pZBgBIAEoCzIjLmJncy5wcm90b2NvbC5jbHViLnYxLlRhZ0lk", - "ZW50aWZpZXISDAoEbmFtZRgCIAEoCRITCgtkZXNjcmlwdGlvbhgDIAEoCSpK", - "CglUYWdBY3Rpb24SEwoPVEFHX0FDVElPTl9OT05FEAASFAoQVEFHX0FDVElP", - "Tl9DTEVBUhABEhIKDlRBR19BQ1RJT05fU0VUEAIqSwoHVGFnVHlwZRIUChBU", - "QUdfVFlQRV9JTlZBTElEEAASFQoRVEFHX1RZUEVfUExBVEZPUk0QARITCg9U", - "QUdfVFlQRV9DVVNUT00QAg==")); + "Ci5iZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2NsdWJfdGFnLnBy", + "b3RvEhRiZ3MucHJvdG9jb2wuY2x1Yi52MRohYmdzL2xvdy9wYi9jbGllbnQv", + "cnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0", + "ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVu", + "dC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8aOGJn", + "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRp", + "b25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9u", + "cy9zZXJ2aWNlX29wdGlvbnMucHJvdG8iXwoKVGFnT3B0aW9ucxIfCgZhY3Rp", + "b24YASABKA1CD4L5KwsqCVRhZ0FjdGlvbhIwCgN0YWcYAiADKAsyIy5iZ3Mu", + "cHJvdG9jb2wuY2x1Yi52MS5UYWdJZGVudGlmaWVyIjgKDVRhZ0lkZW50aWZp", + "ZXISCgoCaWQYASABKA0SGwoEdHlwZRgCIAEoDUINgvkrCSoHVGFnVHlwZSJm", + "CgxMb2NhbGl6ZWRUYWcSMwoGdGFnX2lkGAEgASgLMiMuYmdzLnByb3RvY29s", + "LmNsdWIudjEuVGFnSWRlbnRpZmllchIMCgRuYW1lGAIgASgJEhMKC2Rlc2Ny", + "aXB0aW9uGAMgASgJKkoKCVRhZ0FjdGlvbhITCg9UQUdfQUNUSU9OX05PTkUQ", + "ABIUChBUQUdfQUNUSU9OX0NMRUFSEAESEgoOVEFHX0FDVElPTl9TRVQQAipL", + "CgdUYWdUeXBlEhQKEFRBR19UWVBFX0lOVkFMSUQQABIVChFUQUdfVFlQRV9Q", + "TEFURk9STRABEhMKD1RBR19UWVBFX0NVU1RPTRAC")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Club.V1.TagAction), typeof(global::Bgs.Protocol.Club.V1.TagType), }, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/ClubType.cs b/Source/Framework/Proto/Api/common/V1/ClubType.cs similarity index 93% rename from Source/Framework/Proto/ClubType.cs rename to Source/Framework/Proto/Api/common/V1/ClubType.cs index eb072b570..437b03271 100644 --- a/Source/Framework/Proto/ClubType.cs +++ b/Source/Framework/Proto/Api/common/V1/ClubType.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_type.proto +// source: bgs/low/pb/client/api/common/v1/club_type.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol.Club.V1 { - /// Holder for reflection information generated from bgs/low/pb/client/club_type.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/club_type.proto public static partial class ClubTypeReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/club_type.proto + /// File descriptor for bgs/low/pb/client/api/common/v1/club_type.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,9 +24,9 @@ namespace Bgs.Protocol.Club.V1 { static ClubTypeReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiFiZ3MvbG93L3BiL2NsaWVudC9jbHViX3R5cGUucHJvdG8SFGJncy5wcm90", - "b2NvbC5jbHViLnYxIi8KDlVuaXF1ZUNsdWJUeXBlEg8KB3Byb2dyYW0YASAB", - "KAcSDAoEbmFtZRgCIAEoCQ==")); + "Ci9iZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2NsdWJfdHlwZS5w", + "cm90bxIUYmdzLnByb3RvY29sLmNsdWIudjEiLwoOVW5pcXVlQ2x1YlR5cGUS", + "DwoHcHJvZ3JhbRgBIAEoBxIMCgRuYW1lGAIgASgJ")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/EmbedTypes.cs b/Source/Framework/Proto/Api/common/V1/EmbedTypes.cs similarity index 97% rename from Source/Framework/Proto/EmbedTypes.cs rename to Source/Framework/Proto/Api/common/V1/EmbedTypes.cs index 1d5d8c891..784953737 100644 --- a/Source/Framework/Proto/EmbedTypes.cs +++ b/Source/Framework/Proto/Api/common/V1/EmbedTypes.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/embed_types.proto +// source: bgs/low/pb/client/api/common/v1/embed_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol { - /// Holder for reflection information generated from bgs/low/pb/client/embed_types.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/embed_types.proto public static partial class EmbedTypesReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/embed_types.proto + /// File descriptor for bgs/low/pb/client/api/common/v1/embed_types.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,16 +24,16 @@ namespace Bgs.Protocol { static EmbedTypesReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiNiZ3MvbG93L3BiL2NsaWVudC9lbWJlZF90eXBlcy5wcm90bxIMYmdzLnBy", - "b3RvY29sIjgKCkVtYmVkSW1hZ2USCwoDdXJsGAEgASgJEg0KBXdpZHRoGAIg", - "ASgNEg4KBmhlaWdodBgDIAEoDSIYCghQcm92aWRlchIMCgRuYW1lGAEgASgJ", - "IjsKCUVtYmVkSFRNTBIPCgdjb250ZW50GAEgASgJEg0KBXdpZHRoGAIgASgN", - "Eg4KBmhlaWdodBgDIAEoDSLRAQoJRW1iZWRJbmZvEg0KBXRpdGxlGAEgASgJ", - "EgwKBHR5cGUYAiABKAkSFAoMb3JpZ2luYWxfdXJsGAMgASgJEisKCXRodW1i", - "bmFpbBgEIAEoCzIYLmJncy5wcm90b2NvbC5FbWJlZEltYWdlEigKCHByb3Zp", - "ZGVyGAUgASgLMhYuYmdzLnByb3RvY29sLlByb3ZpZGVyEhMKC2Rlc2NyaXB0", - "aW9uGAYgASgJEiUKBGh0bWwYCCABKAsyFy5iZ3MucHJvdG9jb2wuRW1iZWRI", - "VE1M")); + "CjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2VtYmVkX3R5cGVz", + "LnByb3RvEgxiZ3MucHJvdG9jb2wiOAoKRW1iZWRJbWFnZRILCgN1cmwYASAB", + "KAkSDQoFd2lkdGgYAiABKA0SDgoGaGVpZ2h0GAMgASgNIhgKCFByb3ZpZGVy", + "EgwKBG5hbWUYASABKAkiOwoJRW1iZWRIVE1MEg8KB2NvbnRlbnQYASABKAkS", + "DQoFd2lkdGgYAiABKA0SDgoGaGVpZ2h0GAMgASgNItEBCglFbWJlZEluZm8S", + "DQoFdGl0bGUYASABKAkSDAoEdHlwZRgCIAEoCRIUCgxvcmlnaW5hbF91cmwY", + "AyABKAkSKwoJdGh1bWJuYWlsGAQgASgLMhguYmdzLnByb3RvY29sLkVtYmVk", + "SW1hZ2USKAoIcHJvdmlkZXIYBSABKAsyFi5iZ3MucHJvdG9jb2wuUHJvdmlk", + "ZXISEwoLZGVzY3JpcHRpb24YBiABKAkSJQoEaHRtbBgIIAEoCzIXLmJncy5w", + "cm90b2NvbC5FbWJlZEhUTUw=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/EventViewTypes.cs b/Source/Framework/Proto/Api/common/V1/EventViewTypes.cs similarity index 95% rename from Source/Framework/Proto/EventViewTypes.cs rename to Source/Framework/Proto/Api/common/V1/EventViewTypes.cs index 57eea0a19..963e02bfd 100644 --- a/Source/Framework/Proto/EventViewTypes.cs +++ b/Source/Framework/Proto/Api/common/V1/EventViewTypes.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/event_view_types.proto +// source: bgs/low/pb/client/api/common/v1/event_view_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol { - /// Holder for reflection information generated from bgs/low/pb/client/event_view_types.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/event_view_types.proto public static partial class EventViewTypesReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/event_view_types.proto + /// File descriptor for bgs/low/pb/client/api/common/v1/event_view_types.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,14 +24,14 @@ namespace Bgs.Protocol { static EventViewTypesReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CihiZ3MvbG93L3BiL2NsaWVudC9ldmVudF92aWV3X3R5cGVzLnByb3RvEgxi", - "Z3MucHJvdG9jb2wiiQEKD0dldEV2ZW50T3B0aW9ucxISCgpmZXRjaF9mcm9t", - "GAEgASgEEhMKC2ZldGNoX3VudGlsGAIgASgEEhIKCm1heF9ldmVudHMYAyAB", - "KA0SOQoFb3JkZXIYBCABKA4yGC5iZ3MucHJvdG9jb2wuRXZlbnRPcmRlcjoQ", - "RVZFTlRfREVTQ0VORElORyI/CgpWaWV3TWFya2VyEhYKDmxhc3RfcmVhZF90", - "aW1lGAEgASgEEhkKEWxhc3RfbWVzc2FnZV90aW1lGAIgASgEKjcKCkV2ZW50", - "T3JkZXISFAoQRVZFTlRfREVTQ0VORElORxAAEhMKD0VWRU5UX0FTQ0VORElO", - "RxAB")); + "CjZiZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2V2ZW50X3ZpZXdf", + "dHlwZXMucHJvdG8SDGJncy5wcm90b2NvbCKJAQoPR2V0RXZlbnRPcHRpb25z", + "EhIKCmZldGNoX2Zyb20YASABKAQSEwoLZmV0Y2hfdW50aWwYAiABKAQSEgoK", + "bWF4X2V2ZW50cxgDIAEoDRI5CgVvcmRlchgEIAEoDjIYLmJncy5wcm90b2Nv", + "bC5FdmVudE9yZGVyOhBFVkVOVF9ERVNDRU5ESU5HIj8KClZpZXdNYXJrZXIS", + "FgoObGFzdF9yZWFkX3RpbWUYASABKAQSGQoRbGFzdF9tZXNzYWdlX3RpbWUY", + "AiABKAQqNwoKRXZlbnRPcmRlchIUChBFVkVOVF9ERVNDRU5ESU5HEAASEwoP", + "RVZFTlRfQVNDRU5ESU5HEAE=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.EventOrder), }, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/Api/common/V1/InvitationTypes.cs b/Source/Framework/Proto/Api/common/V1/InvitationTypes.cs new file mode 100644 index 000000000..1767d4e68 --- /dev/null +++ b/Source/Framework/Proto/Api/common/V1/InvitationTypes.cs @@ -0,0 +1,785 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/common/v1/invitation_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol { + + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/invitation_types.proto + public static partial class InvitationTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/common/v1/invitation_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InvitationTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZiZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2ludml0YXRpb25f", + "dHlwZXMucHJvdG8SDGJncy5wcm90b2NvbBokYmdzL2xvdy9wYi9jbGllbnQv", + "ZW50aXR5X3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf", + "ZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvIosCCgpJbnZpdGF0aW9u", + "EgoKAmlkGAEgAigGEjAKEGludml0ZXJfaWRlbnRpdHkYAiACKAsyFi5iZ3Mu", + "cHJvdG9jb2wuSWRlbnRpdHkSMAoQaW52aXRlZV9pZGVudGl0eRgDIAIoCzIW", + "LmJncy5wcm90b2NvbC5JZGVudGl0eRIcCgxpbnZpdGVyX25hbWUYBCABKAlC", + "BoL5KwIIARIcCgxpbnZpdGVlX25hbWUYBSABKAlCBoL5KwIIARIaChJpbnZp", + "dGF0aW9uX21lc3NhZ2UYBiABKAkSFQoNY3JlYXRpb25fdGltZRgHIAEoBBIX", + "Cg9leHBpcmF0aW9uX3RpbWUYCCABKAQqBQhkEJFOIlIKEEludml0YXRpb25Q", + "YXJhbXMSHgoSaW52aXRhdGlvbl9tZXNzYWdlGAEgASgJQgIYARIXCg9leHBp", + "cmF0aW9uX3RpbWUYAiABKAQqBQhkEJFOKoYCChdJbnZpdGF0aW9uUmVtb3Zl", + "ZFJlYXNvbhImCiJJTlZJVEFUSU9OX1JFTU9WRURfUkVBU09OX0FDQ0VQVEVE", + "EAASJgoiSU5WSVRBVElPTl9SRU1PVkVEX1JFQVNPTl9ERUNMSU5FRBABEiUK", + "IUlOVklUQVRJT05fUkVNT1ZFRF9SRUFTT05fUkVWT0tFRBACEiUKIUlOVklU", + "QVRJT05fUkVNT1ZFRF9SRUFTT05fSUdOT1JFRBADEiUKIUlOVklUQVRJT05f", + "UkVNT1ZFRF9SRUFTT05fRVhQSVJFRBAEEiYKIklOVklUQVRJT05fUkVNT1ZF", + "RF9SRUFTT05fQ0FOQ0VMRUQQBSq4AQoXU3VnZ2VzdGlvblJlbW92ZWRSZWFz", + "b24SJgoiU1VHR0VTVElPTl9SRU1PVkVEX1JFQVNPTl9BUFBST1ZFRBAAEiYK", + "IlNVR0dFU1RJT05fUkVNT1ZFRF9SRUFTT05fREVDTElORUQQARIlCiFTVUdH", + "RVNUSU9OX1JFTU9WRURfUkVBU09OX0VYUElSRUQQAhImCiJTVUdHRVNUSU9O", + "X1JFTU9WRURfUkVBU09OX0NBTkNFTEVEEANCJAoMYmdzLnByb3RvY29sQhRJ", + "bnZpdGF0aW9uVHlwZXNQcm90bw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.InvitationRemovedReason), typeof(global::Bgs.Protocol.SuggestionRemovedReason), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Invitation), global::Bgs.Protocol.Invitation.Parser, new[]{ "Id", "InviterIdentity", "InviteeIdentity", "InviterName", "InviteeName", "InvitationMessage", "CreationTime", "ExpirationTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.InvitationParams), global::Bgs.Protocol.InvitationParams.Parser, new[]{ "InvitationMessage", "ExpirationTime" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum InvitationRemovedReason { + [pbr::OriginalName("INVITATION_REMOVED_REASON_ACCEPTED")] Accepted = 0, + [pbr::OriginalName("INVITATION_REMOVED_REASON_DECLINED")] Declined = 1, + [pbr::OriginalName("INVITATION_REMOVED_REASON_REVOKED")] Revoked = 2, + [pbr::OriginalName("INVITATION_REMOVED_REASON_IGNORED")] Ignored = 3, + [pbr::OriginalName("INVITATION_REMOVED_REASON_EXPIRED")] Expired = 4, + [pbr::OriginalName("INVITATION_REMOVED_REASON_CANCELED")] Canceled = 5, + } + + public enum SuggestionRemovedReason { + [pbr::OriginalName("SUGGESTION_REMOVED_REASON_APPROVED")] Approved = 0, + [pbr::OriginalName("SUGGESTION_REMOVED_REASON_DECLINED")] Declined = 1, + [pbr::OriginalName("SUGGESTION_REMOVED_REASON_EXPIRED")] Expired = 2, + [pbr::OriginalName("SUGGESTION_REMOVED_REASON_CANCELED")] Canceled = 3, + } + + #endregion + + #region Messages + public sealed partial class Invitation : pb::IExtendableMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Invitation()); + private pb::UnknownFieldSet _unknownFields; + private pb::ExtensionSet _extensions; + private pb::ExtensionSet _Extensions => _extensions; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.InvitationTypesReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Invitation() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Invitation(Invitation other) : this() { + _hasBits0 = other._hasBits0; + id_ = other.id_; + inviterIdentity_ = other.HasInviterIdentity ? other.inviterIdentity_.Clone() : null; + inviteeIdentity_ = other.HasInviteeIdentity ? other.inviteeIdentity_.Clone() : null; + inviterName_ = other.inviterName_; + inviteeName_ = other.inviteeName_; + invitationMessage_ = other.invitationMessage_; + creationTime_ = other.creationTime_; + expirationTime_ = other.expirationTime_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + _extensions = pb::ExtensionSet.Clone(other._extensions); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Invitation Clone() { + return new Invitation(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "inviter_identity" field. + public const int InviterIdentityFieldNumber = 2; + private global::Bgs.Protocol.Identity inviterIdentity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Identity InviterIdentity { + get { return inviterIdentity_; } + set { + inviterIdentity_ = value; + } + } + /// Gets whether the inviter_identity field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasInviterIdentity { + get { return inviterIdentity_ != null; } + } + /// Clears the value of the inviter_identity field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearInviterIdentity() { + inviterIdentity_ = null; + } + + /// Field number for the "invitee_identity" field. + public const int InviteeIdentityFieldNumber = 3; + private global::Bgs.Protocol.Identity inviteeIdentity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.Identity InviteeIdentity { + get { return inviteeIdentity_; } + set { + inviteeIdentity_ = value; + } + } + /// Gets whether the invitee_identity field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasInviteeIdentity { + get { return inviteeIdentity_ != null; } + } + /// Clears the value of the invitee_identity field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearInviteeIdentity() { + inviteeIdentity_ = null; + } + + /// Field number for the "inviter_name" field. + public const int InviterNameFieldNumber = 4; + private readonly static string InviterNameDefaultValue = ""; + + private string inviterName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string InviterName { + get { return inviterName_ ?? InviterNameDefaultValue; } + set { + inviterName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "inviter_name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasInviterName { + get { return inviterName_ != null; } + } + /// Clears the value of the "inviter_name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearInviterName() { + inviterName_ = null; + } + + /// Field number for the "invitee_name" field. + public const int InviteeNameFieldNumber = 5; + private readonly static string InviteeNameDefaultValue = ""; + + private string inviteeName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string InviteeName { + get { return inviteeName_ ?? InviteeNameDefaultValue; } + set { + inviteeName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "invitee_name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasInviteeName { + get { return inviteeName_ != null; } + } + /// Clears the value of the "invitee_name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearInviteeName() { + inviteeName_ = null; + } + + /// Field number for the "invitation_message" field. + public const int InvitationMessageFieldNumber = 6; + private readonly static string InvitationMessageDefaultValue = ""; + + private string invitationMessage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string InvitationMessage { + get { return invitationMessage_ ?? InvitationMessageDefaultValue; } + set { + invitationMessage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "invitation_message" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasInvitationMessage { + get { return invitationMessage_ != null; } + } + /// Clears the value of the "invitation_message" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearInvitationMessage() { + invitationMessage_ = null; + } + + /// Field number for the "creation_time" field. + public const int CreationTimeFieldNumber = 7; + private readonly static ulong CreationTimeDefaultValue = 0UL; + + private ulong creationTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong CreationTime { + get { if ((_hasBits0 & 2) != 0) { return creationTime_; } else { return CreationTimeDefaultValue; } } + set { + _hasBits0 |= 2; + creationTime_ = value; + } + } + /// Gets whether the "creation_time" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasCreationTime { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "creation_time" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearCreationTime() { + _hasBits0 &= ~2; + } + + /// Field number for the "expiration_time" field. + public const int ExpirationTimeFieldNumber = 8; + private readonly static ulong ExpirationTimeDefaultValue = 0UL; + + private ulong expirationTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong ExpirationTime { + get { if ((_hasBits0 & 4) != 0) { return expirationTime_; } else { return ExpirationTimeDefaultValue; } } + set { + _hasBits0 |= 4; + expirationTime_ = value; + } + } + /// Gets whether the "expiration_time" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasExpirationTime { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "expiration_time" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearExpirationTime() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as Invitation); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(Invitation other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if (!object.Equals(InviterIdentity, other.InviterIdentity)) return false; + if (!object.Equals(InviteeIdentity, other.InviteeIdentity)) return false; + if (InviterName != other.InviterName) return false; + if (InviteeName != other.InviteeName) return false; + if (InvitationMessage != other.InvitationMessage) return false; + if (CreationTime != other.CreationTime) return false; + if (ExpirationTime != other.ExpirationTime) return false; + if (!Equals(_extensions, other._extensions)) { + return false; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasId) hash ^= Id.GetHashCode(); + if (HasInviterIdentity) hash ^= InviterIdentity.GetHashCode(); + if (HasInviteeIdentity) hash ^= InviteeIdentity.GetHashCode(); + if (HasInviterName) hash ^= InviterName.GetHashCode(); + if (HasInviteeName) hash ^= InviteeName.GetHashCode(); + if (HasInvitationMessage) hash ^= InvitationMessage.GetHashCode(); + if (HasCreationTime) hash ^= CreationTime.GetHashCode(); + if (HasExpirationTime) hash ^= ExpirationTime.GetHashCode(); + if (_extensions != null) { + hash ^= _extensions.GetHashCode(); + } + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasId) { + output.WriteRawTag(9); + output.WriteFixed64(Id); + } + if (HasInviterIdentity) { + output.WriteRawTag(18); + output.WriteMessage(InviterIdentity); + } + if (HasInviteeIdentity) { + output.WriteRawTag(26); + output.WriteMessage(InviteeIdentity); + } + if (HasInviterName) { + output.WriteRawTag(34); + output.WriteString(InviterName); + } + if (HasInviteeName) { + output.WriteRawTag(42); + output.WriteString(InviteeName); + } + if (HasInvitationMessage) { + output.WriteRawTag(50); + output.WriteString(InvitationMessage); + } + if (HasCreationTime) { + output.WriteRawTag(56); + output.WriteUInt64(CreationTime); + } + if (HasExpirationTime) { + output.WriteRawTag(64); + output.WriteUInt64(ExpirationTime); + } + if (_extensions != null) { + _extensions.WriteTo(output); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasId) { + size += 1 + 8; + } + if (HasInviterIdentity) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InviterIdentity); + } + if (HasInviteeIdentity) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InviteeIdentity); + } + if (HasInviterName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InviterName); + } + if (HasInviteeName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InviteeName); + } + if (HasInvitationMessage) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InvitationMessage); + } + if (HasCreationTime) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreationTime); + } + if (HasExpirationTime) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ExpirationTime); + } + if (_extensions != null) { + size += _extensions.CalculateSize(); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(Invitation other) { + if (other == null) { + return; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasInviterIdentity) { + if (!HasInviterIdentity) { + InviterIdentity = new global::Bgs.Protocol.Identity(); + } + InviterIdentity.MergeFrom(other.InviterIdentity); + } + if (other.HasInviteeIdentity) { + if (!HasInviteeIdentity) { + InviteeIdentity = new global::Bgs.Protocol.Identity(); + } + InviteeIdentity.MergeFrom(other.InviteeIdentity); + } + if (other.HasInviterName) { + InviterName = other.InviterName; + } + if (other.HasInviteeName) { + InviteeName = other.InviteeName; + } + if (other.HasInvitationMessage) { + InvitationMessage = other.InvitationMessage; + } + if (other.HasCreationTime) { + CreationTime = other.CreationTime; + } + if (other.HasExpirationTime) { + ExpirationTime = other.ExpirationTime; + } + pb::ExtensionSet.MergeFrom(ref _extensions, other._extensions); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + if (!pb::ExtensionSet.TryMergeFieldFrom(ref _extensions, input)) { + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + } + break; + case 9: { + Id = input.ReadFixed64(); + break; + } + case 18: { + if (!HasInviterIdentity) { + InviterIdentity = new global::Bgs.Protocol.Identity(); + } + input.ReadMessage(InviterIdentity); + break; + } + case 26: { + if (!HasInviteeIdentity) { + InviteeIdentity = new global::Bgs.Protocol.Identity(); + } + input.ReadMessage(InviteeIdentity); + break; + } + case 34: { + InviterName = input.ReadString(); + break; + } + case 42: { + InviteeName = input.ReadString(); + break; + } + case 50: { + InvitationMessage = input.ReadString(); + break; + } + case 56: { + CreationTime = input.ReadUInt64(); + break; + } + case 64: { + ExpirationTime = input.ReadUInt64(); + break; + } + } + } + } + + public TValue GetExtension(pb::Extension extension) { + return pb::ExtensionSet.Get(ref _extensions, extension); + } + public pbc::RepeatedField GetExtension(pb::RepeatedExtension extension) { + return pb::ExtensionSet.Get(ref _extensions, extension); + } + public pbc::RepeatedField GetOrInitializeExtension(pb::RepeatedExtension extension) { + return pb::ExtensionSet.GetOrInitialize(ref _extensions, extension); + } + public void SetExtension(pb::Extension extension, TValue value) { + pb::ExtensionSet.Set(ref _extensions, extension, value); + } + public bool HasExtension(pb::Extension extension) { + return pb::ExtensionSet.Has(ref _extensions, extension); + } + public void ClearExtension(pb::Extension extension) { + pb::ExtensionSet.Clear(ref _extensions, extension); + } + public void ClearExtension(pb::RepeatedExtension extension) { + pb::ExtensionSet.Clear(ref _extensions, extension); + } + + } + + public sealed partial class InvitationParams : pb::IExtendableMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InvitationParams()); + private pb::UnknownFieldSet _unknownFields; + private pb::ExtensionSet _extensions; + private pb::ExtensionSet _Extensions => _extensions; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.InvitationTypesReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public InvitationParams() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public InvitationParams(InvitationParams other) : this() { + _hasBits0 = other._hasBits0; + invitationMessage_ = other.invitationMessage_; + expirationTime_ = other.expirationTime_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + _extensions = pb::ExtensionSet.Clone(other._extensions); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public InvitationParams Clone() { + return new InvitationParams(this); + } + + /// Field number for the "invitation_message" field. + public const int InvitationMessageFieldNumber = 1; + private readonly static string InvitationMessageDefaultValue = ""; + + private string invitationMessage_; + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string InvitationMessage { + get { return invitationMessage_ ?? InvitationMessageDefaultValue; } + set { + invitationMessage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "invitation_message" field is set + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasInvitationMessage { + get { return invitationMessage_ != null; } + } + /// Clears the value of the "invitation_message" field + [global::System.ObsoleteAttribute] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearInvitationMessage() { + invitationMessage_ = null; + } + + /// Field number for the "expiration_time" field. + public const int ExpirationTimeFieldNumber = 2; + private readonly static ulong ExpirationTimeDefaultValue = 0UL; + + private ulong expirationTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong ExpirationTime { + get { if ((_hasBits0 & 1) != 0) { return expirationTime_; } else { return ExpirationTimeDefaultValue; } } + set { + _hasBits0 |= 1; + expirationTime_ = value; + } + } + /// Gets whether the "expiration_time" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasExpirationTime { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "expiration_time" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearExpirationTime() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as InvitationParams); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(InvitationParams other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InvitationMessage != other.InvitationMessage) return false; + if (ExpirationTime != other.ExpirationTime) return false; + if (!Equals(_extensions, other._extensions)) { + return false; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasInvitationMessage) hash ^= InvitationMessage.GetHashCode(); + if (HasExpirationTime) hash ^= ExpirationTime.GetHashCode(); + if (_extensions != null) { + hash ^= _extensions.GetHashCode(); + } + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasInvitationMessage) { + output.WriteRawTag(10); + output.WriteString(InvitationMessage); + } + if (HasExpirationTime) { + output.WriteRawTag(16); + output.WriteUInt64(ExpirationTime); + } + if (_extensions != null) { + _extensions.WriteTo(output); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasInvitationMessage) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InvitationMessage); + } + if (HasExpirationTime) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ExpirationTime); + } + if (_extensions != null) { + size += _extensions.CalculateSize(); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(InvitationParams other) { + if (other == null) { + return; + } + if (other.HasInvitationMessage) { + InvitationMessage = other.InvitationMessage; + } + if (other.HasExpirationTime) { + ExpirationTime = other.ExpirationTime; + } + pb::ExtensionSet.MergeFrom(ref _extensions, other._extensions); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + if (!pb::ExtensionSet.TryMergeFieldFrom(ref _extensions, input)) { + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + } + break; + case 10: { + InvitationMessage = input.ReadString(); + break; + } + case 16: { + ExpirationTime = input.ReadUInt64(); + break; + } + } + } + } + + public TValue GetExtension(pb::Extension extension) { + return pb::ExtensionSet.Get(ref _extensions, extension); + } + public pbc::RepeatedField GetExtension(pb::RepeatedExtension extension) { + return pb::ExtensionSet.Get(ref _extensions, extension); + } + public pbc::RepeatedField GetOrInitializeExtension(pb::RepeatedExtension extension) { + return pb::ExtensionSet.GetOrInitialize(ref _extensions, extension); + } + public void SetExtension(pb::Extension extension, TValue value) { + pb::ExtensionSet.Set(ref _extensions, extension, value); + } + public bool HasExtension(pb::Extension extension) { + return pb::ExtensionSet.Has(ref _extensions, extension); + } + public void ClearExtension(pb::Extension extension) { + pb::ExtensionSet.Clear(ref _extensions, extension); + } + public void ClearExtension(pb::RepeatedExtension extension) { + pb::ExtensionSet.Clear(ref _extensions, extension); + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/MessageTypes.cs b/Source/Framework/Proto/Api/common/V1/MessageTypes.cs similarity index 88% rename from Source/Framework/Proto/MessageTypes.cs rename to Source/Framework/Proto/Api/common/V1/MessageTypes.cs index 2f1908c2a..c6aea7350 100644 --- a/Source/Framework/Proto/MessageTypes.cs +++ b/Source/Framework/Proto/Api/common/V1/MessageTypes.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/message_types.proto +// source: bgs/low/pb/client/api/common/v1/message_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol { - /// Holder for reflection information generated from bgs/low/pb/client/message_types.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/message_types.proto public static partial class MessageTypesReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/message_types.proto + /// File descriptor for bgs/low/pb/client/api/common/v1/message_types.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,13 +24,15 @@ namespace Bgs.Protocol { static MessageTypesReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CiViZ3MvbG93L3BiL2NsaWVudC9tZXNzYWdlX3R5cGVzLnByb3RvEgxiZ3Mu", - "cHJvdG9jb2wiLAoJTWVzc2FnZUlkEg0KBWVwb2NoGAEgASgEEhAKCHBvc2l0", - "aW9uGAIgASgEKjQKD1R5cGluZ0luZGljYXRvchIQCgxUWVBJTkdfU1RBUlQQ", - "ABIPCgtUWVBJTkdfU1RPUBAB")); + "CjNiZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL21lc3NhZ2VfdHlw", + "ZXMucHJvdG8SDGJncy5wcm90b2NvbCIsCglNZXNzYWdlSWQSDQoFZXBvY2gY", + "ASABKAQSEAoIcG9zaXRpb24YAiABKAQqNAoPVHlwaW5nSW5kaWNhdG9yEhAK", + "DFRZUElOR19TVEFSVBAAEg8KC1RZUElOR19TVE9QEAEqRQoNTWVzc2FnZU9y", + "aWdpbhIZChVNRVNTQUdFX09SSUdJTl9QTEFZRVIQABIZChVNRVNTQUdFX09S", + "SUdJTl9TWVNURU0QAQ==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, - new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.TypingIndicator), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.TypingIndicator), typeof(global::Bgs.Protocol.MessageOrigin), }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.MessageId), global::Bgs.Protocol.MessageId.Parser, new[]{ "Epoch", "Position" }, null, null, null, null) })); } @@ -43,6 +45,11 @@ namespace Bgs.Protocol { [pbr::OriginalName("TYPING_STOP")] TypingStop = 1, } + public enum MessageOrigin { + [pbr::OriginalName("MESSAGE_ORIGIN_PLAYER")] Player = 0, + [pbr::OriginalName("MESSAGE_ORIGIN_SYSTEM")] System = 1, + } + #endregion #region Messages diff --git a/Source/Framework/Proto/Api/common/V1/VoiceTypes.cs b/Source/Framework/Proto/Api/common/V1/VoiceTypes.cs new file mode 100644 index 000000000..f26c12e37 --- /dev/null +++ b/Source/Framework/Proto/Api/common/V1/VoiceTypes.cs @@ -0,0 +1,384 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/common/v1/voice_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Voice.V1 { + + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v1/voice_types.proto + public static partial class VoiceTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/common/v1/voice_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static VoiceTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFiZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL3ZvaWNlX3R5cGVz", + "LnByb3RvEhViZ3MucHJvdG9jb2wudm9pY2UudjEaIWJncy9sb3cvcGIvY2xp", + "ZW50L3JwY190eXBlcy5wcm90bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFs", + "X2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9j", + "bGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3Rv", + "GjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rf", + "b3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVu", + "c2lvbnMvc2VydmljZV9vcHRpb25zLnByb3RvIpwBChBWb2ljZUNyZWRlbnRp", + "YWxzEhgKEHZvaWNlX2FjY291bnRfaWQYASABKAkSDQoFdG9rZW4YAiABKAkS", + "CwoDdXJsGAMgASgJEiYKCWpvaW5fdHlwZRgEIAEoDUITgvkrDyoNVm9pY2VK", + "b2luVHlwZRIqCgttdXRlX3JlYXNvbhgFIAEoDUIVgvkrESoPVm9pY2VNdXRl", + "UmVhc29uKjwKDVZvaWNlSm9pblR5cGUSFQoRVk9JQ0VfSk9JTl9OT1JNQUwQ", + "ABIUChBWT0lDRV9KT0lOX01VVEVEEAEqowEKD1ZvaWNlTXV0ZVJlYXNvbhIa", + "ChZWT0lDRV9NVVRFX1JFQVNPTl9OT05FEAASMgouVk9JQ0VfTVVURV9SRUFT", + "T05fUEFSRU5UQUxfQ09OVFJPTF9MSVNURU5fT05MWRABEh8KG1ZPSUNFX01V", + "VEVfUkVBU09OX1JFUVVFU1RFRBACEh8KG1ZPSUNFX01VVEVfUkVBU09OX1NR", + "VUVMQ0hFRBADKkQKFFZvaWNlUHJvdmlkZXJWZXJzaW9uEhUKEVZPSUNFX1BS", + "T1ZJREVSX1Y0EAASFQoRVk9JQ0VfUFJPVklERVJfVjUQAQ==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Voice.V1.VoiceJoinType), typeof(global::Bgs.Protocol.Voice.V1.VoiceMuteReason), typeof(global::Bgs.Protocol.Voice.V1.VoiceProviderVersion), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Voice.V1.VoiceCredentials), global::Bgs.Protocol.Voice.V1.VoiceCredentials.Parser, new[]{ "VoiceAccountId", "Token", "Url", "JoinType", "MuteReason" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum VoiceJoinType { + [pbr::OriginalName("VOICE_JOIN_NORMAL")] VoiceJoinNormal = 0, + [pbr::OriginalName("VOICE_JOIN_MUTED")] VoiceJoinMuted = 1, + } + + public enum VoiceMuteReason { + [pbr::OriginalName("VOICE_MUTE_REASON_NONE")] None = 0, + [pbr::OriginalName("VOICE_MUTE_REASON_PARENTAL_CONTROL_LISTEN_ONLY")] ParentalControlListenOnly = 1, + [pbr::OriginalName("VOICE_MUTE_REASON_REQUESTED")] Requested = 2, + [pbr::OriginalName("VOICE_MUTE_REASON_SQUELCHED")] Squelched = 3, + } + + public enum VoiceProviderVersion { + [pbr::OriginalName("VOICE_PROVIDER_V4")] VoiceProviderV4 = 0, + [pbr::OriginalName("VOICE_PROVIDER_V5")] VoiceProviderV5 = 1, + } + + #endregion + + #region Messages + public sealed partial class VoiceCredentials : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new VoiceCredentials()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Voice.V1.VoiceTypesReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public VoiceCredentials() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public VoiceCredentials(VoiceCredentials other) : this() { + _hasBits0 = other._hasBits0; + voiceAccountId_ = other.voiceAccountId_; + token_ = other.token_; + url_ = other.url_; + joinType_ = other.joinType_; + muteReason_ = other.muteReason_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public VoiceCredentials Clone() { + return new VoiceCredentials(this); + } + + /// Field number for the "voice_account_id" field. + public const int VoiceAccountIdFieldNumber = 1; + private readonly static string VoiceAccountIdDefaultValue = ""; + + private string voiceAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string VoiceAccountId { + get { return voiceAccountId_ ?? VoiceAccountIdDefaultValue; } + set { + voiceAccountId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "voice_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasVoiceAccountId { + get { return voiceAccountId_ != null; } + } + /// Clears the value of the "voice_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearVoiceAccountId() { + voiceAccountId_ = null; + } + + /// Field number for the "token" field. + public const int TokenFieldNumber = 2; + private readonly static string TokenDefaultValue = ""; + + private string token_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Token { + get { return token_ ?? TokenDefaultValue; } + set { + token_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasToken { + get { return token_ != null; } + } + /// Clears the value of the "token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearToken() { + token_ = null; + } + + /// Field number for the "url" field. + public const int UrlFieldNumber = 3; + private readonly static string UrlDefaultValue = ""; + + private string url_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Url { + get { return url_ ?? UrlDefaultValue; } + set { + url_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "url" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasUrl { + get { return url_ != null; } + } + /// Clears the value of the "url" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearUrl() { + url_ = null; + } + + /// Field number for the "join_type" field. + public const int JoinTypeFieldNumber = 4; + private readonly static uint JoinTypeDefaultValue = 0; + + private uint joinType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint JoinType { + get { if ((_hasBits0 & 1) != 0) { return joinType_; } else { return JoinTypeDefaultValue; } } + set { + _hasBits0 |= 1; + joinType_ = value; + } + } + /// Gets whether the "join_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasJoinType { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "join_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearJoinType() { + _hasBits0 &= ~1; + } + + /// Field number for the "mute_reason" field. + public const int MuteReasonFieldNumber = 5; + private readonly static uint MuteReasonDefaultValue = 0; + + private uint muteReason_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint MuteReason { + get { if ((_hasBits0 & 2) != 0) { return muteReason_; } else { return MuteReasonDefaultValue; } } + set { + _hasBits0 |= 2; + muteReason_ = value; + } + } + /// Gets whether the "mute_reason" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasMuteReason { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "mute_reason" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearMuteReason() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as VoiceCredentials); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(VoiceCredentials other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (VoiceAccountId != other.VoiceAccountId) return false; + if (Token != other.Token) return false; + if (Url != other.Url) return false; + if (JoinType != other.JoinType) return false; + if (MuteReason != other.MuteReason) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasVoiceAccountId) hash ^= VoiceAccountId.GetHashCode(); + if (HasToken) hash ^= Token.GetHashCode(); + if (HasUrl) hash ^= Url.GetHashCode(); + if (HasJoinType) hash ^= JoinType.GetHashCode(); + if (HasMuteReason) hash ^= MuteReason.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasVoiceAccountId) { + output.WriteRawTag(10); + output.WriteString(VoiceAccountId); + } + if (HasToken) { + output.WriteRawTag(18); + output.WriteString(Token); + } + if (HasUrl) { + output.WriteRawTag(26); + output.WriteString(Url); + } + if (HasJoinType) { + output.WriteRawTag(32); + output.WriteUInt32(JoinType); + } + if (HasMuteReason) { + output.WriteRawTag(40); + output.WriteUInt32(MuteReason); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasVoiceAccountId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(VoiceAccountId); + } + if (HasToken) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Token); + } + if (HasUrl) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Url); + } + if (HasJoinType) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(JoinType); + } + if (HasMuteReason) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MuteReason); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(VoiceCredentials other) { + if (other == null) { + return; + } + if (other.HasVoiceAccountId) { + VoiceAccountId = other.VoiceAccountId; + } + if (other.HasToken) { + Token = other.Token; + } + if (other.HasUrl) { + Url = other.Url; + } + if (other.HasJoinType) { + JoinType = other.JoinType; + } + if (other.HasMuteReason) { + MuteReason = other.MuteReason; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + VoiceAccountId = input.ReadString(); + break; + } + case 18: { + Token = input.ReadString(); + break; + } + case 26: { + Url = input.ReadString(); + break; + } + case 32: { + JoinType = input.ReadUInt32(); + break; + } + case 40: { + MuteReason = input.ReadUInt32(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/V2/AttributeTypes.cs b/Source/Framework/Proto/Api/common/V2/AttributeTypes.cs similarity index 98% rename from Source/Framework/Proto/Api/V2/AttributeTypes.cs rename to Source/Framework/Proto/Api/common/V2/AttributeTypes.cs index ce30edaa1..6f6beda4a 100644 --- a/Source/Framework/Proto/Api/V2/AttributeTypes.cs +++ b/Source/Framework/Proto/Api/common/V2/AttributeTypes.cs @@ -1,8 +1,8 @@ // // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/api/client/v2/attribute_types.proto +// source: bgs/low/pb/client/api/common/v2/attribute_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -11,11 +11,11 @@ using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Bgs.Protocol.V2 { - /// Holder for reflection information generated from bgs/low/pb/client/api/client/v2/attribute_types.proto + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v2/attribute_types.proto public static partial class AttributeTypesReflection { #region Descriptor - /// File descriptor for bgs/low/pb/client/api/client/v2/attribute_types.proto + /// File descriptor for bgs/low/pb/client/api/common/v2/attribute_types.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } @@ -24,7 +24,7 @@ namespace Bgs.Protocol.V2 { static AttributeTypesReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "CjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL2F0dHJpYnV0ZV90", + "CjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YyL2F0dHJpYnV0ZV90", "eXBlcy5wcm90bxIPYmdzLnByb3RvY29sLnYyIpcBCgdWYXJpYW50EhQKCmJv", "b2xfdmFsdWUYASABKAhIABITCglpbnRfdmFsdWUYAiABKANIABIVCgtmbG9h", "dF92YWx1ZRgDIAEoAUgAEhYKDHN0cmluZ192YWx1ZRgEIAEoCUgAEhQKCmJs", diff --git a/Source/Framework/Proto/Api/common/V2/GameAccountHandle.cs b/Source/Framework/Proto/Api/common/V2/GameAccountHandle.cs new file mode 100644 index 000000000..f889b93ca --- /dev/null +++ b/Source/Framework/Proto/Api/common/V2/GameAccountHandle.cs @@ -0,0 +1,278 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/common/v2/game_account_handle.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Account.V2 { + + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v2/game_account_handle.proto + public static partial class GameAccountHandleReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/common/v2/game_account_handle.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameAccountHandleReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjliZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YyL2dhbWVfYWNjb3Vu", + "dF9oYW5kbGUucHJvdG8SF2Jncy5wcm90b2NvbC5hY2NvdW50LnYyGiFiZ3Mv", + "bG93L3BiL2NsaWVudC9ycGNfdHlwZXMucHJvdG8aN2Jncy9sb3cvcGIvY2xp", + "ZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOWJn", + "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21lc3NhZ2Vfb3B0", + "aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lv", + "bnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2ds", + "b2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byJ0ChFHYW1l", + "QWNjb3VudEhhbmRsZRIUCgJpZBgBIAEoBEIIivkrBBICEAASGgoIdGl0bGVf", + "aWQYAiABKA1CCIr5KwQSAhAAEiUKBnJlZ2lvbhgDIAEoDUIVivkrBhIECgII", + "AYr5KwcSBQoDEP8BOgaC+SsCCAE=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V2.GameAccountHandle), global::Bgs.Protocol.Account.V2.GameAccountHandle.Parser, new[]{ "Id", "TitleId", "Region" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class GameAccountHandle : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameAccountHandle()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Account.V2.GameAccountHandleReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GameAccountHandle() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GameAccountHandle(GameAccountHandle other) : this() { + _hasBits0 = other._hasBits0; + id_ = other.id_; + titleId_ = other.titleId_; + region_ = other.region_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public GameAccountHandle Clone() { + return new GameAccountHandle(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "title_id" field. + public const int TitleIdFieldNumber = 2; + private readonly static uint TitleIdDefaultValue = 0; + + private uint titleId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint TitleId { + get { if ((_hasBits0 & 2) != 0) { return titleId_; } else { return TitleIdDefaultValue; } } + set { + _hasBits0 |= 2; + titleId_ = value; + } + } + /// Gets whether the "title_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTitleId { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "title_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTitleId() { + _hasBits0 &= ~2; + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 3; + private readonly static uint RegionDefaultValue = 0; + + private uint region_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint Region { + get { if ((_hasBits0 & 4) != 0) { return region_; } else { return RegionDefaultValue; } } + set { + _hasBits0 |= 4; + region_ = value; + } + } + /// Gets whether the "region" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasRegion { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "region" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearRegion() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as GameAccountHandle); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(GameAccountHandle other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if (TitleId != other.TitleId) return false; + if (Region != other.Region) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasId) hash ^= Id.GetHashCode(); + if (HasTitleId) hash ^= TitleId.GetHashCode(); + if (HasRegion) hash ^= Region.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasId) { + output.WriteRawTag(8); + output.WriteUInt64(Id); + } + if (HasTitleId) { + output.WriteRawTag(16); + output.WriteUInt32(TitleId); + } + if (HasRegion) { + output.WriteRawTag(24); + output.WriteUInt32(Region); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasTitleId) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TitleId); + } + if (HasRegion) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Region); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(GameAccountHandle other) { + if (other == null) { + return; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasTitleId) { + TitleId = other.TitleId; + } + if (other.HasRegion) { + Region = other.Region; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Id = input.ReadUInt64(); + break; + } + case 16: { + TitleId = input.ReadUInt32(); + break; + } + case 24: { + Region = input.ReadUInt32(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/Api/common/V2/WhisperTypes.cs b/Source/Framework/Proto/Api/common/V2/WhisperTypes.cs new file mode 100644 index 000000000..7b615c8a7 --- /dev/null +++ b/Source/Framework/Proto/Api/common/V2/WhisperTypes.cs @@ -0,0 +1,762 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/api/common/v2/whisper_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol.Whisper.V2 { + + /// Holder for reflection information generated from bgs/low/pb/client/api/common/v2/whisper_types.proto + public static partial class WhisperTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/api/common/v2/whisper_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static WhisperTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNiZ3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YyL3doaXNwZXJfdHlw", + "ZXMucHJvdG8SF2Jncy5wcm90b2NvbC53aGlzcGVyLnYyGjFiZ3MvbG93L3Bi", + "L2NsaWVudC9hcGkvY29tbW9uL3YxL2VtYmVkX3R5cGVzLnByb3RvGjZiZ3Mv", + "bG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2V2ZW50X3ZpZXdfdHlwZXMu", + "cHJvdG8aM2Jncy9sb3cvcGIvY2xpZW50L2FwaS9jb21tb24vdjEvbWVzc2Fn", + "ZV90eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQvcnBjX3R5cGVzLnBy", + "b3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVs", + "ZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0", + "ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xp", + "ZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRpb25zLnByb3RvGjli", + "Z3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29w", + "dGlvbnMucHJvdG8iugEKB1doaXNwZXISKwoKd2hpc3Blcl9pZBgBIAEoCzIX", + "LmJncy5wcm90b2NvbC5NZXNzYWdlSWQSGQoRc2VuZGVyX2FjY291bnRfaWQY", + "AiABKAQSGwoTcmVjZWl2ZXJfYWNjb3VudF9pZBgDIAEoBBIQCgh0aXRsZV9p", + "ZBgEIAEoDRIPCgdjb250ZW50GAUgASgJEicKBmVtYmVkcxgGIAMoCzIXLmJn", + "cy5wcm90b2NvbC5FbWJlZEluZm8iegoLV2hpc3BlclZpZXcSGQoRdGFyZ2V0", + "X2FjY291bnRfaWQYASABKAQSLQoLdmlld19tYXJrZXIYAiABKAsyGC5iZ3Mu", + "cHJvdG9jb2wuVmlld01hcmtlchIhChF0YXJnZXRfYmF0dGxlX3RhZxgDIAEo", + "CUIGgvkrAggBIiUKElNlbmRXaGlzcGVyT3B0aW9ucxIPCgdjb250ZW50GAEg", + "ASgJ")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.EmbedTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.Whisper), global::Bgs.Protocol.Whisper.V2.Whisper.Parser, new[]{ "WhisperId", "SenderAccountId", "ReceiverAccountId", "TitleId", "Content", "Embeds" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.WhisperView), global::Bgs.Protocol.Whisper.V2.WhisperView.Parser, new[]{ "TargetAccountId", "ViewMarker", "TargetBattleTag" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Whisper.V2.SendWhisperOptions), global::Bgs.Protocol.Whisper.V2.SendWhisperOptions.Parser, new[]{ "Content" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class Whisper : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Whisper()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.WhisperTypesReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Whisper() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Whisper(Whisper other) : this() { + _hasBits0 = other._hasBits0; + whisperId_ = other.HasWhisperId ? other.whisperId_.Clone() : null; + senderAccountId_ = other.senderAccountId_; + receiverAccountId_ = other.receiverAccountId_; + titleId_ = other.titleId_; + content_ = other.content_; + embeds_ = other.embeds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public Whisper Clone() { + return new Whisper(this); + } + + /// Field number for the "whisper_id" field. + public const int WhisperIdFieldNumber = 1; + private global::Bgs.Protocol.MessageId whisperId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.MessageId WhisperId { + get { return whisperId_; } + set { + whisperId_ = value; + } + } + /// Gets whether the whisper_id field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasWhisperId { + get { return whisperId_ != null; } + } + /// Clears the value of the whisper_id field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearWhisperId() { + whisperId_ = null; + } + + /// Field number for the "sender_account_id" field. + public const int SenderAccountIdFieldNumber = 2; + private readonly static ulong SenderAccountIdDefaultValue = 0UL; + + private ulong senderAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong SenderAccountId { + get { if ((_hasBits0 & 1) != 0) { return senderAccountId_; } else { return SenderAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + senderAccountId_ = value; + } + } + /// Gets whether the "sender_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSenderAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "sender_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSenderAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "receiver_account_id" field. + public const int ReceiverAccountIdFieldNumber = 3; + private readonly static ulong ReceiverAccountIdDefaultValue = 0UL; + + private ulong receiverAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong ReceiverAccountId { + get { if ((_hasBits0 & 2) != 0) { return receiverAccountId_; } else { return ReceiverAccountIdDefaultValue; } } + set { + _hasBits0 |= 2; + receiverAccountId_ = value; + } + } + /// Gets whether the "receiver_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasReceiverAccountId { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "receiver_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearReceiverAccountId() { + _hasBits0 &= ~2; + } + + /// Field number for the "title_id" field. + public const int TitleIdFieldNumber = 4; + private readonly static uint TitleIdDefaultValue = 0; + + private uint titleId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint TitleId { + get { if ((_hasBits0 & 4) != 0) { return titleId_; } else { return TitleIdDefaultValue; } } + set { + _hasBits0 |= 4; + titleId_ = value; + } + } + /// Gets whether the "title_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTitleId { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "title_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTitleId() { + _hasBits0 &= ~4; + } + + /// Field number for the "content" field. + public const int ContentFieldNumber = 5; + private readonly static string ContentDefaultValue = ""; + + private string content_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Content { + get { return content_ ?? ContentDefaultValue; } + set { + content_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "content" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasContent { + get { return content_ != null; } + } + /// Clears the value of the "content" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearContent() { + content_ = null; + } + + /// Field number for the "embeds" field. + public const int EmbedsFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_embeds_codec + = pb::FieldCodec.ForMessage(50, global::Bgs.Protocol.EmbedInfo.Parser); + private readonly pbc::RepeatedField embeds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField Embeds { + get { return embeds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as Whisper); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(Whisper other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(WhisperId, other.WhisperId)) return false; + if (SenderAccountId != other.SenderAccountId) return false; + if (ReceiverAccountId != other.ReceiverAccountId) return false; + if (TitleId != other.TitleId) return false; + if (Content != other.Content) return false; + if(!embeds_.Equals(other.embeds_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasWhisperId) hash ^= WhisperId.GetHashCode(); + if (HasSenderAccountId) hash ^= SenderAccountId.GetHashCode(); + if (HasReceiverAccountId) hash ^= ReceiverAccountId.GetHashCode(); + if (HasTitleId) hash ^= TitleId.GetHashCode(); + if (HasContent) hash ^= Content.GetHashCode(); + hash ^= embeds_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasWhisperId) { + output.WriteRawTag(10); + output.WriteMessage(WhisperId); + } + if (HasSenderAccountId) { + output.WriteRawTag(16); + output.WriteUInt64(SenderAccountId); + } + if (HasReceiverAccountId) { + output.WriteRawTag(24); + output.WriteUInt64(ReceiverAccountId); + } + if (HasTitleId) { + output.WriteRawTag(32); + output.WriteUInt32(TitleId); + } + if (HasContent) { + output.WriteRawTag(42); + output.WriteString(Content); + } + embeds_.WriteTo(output, _repeated_embeds_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasWhisperId) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(WhisperId); + } + if (HasSenderAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SenderAccountId); + } + if (HasReceiverAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ReceiverAccountId); + } + if (HasTitleId) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TitleId); + } + if (HasContent) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Content); + } + size += embeds_.CalculateSize(_repeated_embeds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(Whisper other) { + if (other == null) { + return; + } + if (other.HasWhisperId) { + if (!HasWhisperId) { + WhisperId = new global::Bgs.Protocol.MessageId(); + } + WhisperId.MergeFrom(other.WhisperId); + } + if (other.HasSenderAccountId) { + SenderAccountId = other.SenderAccountId; + } + if (other.HasReceiverAccountId) { + ReceiverAccountId = other.ReceiverAccountId; + } + if (other.HasTitleId) { + TitleId = other.TitleId; + } + if (other.HasContent) { + Content = other.Content; + } + embeds_.Add(other.embeds_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (!HasWhisperId) { + WhisperId = new global::Bgs.Protocol.MessageId(); + } + input.ReadMessage(WhisperId); + break; + } + case 16: { + SenderAccountId = input.ReadUInt64(); + break; + } + case 24: { + ReceiverAccountId = input.ReadUInt64(); + break; + } + case 32: { + TitleId = input.ReadUInt32(); + break; + } + case 42: { + Content = input.ReadString(); + break; + } + case 50: { + embeds_.AddEntriesFrom(input, _repeated_embeds_codec); + break; + } + } + } + } + + } + + public sealed partial class WhisperView : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WhisperView()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.WhisperTypesReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperView(WhisperView other) : this() { + _hasBits0 = other._hasBits0; + targetAccountId_ = other.targetAccountId_; + viewMarker_ = other.HasViewMarker ? other.viewMarker_.Clone() : null; + targetBattleTag_ = other.targetBattleTag_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public WhisperView Clone() { + return new WhisperView(this); + } + + /// Field number for the "target_account_id" field. + public const int TargetAccountIdFieldNumber = 1; + private readonly static ulong TargetAccountIdDefaultValue = 0UL; + + private ulong targetAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public ulong TargetAccountId { + get { if ((_hasBits0 & 1) != 0) { return targetAccountId_; } else { return TargetAccountIdDefaultValue; } } + set { + _hasBits0 |= 1; + targetAccountId_ = value; + } + } + /// Gets whether the "target_account_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetAccountId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "target_account_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetAccountId() { + _hasBits0 &= ~1; + } + + /// Field number for the "view_marker" field. + public const int ViewMarkerFieldNumber = 2; + private global::Bgs.Protocol.ViewMarker viewMarker_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.ViewMarker ViewMarker { + get { return viewMarker_; } + set { + viewMarker_ = value; + } + } + /// Gets whether the view_marker field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasViewMarker { + get { return viewMarker_ != null; } + } + /// Clears the value of the view_marker field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearViewMarker() { + viewMarker_ = null; + } + + /// Field number for the "target_battle_tag" field. + public const int TargetBattleTagFieldNumber = 3; + private readonly static string TargetBattleTagDefaultValue = ""; + + private string targetBattleTag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string TargetBattleTag { + get { return targetBattleTag_ ?? TargetBattleTagDefaultValue; } + set { + targetBattleTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "target_battle_tag" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasTargetBattleTag { + get { return targetBattleTag_ != null; } + } + /// Clears the value of the "target_battle_tag" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearTargetBattleTag() { + targetBattleTag_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as WhisperView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(WhisperView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TargetAccountId != other.TargetAccountId) return false; + if (!object.Equals(ViewMarker, other.ViewMarker)) return false; + if (TargetBattleTag != other.TargetBattleTag) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); + if (HasViewMarker) hash ^= ViewMarker.GetHashCode(); + if (HasTargetBattleTag) hash ^= TargetBattleTag.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasTargetAccountId) { + output.WriteRawTag(8); + output.WriteUInt64(TargetAccountId); + } + if (HasViewMarker) { + output.WriteRawTag(18); + output.WriteMessage(ViewMarker); + } + if (HasTargetBattleTag) { + output.WriteRawTag(26); + output.WriteString(TargetBattleTag); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasTargetAccountId) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(TargetAccountId); + } + if (HasViewMarker) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ViewMarker); + } + if (HasTargetBattleTag) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(TargetBattleTag); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(WhisperView other) { + if (other == null) { + return; + } + if (other.HasTargetAccountId) { + TargetAccountId = other.TargetAccountId; + } + if (other.HasViewMarker) { + if (!HasViewMarker) { + ViewMarker = new global::Bgs.Protocol.ViewMarker(); + } + ViewMarker.MergeFrom(other.ViewMarker); + } + if (other.HasTargetBattleTag) { + TargetBattleTag = other.TargetBattleTag; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + TargetAccountId = input.ReadUInt64(); + break; + } + case 18: { + if (!HasViewMarker) { + ViewMarker = new global::Bgs.Protocol.ViewMarker(); + } + input.ReadMessage(ViewMarker); + break; + } + case 26: { + TargetBattleTag = input.ReadString(); + break; + } + } + } + } + + } + + public sealed partial class SendWhisperOptions : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SendWhisperOptions()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.Whisper.V2.WhisperTypesReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperOptions() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperOptions(SendWhisperOptions other) : this() { + content_ = other.content_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SendWhisperOptions Clone() { + return new SendWhisperOptions(this); + } + + /// Field number for the "content" field. + public const int ContentFieldNumber = 1; + private readonly static string ContentDefaultValue = ""; + + private string content_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Content { + get { return content_ ?? ContentDefaultValue; } + set { + content_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "content" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasContent { + get { return content_ != null; } + } + /// Clears the value of the "content" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearContent() { + content_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SendWhisperOptions); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SendWhisperOptions other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Content != other.Content) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasContent) hash ^= Content.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasContent) { + output.WriteRawTag(10); + output.WriteString(Content); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasContent) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Content); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SendWhisperOptions other) { + if (other == null) { + return; + } + if (other.HasContent) { + Content = other.Content; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Content = input.ReadString(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/AttributeTypes.cs b/Source/Framework/Proto/AttributeTypes.cs index 3e34480f3..0dd2cebb9 100644 --- a/Source/Framework/Proto/AttributeTypes.cs +++ b/Source/Framework/Proto/AttributeTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/attribute_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/AuthenticationService.cs b/Source/Framework/Proto/AuthenticationService.cs index 9d5dda34d..aee17ac6e 100644 --- a/Source/Framework/Proto/AuthenticationService.cs +++ b/Source/Framework/Proto/AuthenticationService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/authentication_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -32,64 +32,64 @@ namespace Bgs.Protocol.Authentication.V1 { "aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8a", "OGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9v", "cHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5z", - "aW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8itAIKDExvZ29uUmVxdWVzdBIP", + "aW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8iywIKDExvZ29uUmVxdWVzdBIP", "Cgdwcm9ncmFtGAEgASgJEhAKCHBsYXRmb3JtGAIgASgJEg4KBmxvY2FsZRgD", "IAEoCRIVCgVlbWFpbBgEIAEoCUIGgvkrAggBEg8KB3ZlcnNpb24YBSABKAkS", "GwoTYXBwbGljYXRpb25fdmVyc2lvbhgGIAEoBRIXCg9wdWJsaWNfY29tcHV0", "ZXIYByABKAgSLgofYWxsb3dfbG9nb25fcXVldWVfbm90aWZpY2F0aW9ucxgK", "IAEoCDoFZmFsc2USHgoWY2FjaGVkX3dlYl9jcmVkZW50aWFscxgMIAEoDBIS", "Cgp1c2VyX2FnZW50GA4gASgJEhEKCWRldmljZV9pZBgPIAEoCRIcCgxwaG9u", - "ZV9udW1iZXIYECABKAlCBoL5KwIIASK9AgoLTG9nb25SZXN1bHQSEgoKZXJy", - "b3JfY29kZRgBIAIoDRIqCgphY2NvdW50X2lkGAIgASgLMhYuYmdzLnByb3Rv", - "Y29sLkVudGl0eUlkEi8KD2dhbWVfYWNjb3VudF9pZBgDIAMoCzIWLmJncy5w", - "cm90b2NvbC5FbnRpdHlJZBIVCgVlbWFpbBgEIAEoCUIGgvkrAggBEhgKEGF2", - "YWlsYWJsZV9yZWdpb24YBSADKA0SGAoQY29ubmVjdGVkX3JlZ2lvbhgGIAEo", - "DRIaCgpiYXR0bGVfdGFnGAcgASgJQgaC+SsCCAESFQoNZ2VvaXBfY291bnRy", - "eRgIIAEoCRITCgtzZXNzaW9uX2tleRgJIAEoDBIXCg9yZXN0cmljdGVkX21v", - "ZGUYCiABKAgSEQoJY2xpZW50X2lkGAsgASgJIigKEkxvZ29uVXBkYXRlUmVx", - "dWVzdBISCgplcnJvcl9jb2RlGAEgAigNImEKF0xvZ29uUXVldWVVcGRhdGVS", - "ZXF1ZXN0EhAKCHBvc2l0aW9uGAEgAigNEhYKDmVzdGltYXRlZF90aW1lGAIg", - "AigEEhwKFGV0YV9kZXZpYXRpb25faW5fc2VjGAMgAigEIj0KGFNlcnZlclN0", - "YXRlQ2hhbmdlUmVxdWVzdBINCgVzdGF0ZRgBIAIoDRISCgpldmVudF90aW1l", - "GAIgAigEIlQKC1ZlcnNpb25JbmZvEg4KBm51bWJlchgBIAEoDRINCgVwYXRj", - "aBgCIAEoCRITCgtpc19vcHRpb25hbBgDIAEoCBIRCglraWNrX3RpbWUYBCAB", - "KAQiXAoXVmVyc2lvbkluZm9Ob3RpZmljYXRpb24SQQoMdmVyc2lvbl9pbmZv", - "GAEgASgLMisuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLlZlcnNp", - "b25JbmZvIjAKHUdlbmVyYXRlV2ViQ3JlZGVudGlhbHNSZXF1ZXN0Eg8KB3By", - "b2dyYW0YASABKAciOQoeR2VuZXJhdGVXZWJDcmVkZW50aWFsc1Jlc3BvbnNl", - "EhcKD3dlYl9jcmVkZW50aWFscxgBIAEoDCI2ChtWZXJpZnlXZWJDcmVkZW50", - "aWFsc1JlcXVlc3QSFwoPd2ViX2NyZWRlbnRpYWxzGAEgASgMMs4FChZBdXRo", - "ZW50aWNhdGlvbkxpc3RlbmVyEnIKE09uU2VydmVyU3RhdGVDaGFuZ2USOC5i", - "Z3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuU2VydmVyU3RhdGVDaGFu", - "Z2VSZXF1ZXN0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAQS", - "YQoPT25Mb2dvbkNvbXBsZXRlEisuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0", - "aW9uLnYxLkxvZ29uUmVzdWx0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNF", - "IgaC+SsCCAUSZgoNT25Mb2dvblVwZGF0ZRIyLmJncy5wcm90b2NvbC5hdXRo", - "ZW50aWNhdGlvbi52MS5Mb2dvblVwZGF0ZVJlcXVlc3QaGS5iZ3MucHJvdG9j", - "b2wuTk9fUkVTUE9OU0UiBoL5KwIIChJyChRPblZlcnNpb25JbmZvVXBkYXRl", - "ZBI3LmJncy5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5WZXJzaW9uSW5m", - "b05vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkr", - "AggLEnAKEk9uTG9nb25RdWV1ZVVwZGF0ZRI3LmJncy5wcm90b2NvbC5hdXRo", - "ZW50aWNhdGlvbi52MS5Mb2dvblF1ZXVlVXBkYXRlUmVxdWVzdBoZLmJncy5w", - "cm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggMEkoKD09uTG9nb25RdWV1ZUVu", - "ZBIULmJncy5wcm90b2NvbC5Ob0RhdGEaGS5iZ3MucHJvdG9jb2wuTk9fUkVT", - "UE9OU0UiBoL5KwIIDRpDgvkrMwoxYm5ldC5wcm90b2NvbC5hdXRoZW50aWNh", - "dGlvbi5BdXRoZW50aWNhdGlvbkNsaWVudIL5KwI4AYr5KwIIATLGAwoVQXV0", - "aGVudGljYXRpb25TZXJ2aWNlElMKBUxvZ29uEiwuYmdzLnByb3RvY29sLmF1", - "dGhlbnRpY2F0aW9uLnYxLkxvZ29uUmVxdWVzdBoULmJncy5wcm90b2NvbC5O", - "b0RhdGEiBoL5KwIIARJxChRWZXJpZnlXZWJDcmVkZW50aWFscxI7LmJncy5w", - "cm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5WZXJpZnlXZWJDcmVkZW50aWFs", - "c1JlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAcSnwEKFkdl", - "bmVyYXRlV2ViQ3JlZGVudGlhbHMSPS5iZ3MucHJvdG9jb2wuYXV0aGVudGlj", - "YXRpb24udjEuR2VuZXJhdGVXZWJDcmVkZW50aWFsc1JlcXVlc3QaPi5iZ3Mu", - "cHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuR2VuZXJhdGVXZWJDcmVkZW50", - "aWFsc1Jlc3BvbnNlIgaC+SsCCAgaQ4L5KzMKMWJuZXQucHJvdG9jb2wuYXV0", - "aGVudGljYXRpb24uQXV0aGVudGljYXRpb25TZXJ2ZXKC+SsCOAGK+SsCEAFC", - "A4ABAA==")); + "ZV9udW1iZXIYECABKAlCBoL5KwIIARIVCg1hdXRoX3BsYXRmb3JtGBEgASgJ", + "Ir0CCgtMb2dvblJlc3VsdBISCgplcnJvcl9jb2RlGAEgAigNEioKCmFjY291", + "bnRfaWQYAiABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSLwoPZ2FtZV9h", + "Y2NvdW50X2lkGAMgAygLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEhUKBWVt", + "YWlsGAQgASgJQgaC+SsCCAESGAoQYXZhaWxhYmxlX3JlZ2lvbhgFIAMoDRIY", + "ChBjb25uZWN0ZWRfcmVnaW9uGAYgASgNEhoKCmJhdHRsZV90YWcYByABKAlC", + "BoL5KwIIARIVCg1nZW9pcF9jb3VudHJ5GAggASgJEhMKC3Nlc3Npb25fa2V5", + "GAkgASgMEhcKD3Jlc3RyaWN0ZWRfbW9kZRgKIAEoCBIRCgljbGllbnRfaWQY", + "CyABKAkiKAoSTG9nb25VcGRhdGVSZXF1ZXN0EhIKCmVycm9yX2NvZGUYASAC", + "KA0iYQoXTG9nb25RdWV1ZVVwZGF0ZVJlcXVlc3QSEAoIcG9zaXRpb24YASAC", + "KA0SFgoOZXN0aW1hdGVkX3RpbWUYAiACKAQSHAoUZXRhX2RldmlhdGlvbl9p", + "bl9zZWMYAyACKAQiPQoYU2VydmVyU3RhdGVDaGFuZ2VSZXF1ZXN0Eg0KBXN0", + "YXRlGAEgAigNEhIKCmV2ZW50X3RpbWUYAiACKAQiVAoLVmVyc2lvbkluZm8S", + "DgoGbnVtYmVyGAEgASgNEg0KBXBhdGNoGAIgASgJEhMKC2lzX29wdGlvbmFs", + "GAMgASgIEhEKCWtpY2tfdGltZRgEIAEoBCJcChdWZXJzaW9uSW5mb05vdGlm", + "aWNhdGlvbhJBCgx2ZXJzaW9uX2luZm8YASABKAsyKy5iZ3MucHJvdG9jb2wu", + "YXV0aGVudGljYXRpb24udjEuVmVyc2lvbkluZm8iMAodR2VuZXJhdGVXZWJD", + "cmVkZW50aWFsc1JlcXVlc3QSDwoHcHJvZ3JhbRgBIAEoByI5Ch5HZW5lcmF0", + "ZVdlYkNyZWRlbnRpYWxzUmVzcG9uc2USFwoPd2ViX2NyZWRlbnRpYWxzGAEg", + "ASgMIjYKG1ZlcmlmeVdlYkNyZWRlbnRpYWxzUmVxdWVzdBIXCg93ZWJfY3Jl", + "ZGVudGlhbHMYASABKAwy1AUKFkF1dGhlbnRpY2F0aW9uTGlzdGVuZXIScgoT", + "T25TZXJ2ZXJTdGF0ZUNoYW5nZRI4LmJncy5wcm90b2NvbC5hdXRoZW50aWNh", + "dGlvbi52MS5TZXJ2ZXJTdGF0ZUNoYW5nZVJlcXVlc3QaGS5iZ3MucHJvdG9j", + "b2wuTk9fUkVTUE9OU0UiBoL5KwIIBBJhCg9PbkxvZ29uQ29tcGxldGUSKy5i", + "Z3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTG9nb25SZXN1bHQaGS5i", + "Z3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBRJmCg1PbkxvZ29uVXBk", + "YXRlEjIuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLkxvZ29uVXBk", + "YXRlUmVxdWVzdBoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggK", + "EnIKFE9uVmVyc2lvbkluZm9VcGRhdGVkEjcuYmdzLnByb3RvY29sLmF1dGhl", + "bnRpY2F0aW9uLnYxLlZlcnNpb25JbmZvTm90aWZpY2F0aW9uGhkuYmdzLnBy", + "b3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAsScAoST25Mb2dvblF1ZXVlVXBk", + "YXRlEjcuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLkxvZ29uUXVl", + "dWVVcGRhdGVSZXF1ZXN0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC", + "+SsCCAwSSgoPT25Mb2dvblF1ZXVlRW5kEhQuYmdzLnByb3RvY29sLk5vRGF0", + "YRoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggNGkmC+SszCjFi", + "bmV0LnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLkF1dGhlbnRpY2F0aW9uQ2xp", + "ZW50gvkrAjgBivkrAggBivkrAiABMswDChVBdXRoZW50aWNhdGlvblNlcnZp", + "Y2USUwoFTG9nb24SLC5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEu", + "TG9nb25SZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggBEnEK", + "FFZlcmlmeVdlYkNyZWRlbnRpYWxzEjsuYmdzLnByb3RvY29sLmF1dGhlbnRp", + "Y2F0aW9uLnYxLlZlcmlmeVdlYkNyZWRlbnRpYWxzUmVxdWVzdBoULmJncy5w", + "cm90b2NvbC5Ob0RhdGEiBoL5KwIIBxKfAQoWR2VuZXJhdGVXZWJDcmVkZW50", + "aWFscxI9LmJncy5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5HZW5lcmF0", + "ZVdlYkNyZWRlbnRpYWxzUmVxdWVzdBo+LmJncy5wcm90b2NvbC5hdXRoZW50", + "aWNhdGlvbi52MS5HZW5lcmF0ZVdlYkNyZWRlbnRpYWxzUmVzcG9uc2UiBoL5", + "KwIICBpJgvkrMwoxYm5ldC5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi5BdXRo", + "ZW50aWNhdGlvblNlcnZlcoL5KwI4AYr5KwIQAYr5KwIgAUIDgAEA")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonRequest), global::Bgs.Protocol.Authentication.V1.LogonRequest.Parser, new[]{ "Program", "Platform", "Locale", "Email", "Version", "ApplicationVersion", "PublicComputer", "AllowLogonQueueNotifications", "CachedWebCredentials", "UserAgent", "DeviceId", "PhoneNumber" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonRequest), global::Bgs.Protocol.Authentication.V1.LogonRequest.Parser, new[]{ "Program", "Platform", "Locale", "Email", "Version", "ApplicationVersion", "PublicComputer", "AllowLogonQueueNotifications", "CachedWebCredentials", "UserAgent", "DeviceId", "PhoneNumber", "AuthPlatform" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonResult), global::Bgs.Protocol.Authentication.V1.LogonResult.Parser, new[]{ "ErrorCode", "AccountId", "GameAccountId", "Email", "AvailableRegion", "ConnectedRegion", "BattleTag", "GeoipCountry", "SessionKey", "RestrictedMode", "ClientId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonUpdateRequest), global::Bgs.Protocol.Authentication.V1.LogonUpdateRequest.Parser, new[]{ "ErrorCode" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonQueueUpdateRequest), global::Bgs.Protocol.Authentication.V1.LogonQueueUpdateRequest.Parser, new[]{ "Position", "EstimatedTime", "EtaDeviationInSec" }, null, null, null, null), @@ -144,6 +144,7 @@ namespace Bgs.Protocol.Authentication.V1 { userAgent_ = other.userAgent_; deviceId_ = other.deviceId_; phoneNumber_ = other.phoneNumber_; + authPlatform_ = other.authPlatform_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -431,6 +432,29 @@ namespace Bgs.Protocol.Authentication.V1 { phoneNumber_ = null; } + /// Field number for the "auth_platform" field. + public const int AuthPlatformFieldNumber = 17; + private readonly static string AuthPlatformDefaultValue = ""; + + private string authPlatform_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string AuthPlatform { + get { return authPlatform_ ?? AuthPlatformDefaultValue; } + set { + authPlatform_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "auth_platform" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasAuthPlatform { + get { return authPlatform_ != null; } + } + /// Clears the value of the "auth_platform" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearAuthPlatform() { + authPlatform_ = null; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as LogonRequest); @@ -456,6 +480,7 @@ namespace Bgs.Protocol.Authentication.V1 { if (UserAgent != other.UserAgent) return false; if (DeviceId != other.DeviceId) return false; if (PhoneNumber != other.PhoneNumber) return false; + if (AuthPlatform != other.AuthPlatform) return false; return Equals(_unknownFields, other._unknownFields); } @@ -474,6 +499,7 @@ namespace Bgs.Protocol.Authentication.V1 { if (HasUserAgent) hash ^= UserAgent.GetHashCode(); if (HasDeviceId) hash ^= DeviceId.GetHashCode(); if (HasPhoneNumber) hash ^= PhoneNumber.GetHashCode(); + if (HasAuthPlatform) hash ^= AuthPlatform.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -535,6 +561,10 @@ namespace Bgs.Protocol.Authentication.V1 { output.WriteRawTag(130, 1); output.WriteString(PhoneNumber); } + if (HasAuthPlatform) { + output.WriteRawTag(138, 1); + output.WriteString(AuthPlatform); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -579,6 +609,9 @@ namespace Bgs.Protocol.Authentication.V1 { if (HasPhoneNumber) { size += 2 + pb::CodedOutputStream.ComputeStringSize(PhoneNumber); } + if (HasAuthPlatform) { + size += 2 + pb::CodedOutputStream.ComputeStringSize(AuthPlatform); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -626,6 +659,9 @@ namespace Bgs.Protocol.Authentication.V1 { if (other.HasPhoneNumber) { PhoneNumber = other.PhoneNumber; } + if (other.HasAuthPlatform) { + AuthPlatform = other.AuthPlatform; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -685,6 +721,10 @@ namespace Bgs.Protocol.Authentication.V1 { PhoneNumber = input.ReadString(); break; } + case 138: { + AuthPlatform = input.ReadString(); + break; + } } } } diff --git a/Source/Framework/Proto/ChallengeService.cs b/Source/Framework/Proto/ChallengeService.cs index ad34709d8..c114b7017 100644 --- a/Source/Framework/Proto/ChallengeService.cs +++ b/Source/Framework/Proto/ChallengeService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/challenge_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -35,14 +35,14 @@ namespace Bgs.Protocol.Challenge.V1 { "ZXF1ZXN0EhUKDXJlcXVlc3RfdG9rZW4YASABKAkSFAoMcGF5bG9hZF90eXBl", "GAIgASgJEg8KB3BheWxvYWQYAyABKAwiRgoXQ2hhbGxlbmdlRXh0ZXJuYWxS", "ZXN1bHQSFQoNcmVxdWVzdF90b2tlbhgBIAEoCRIUCgZwYXNzZWQYAiABKAg6", - "BHRydWUysQIKEUNoYWxsZW5nZUxpc3RlbmVyEm0KE09uRXh0ZXJuYWxDaGFs", + "BHRydWUytwIKEUNoYWxsZW5nZUxpc3RlbmVyEm0KE09uRXh0ZXJuYWxDaGFs", "bGVuZ2USMy5iZ3MucHJvdG9jb2wuY2hhbGxlbmdlLnYxLkNoYWxsZW5nZUV4", "dGVybmFsUmVxdWVzdBoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkr", "AggDEnIKGU9uRXh0ZXJuYWxDaGFsbGVuZ2VSZXN1bHQSMi5iZ3MucHJvdG9j", "b2wuY2hhbGxlbmdlLnYxLkNoYWxsZW5nZUV4dGVybmFsUmVzdWx0GhkuYmdz", - "LnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAQaOYL5KykKJ2JuZXQucHJv", - "dG9jb2wuY2hhbGxlbmdlLkNoYWxsZW5nZU5vdGlmeYL5KwI4AYr5KwIIAUID", - "gAEA")); + "LnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAQaP4L5KykKJ2JuZXQucHJv", + "dG9jb2wuY2hhbGxlbmdlLkNoYWxsZW5nZU5vdGlmeYL5KwI4AYr5KwIIAYr5", + "KwIgAUIDgAEA")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/ClubEnum.cs b/Source/Framework/Proto/ClubEnum.cs deleted file mode 100644 index 1b22090ac..000000000 --- a/Source/Framework/Proto/ClubEnum.cs +++ /dev/null @@ -1,124 +0,0 @@ -// -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_enum.proto -// -#pragma warning disable 1591, 0612, 3021, 8981 -#region Designer generated code - -using pb = global::Google.Protobuf; -using pbc = global::Google.Protobuf.Collections; -using pbr = global::Google.Protobuf.Reflection; -using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { - - /// Holder for reflection information generated from bgs/low/pb/client/club_enum.proto - public static partial class ClubEnumReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/club_enum.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static ClubEnumReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CiFiZ3MvbG93L3BiL2NsaWVudC9jbHViX2VudW0ucHJvdG8SFGJncy5wcm90", - "b2NvbC5jbHViLnYxKoIBCgxQcml2YWN5TGV2ZWwSGAoUUFJJVkFDWV9MRVZF", - "TF9DTE9TRUQQABIhCh1QUklWQUNZX0xFVkVMX09QRU5fSU5WSVRBVElPThAB", - "Eh0KGVBSSVZBQ1lfTEVWRUxfT1BFTl9USUNLRVQQAhIWChJQUklWQUNZX0xF", - "VkVMX09QRU4QAypMCg9WaXNpYmlsaXR5TGV2ZWwSHAoYVklTSUJJTElUWV9M", - "RVZFTF9QUklWQVRFEAASGwoXVklTSUJJTElUWV9MRVZFTF9QVUJMSUMQASqy", - "AgoRQ2x1YlJlbW92ZWRSZWFzb24SHAoYQ0xVQl9SRU1PVkVEX1JFQVNPTl9O", - "T05FEAASIwofQ0xVQl9SRU1PVkVEX1JFQVNPTl9NRU1CRVJfTEVGVBABEiUK", - "IUNMVUJfUkVNT1ZFRF9SRUFTT05fTUVNQkVSX0tJQ0tFRBACEiUKIUNMVUJf", - "UkVNT1ZFRF9SRUFTT05fTUVNQkVSX0JBTk5FRBADEjEKLUNMVUJfUkVNT1ZF", - "RF9SRUFTT05fTUVNQkVSX1JFTU9WRURfQllfU0VSVklDRRAEEisKJ0NMVUJf", - "UkVNT1ZFRF9SRUFTT05fREVTVFJPWUVEX0JZX01FTUJFUhAFEiwKKENMVUJf", - "UkVNT1ZFRF9SRUFTT05fREVTVFJPWUVEX0JZX1NFUlZJQ0UQBipkChBTdHJl", - "YW1Wb2ljZUxldmVsEhgKFFZPSUNFX0xFVkVMX0RJU0FCTEVEEAASHAoYVk9J", - "Q0VfTEVWRUxfUFVTSF9UT19UQUxLEAESGAoUVk9JQ0VfTEVWRUxfT1BFTl9N", - "SUMQAipzChRWb2ljZU1pY3JvcGhvbmVTdGF0ZRIbChdNSUNST1BIT05FX1NU", - "QVRFX05PUk1BTBAAEh4KGk1JQ1JPUEhPTkVfU1RBVEVfU0VMRl9NVVRFEAES", - "HgoaTUlDUk9QSE9ORV9TVEFURV9TRUxGX0RFQUYQAipbCg1QcmVzZW5jZUxl", - "dmVsEhcKE1BSRVNFTkNFX0xFVkVMX05PTkUQABIYChRQUkVTRU5DRV9MRVZF", - "TF9CQVNJQxABEhcKE1BSRVNFTkNFX0xFVkVMX1JJQ0gQAipECgxXaGlzcGVy", - "TGV2ZWwSFgoSV0hJU1BFUl9MRVZFTF9PUEVOEAASHAoYV0hJU1BFUl9MRVZF", - "TF9SRVNUUklDVEVEEAEqiwEKGFN0cmVhbU5vdGlmaWNhdGlvbkZpbHRlchIj", - "Ch9TVFJFQU1fTk9USUZJQ0FUSU9OX0ZJTFRFUl9OT05FEAASJgoiU1RSRUFN", - "X05PVElGSUNBVElPTl9GSUxURVJfTUVOVElPThABEiIKHlNUUkVBTV9OT1RJ", - "RklDQVRJT05fRklMVEVSX0FMTBACKncKDkpvaW5DbHViU291cmNlEhkKFUpP", - "SU5fQ0xVQl9TT1VSQ0VfTk9ORRAAEiAKHEpPSU5fQ0xVQl9TT1VSQ0VfQ0xV", - "Ql9GSU5ERVIQARIoCiRKT0lOX0NMVUJfU09VUkNFX0NMVUJfUkVDT01NRU5E", - "QVRJT04QAg==")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { }, - new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Club.V1.PrivacyLevel), typeof(global::Bgs.Protocol.Club.V1.VisibilityLevel), typeof(global::Bgs.Protocol.Club.V1.ClubRemovedReason), typeof(global::Bgs.Protocol.Club.V1.StreamVoiceLevel), typeof(global::Bgs.Protocol.Club.V1.VoiceMicrophoneState), typeof(global::Bgs.Protocol.Club.V1.PresenceLevel), typeof(global::Bgs.Protocol.Club.V1.WhisperLevel), typeof(global::Bgs.Protocol.Club.V1.StreamNotificationFilter), typeof(global::Bgs.Protocol.Club.V1.JoinClubSource), }, null, null)); - } - #endregion - - } - #region Enums - public enum PrivacyLevel { - [pbr::OriginalName("PRIVACY_LEVEL_CLOSED")] Closed = 0, - [pbr::OriginalName("PRIVACY_LEVEL_OPEN_INVITATION")] OpenInvitation = 1, - [pbr::OriginalName("PRIVACY_LEVEL_OPEN_TICKET")] OpenTicket = 2, - [pbr::OriginalName("PRIVACY_LEVEL_OPEN")] Open = 3, - } - - public enum VisibilityLevel { - [pbr::OriginalName("VISIBILITY_LEVEL_PRIVATE")] Private = 0, - [pbr::OriginalName("VISIBILITY_LEVEL_PUBLIC")] Public = 1, - } - - public enum ClubRemovedReason { - [pbr::OriginalName("CLUB_REMOVED_REASON_NONE")] None = 0, - [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_LEFT")] MemberLeft = 1, - [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_KICKED")] MemberKicked = 2, - [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_BANNED")] MemberBanned = 3, - [pbr::OriginalName("CLUB_REMOVED_REASON_MEMBER_REMOVED_BY_SERVICE")] MemberRemovedByService = 4, - [pbr::OriginalName("CLUB_REMOVED_REASON_DESTROYED_BY_MEMBER")] DestroyedByMember = 5, - [pbr::OriginalName("CLUB_REMOVED_REASON_DESTROYED_BY_SERVICE")] DestroyedByService = 6, - } - - public enum StreamVoiceLevel { - [pbr::OriginalName("VOICE_LEVEL_DISABLED")] VoiceLevelDisabled = 0, - [pbr::OriginalName("VOICE_LEVEL_PUSH_TO_TALK")] VoiceLevelPushToTalk = 1, - [pbr::OriginalName("VOICE_LEVEL_OPEN_MIC")] VoiceLevelOpenMic = 2, - } - - public enum VoiceMicrophoneState { - [pbr::OriginalName("MICROPHONE_STATE_NORMAL")] MicrophoneStateNormal = 0, - [pbr::OriginalName("MICROPHONE_STATE_SELF_MUTE")] MicrophoneStateSelfMute = 1, - [pbr::OriginalName("MICROPHONE_STATE_SELF_DEAF")] MicrophoneStateSelfDeaf = 2, - } - - public enum PresenceLevel { - [pbr::OriginalName("PRESENCE_LEVEL_NONE")] None = 0, - [pbr::OriginalName("PRESENCE_LEVEL_BASIC")] Basic = 1, - [pbr::OriginalName("PRESENCE_LEVEL_RICH")] Rich = 2, - } - - public enum WhisperLevel { - [pbr::OriginalName("WHISPER_LEVEL_OPEN")] Open = 0, - [pbr::OriginalName("WHISPER_LEVEL_RESTRICTED")] Restricted = 1, - } - - public enum StreamNotificationFilter { - [pbr::OriginalName("STREAM_NOTIFICATION_FILTER_NONE")] None = 0, - [pbr::OriginalName("STREAM_NOTIFICATION_FILTER_MENTION")] Mention = 1, - [pbr::OriginalName("STREAM_NOTIFICATION_FILTER_ALL")] All = 2, - } - - public enum JoinClubSource { - [pbr::OriginalName("JOIN_CLUB_SOURCE_NONE")] None = 0, - [pbr::OriginalName("JOIN_CLUB_SOURCE_CLUB_FINDER")] ClubFinder = 1, - [pbr::OriginalName("JOIN_CLUB_SOURCE_CLUB_RECOMMENDATION")] ClubRecommendation = 2, - } - - #endregion - -} - -#endregion Designer generated code diff --git a/Source/Framework/Proto/ClubTypes.cs b/Source/Framework/Proto/ClubTypes.cs deleted file mode 100644 index d55490e3a..000000000 --- a/Source/Framework/Proto/ClubTypes.cs +++ /dev/null @@ -1,61 +0,0 @@ -// -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/club_types.proto -// -#pragma warning disable 1591, 0612, 3021, 8981 -#region Designer generated code - -using pb = global::Google.Protobuf; -using pbc = global::Google.Protobuf.Collections; -using pbr = global::Google.Protobuf.Reflection; -using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Club.V1 { - - /// Holder for reflection information generated from bgs/low/pb/client/club_types.proto - public static partial class ClubTypesReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/club_types.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static ClubTypesReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CiJiZ3MvbG93L3BiL2NsaWVudC9jbHViX3R5cGVzLnByb3RvEhRiZ3MucHJv", - "dG9jb2wuY2x1Yi52MRotYmdzL2xvdy9wYi9jbGllbnQvY2x1Yl9tZW1iZXJz", - "aGlwX3R5cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9jbHViX2VudW0u", - "cHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L2NsdWJfcm9sZS5wcm90bxomYmdz", - "L2xvdy9wYi9jbGllbnQvY2x1Yl9yYW5nZV9zZXQucHJvdG8aIWJncy9sb3cv", - "cGIvY2xpZW50L2NsdWJfY29yZS5wcm90bxojYmdzL2xvdy9wYi9jbGllbnQv", - "Y2x1Yl9tZW1iZXIucHJvdG8aJ2Jncy9sb3cvcGIvY2xpZW50L2NsdWJfaW52", - "aXRhdGlvbi5wcm90bxogYmdzL2xvdy9wYi9jbGllbnQvY2x1Yl9iYW4ucHJv", - "dG8aI2Jncy9sb3cvcGIvY2xpZW50L2NsdWJfc3RyZWFtLnByb3RvGiFiZ3Mv", - "bG93L3BiL2NsaWVudC9jbHViX3R5cGUucHJvdG8aIGJncy9sb3cvcGIvY2xp", - "ZW50L2NsdWJfdGFnLnByb3RvGitiZ3MvbG93L3BiL2NsaWVudC9jbHViX25h", - "bWVfZ2VuZXJhdG9yLnByb3RvGjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xp", - "ZW50L3YyL2F0dHJpYnV0ZV90eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGll", - "bnQvYWNjb3VudF90eXBlcy5wcm90bxooYmdzL2xvdy9wYi9jbGllbnQvZXZl", - "bnRfdmlld190eXBlcy5wcm90bxooYmdzL2xvdy9wYi9jbGllbnQvaW52aXRh", - "dGlvbl90eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQvbWVzc2FnZV90", - "eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQvZXRzX3R5cGVzLnByb3Rv", - "GiNiZ3MvbG93L3BiL2NsaWVudC92b2ljZV90eXBlcy5wcm90bxohYmdzL2xv", - "dy9wYi9jbGllbnQvcnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVu", - "dC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjliZ3Mv", - "bG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29wdGlv", - "bnMucHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25z", - "L21ldGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9i", - "YWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG9QAFABUAJQA1AE", - "UAVQBlAHUAhQCVAKUAtQDFANUA5QD1AQUBFQElAT")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubMembershipTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubRoleReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubRangeSetReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubCoreReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubMemberReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubInvitationReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubBanReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTypeReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubTagReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubNameGeneratorReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, global::Bgs.Protocol.InvitationTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.EtsTypesReflection.Descriptor, global::Bgs.Protocol.VoiceTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, - new pbr::GeneratedClrTypeInfo(null, null, null)); - } - #endregion - - } -} - -#endregion Designer generated code diff --git a/Source/Framework/Proto/ConnectionService.cs b/Source/Framework/Proto/ConnectionService.cs index 7cb402ac0..f9186898a 100644 --- a/Source/Framework/Proto/ConnectionService.cs +++ b/Source/Framework/Proto/ConnectionService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/connection_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -46,7 +46,7 @@ namespace Bgs.Protocol.Connection.V1 { "LmJncy5wcm90b2NvbC5jb25uZWN0aW9uLnYxLkNsaWVudFNka1ZlcnNpb25J", "bmZvIlcKIENvbm5lY3Rpb25NZXRlcmluZ0NvbnRlbnRIYW5kbGVzEjMKDmNv", "bnRlbnRfaGFuZGxlGAEgAygLMhsuYmdzLnByb3RvY29sLkNvbnRlbnRIYW5k", - "bGUiwgMKD0Nvbm5lY3RSZXNwb25zZRIqCglzZXJ2ZXJfaWQYASACKAsyFy5i", + "bGUi3AMKD0Nvbm5lY3RSZXNwb25zZRIqCglzZXJ2ZXJfaWQYASACKAsyFy5i", "Z3MucHJvdG9jb2wuUHJvY2Vzc0lkEioKCWNsaWVudF9pZBgCIAEoCzIXLmJn", "cy5wcm90b2NvbC5Qcm9jZXNzSWQSEwoLYmluZF9yZXN1bHQYAyABKA0SPwoN", "YmluZF9yZXNwb25zZRgEIAEoCzIoLmJncy5wcm90b2NvbC5jb25uZWN0aW9u", @@ -56,49 +56,50 @@ namespace Bgs.Protocol.Connection.V1 { "ZV9iaW5kbGVzc19ycGMYByABKAg6BWZhbHNlEmEKG2JpbmFyeV9jb250ZW50", "X2hhbmRsZV9hcnJheRgIIAEoCzI8LmJncy5wcm90b2NvbC5jb25uZWN0aW9u", "LnYxLkNvbm5lY3Rpb25NZXRlcmluZ0NvbnRlbnRIYW5kbGVzEgwKBGNpaWQY", - "CSABKAkiKAoMQm91bmRTZXJ2aWNlEgwKBGhhc2gYASACKAcSCgoCaWQYAiAC", - "KA0imAIKC0JpbmRSZXF1ZXN0Ei4KIGRlcHJlY2F0ZWRfaW1wb3J0ZWRfc2Vy", - "dmljZV9oYXNoGAEgAygHQgQQARgBElEKG2RlcHJlY2F0ZWRfZXhwb3J0ZWRf", - "c2VydmljZRgCIAMoCzIoLmJncy5wcm90b2NvbC5jb25uZWN0aW9uLnYxLkJv", - "dW5kU2VydmljZUICGAESQgoQZXhwb3J0ZWRfc2VydmljZRgDIAMoCzIoLmJn", - "cy5wcm90b2NvbC5jb25uZWN0aW9uLnYxLkJvdW5kU2VydmljZRJCChBpbXBv", - "cnRlZF9zZXJ2aWNlGAQgAygLMiguYmdzLnByb3RvY29sLmNvbm5lY3Rpb24u", - "djEuQm91bmRTZXJ2aWNlIjEKDEJpbmRSZXNwb25zZRIhChNpbXBvcnRlZF9z", - "ZXJ2aWNlX2lkGAEgAygNQgQQARgBIo4BCgtFY2hvUmVxdWVzdBIMCgR0aW1l", - "GAEgASgGEhsKDG5ldHdvcmtfb25seRgCIAEoCDoFZmFsc2USDwoHcGF5bG9h", - "ZBgDIAEoDBIoCgdmb3J3YXJkGAQgASgLMhcuYmdzLnByb3RvY29sLlByb2Nl", - "c3NJZBIZChFmb3J3YXJkX2NsaWVudF9pZBgFIAEoCSItCgxFY2hvUmVzcG9u", - "c2USDAoEdGltZRgBIAEoBhIPCgdwYXlsb2FkGAIgASgMIicKEURpc2Nvbm5l", - "Y3RSZXF1ZXN0EhIKCmVycm9yX2NvZGUYASACKA0iPAoWRGlzY29ubmVjdE5v", - "dGlmaWNhdGlvbhISCgplcnJvcl9jb2RlGAEgAigNEg4KBnJlYXNvbhgCIAEo", - "CSIQCg5FbmNyeXB0UmVxdWVzdCpKCg1NZXRlcmluZ0xldmVsEhkKFU1FVEVS", - "SU5HX0xFVkVMX0xFR0FDWRAAEh4KGk1FVEVSSU5HX0xFVkVMX0NBVEVHT1JJ", - "WkVEEAEyiwYKEUNvbm5lY3Rpb25TZXJ2aWNlEmoKB0Nvbm5lY3QSKi5iZ3Mu", - "cHJvdG9jb2wuY29ubmVjdGlvbi52MS5Db25uZWN0UmVxdWVzdBorLmJncy5w", - "cm90b2NvbC5jb25uZWN0aW9uLnYxLkNvbm5lY3RSZXNwb25zZSIGgvkrAggB", - "EmcKBEJpbmQSJy5iZ3MucHJvdG9jb2wuY29ubmVjdGlvbi52MS5CaW5kUmVx", - "dWVzdBooLmJncy5wcm90b2NvbC5jb25uZWN0aW9uLnYxLkJpbmRSZXNwb25z", - "ZSIMgvkrAggCgvkrAlABEmEKBEVjaG8SJy5iZ3MucHJvdG9jb2wuY29ubmVj", - "dGlvbi52MS5FY2hvUmVxdWVzdBooLmJncy5wcm90b2NvbC5jb25uZWN0aW9u", - "LnYxLkVjaG9SZXNwb25zZSIGgvkrAggDEmgKD0ZvcmNlRGlzY29ubmVjdBIy", - "LmJncy5wcm90b2NvbC5jb25uZWN0aW9uLnYxLkRpc2Nvbm5lY3ROb3RpZmlj", - "YXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBBJECglL", - "ZWVwQWxpdmUSFC5iZ3MucHJvdG9jb2wuTm9EYXRhGhkuYmdzLnByb3RvY29s", - "Lk5PX1JFU1BPTlNFIgaC+SsCCAUSWQoHRW5jcnlwdBIqLmJncy5wcm90b2Nv", - "bC5jb25uZWN0aW9uLnYxLkVuY3J5cHRSZXF1ZXN0GhQuYmdzLnByb3RvY29s", - "Lk5vRGF0YSIMgvkrAggGgvkrAlABEmUKEVJlcXVlc3REaXNjb25uZWN0Ei0u", - "YmdzLnByb3RvY29sLmNvbm5lY3Rpb24udjEuRGlzY29ubmVjdFJlcXVlc3Qa", - "GS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBxpMgvkrLAoqYm5l", - "dC5wcm90b2NvbC5jb25uZWN0aW9uLkNvbm5lY3Rpb25TZXJ2aWNlgvkrDCoK", - "Y29ubmVjdGlvbor5KwIIAYr5KwIQAUI6ChpiZ3MucHJvdG9jb2wuY29ubmVj", - "dGlvbi52MUIWQ29ubmVjdGlvblNlcnZpY2VQcm90b4ABAIgBAQ==")); + "CSABKAkSGAoQY29ubmVjdGVkX3JlZ2lvbhgKIAEoDSIoCgxCb3VuZFNlcnZp", + "Y2USDAoEaGFzaBgBIAIoBxIKCgJpZBgCIAIoDSKYAgoLQmluZFJlcXVlc3QS", + "LgogZGVwcmVjYXRlZF9pbXBvcnRlZF9zZXJ2aWNlX2hhc2gYASADKAdCBBAB", + "GAESUQobZGVwcmVjYXRlZF9leHBvcnRlZF9zZXJ2aWNlGAIgAygLMiguYmdz", + "LnByb3RvY29sLmNvbm5lY3Rpb24udjEuQm91bmRTZXJ2aWNlQgIYARJCChBl", + "eHBvcnRlZF9zZXJ2aWNlGAMgAygLMiguYmdzLnByb3RvY29sLmNvbm5lY3Rp", + "b24udjEuQm91bmRTZXJ2aWNlEkIKEGltcG9ydGVkX3NlcnZpY2UYBCADKAsy", + "KC5iZ3MucHJvdG9jb2wuY29ubmVjdGlvbi52MS5Cb3VuZFNlcnZpY2UiMQoM", + "QmluZFJlc3BvbnNlEiEKE2ltcG9ydGVkX3NlcnZpY2VfaWQYASADKA1CBBAB", + "GAEijgEKC0VjaG9SZXF1ZXN0EgwKBHRpbWUYASABKAYSGwoMbmV0d29ya19v", + "bmx5GAIgASgIOgVmYWxzZRIPCgdwYXlsb2FkGAMgASgMEigKB2ZvcndhcmQY", + "BCABKAsyFy5iZ3MucHJvdG9jb2wuUHJvY2Vzc0lkEhkKEWZvcndhcmRfY2xp", + "ZW50X2lkGAUgASgJIi0KDEVjaG9SZXNwb25zZRIMCgR0aW1lGAEgASgGEg8K", + "B3BheWxvYWQYAiABKAwiJwoRRGlzY29ubmVjdFJlcXVlc3QSEgoKZXJyb3Jf", + "Y29kZRgBIAIoDSI8ChZEaXNjb25uZWN0Tm90aWZpY2F0aW9uEhIKCmVycm9y", + "X2NvZGUYASACKA0SDgoGcmVhc29uGAIgASgJIhAKDkVuY3J5cHRSZXF1ZXN0", + "KkoKDU1ldGVyaW5nTGV2ZWwSGQoVTUVURVJJTkdfTEVWRUxfTEVHQUNZEAAS", + "HgoaTUVURVJJTkdfTEVWRUxfQ0FURUdPUklaRUQQATKLBgoRQ29ubmVjdGlv", + "blNlcnZpY2USagoHQ29ubmVjdBIqLmJncy5wcm90b2NvbC5jb25uZWN0aW9u", + "LnYxLkNvbm5lY3RSZXF1ZXN0GisuYmdzLnByb3RvY29sLmNvbm5lY3Rpb24u", + "djEuQ29ubmVjdFJlc3BvbnNlIgaC+SsCCAESZwoEQmluZBInLmJncy5wcm90", + "b2NvbC5jb25uZWN0aW9uLnYxLkJpbmRSZXF1ZXN0GiguYmdzLnByb3RvY29s", + "LmNvbm5lY3Rpb24udjEuQmluZFJlc3BvbnNlIgyC+SsCCAKC+SsCUAESYQoE", + "RWNobxInLmJncy5wcm90b2NvbC5jb25uZWN0aW9uLnYxLkVjaG9SZXF1ZXN0", + "GiguYmdzLnByb3RvY29sLmNvbm5lY3Rpb24udjEuRWNob1Jlc3BvbnNlIgaC", + "+SsCCAMSaAoPRm9yY2VEaXNjb25uZWN0EjIuYmdzLnByb3RvY29sLmNvbm5l", + "Y3Rpb24udjEuRGlzY29ubmVjdE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2Nv", + "bC5OT19SRVNQT05TRSIGgvkrAggEEkQKCUtlZXBBbGl2ZRIULmJncy5wcm90", + "b2NvbC5Ob0RhdGEaGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwII", + "BRJZCgdFbmNyeXB0EiouYmdzLnByb3RvY29sLmNvbm5lY3Rpb24udjEuRW5j", + "cnlwdFJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgyC+SsCCAaC+SsC", + "UAESZQoRUmVxdWVzdERpc2Nvbm5lY3QSLS5iZ3MucHJvdG9jb2wuY29ubmVj", + "dGlvbi52MS5EaXNjb25uZWN0UmVxdWVzdBoZLmJncy5wcm90b2NvbC5OT19S", + "RVNQT05TRSIGgvkrAggHGkyC+SssCipibmV0LnByb3RvY29sLmNvbm5lY3Rp", + "b24uQ29ubmVjdGlvblNlcnZpY2WC+SsMKgpjb25uZWN0aW9uivkrAggBivkr", + "AhABQjoKGmJncy5wcm90b2NvbC5jb25uZWN0aW9uLnYxQhZDb25uZWN0aW9u", + "U2VydmljZVByb3RvgAEAiAEB")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.ContentHandleTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.SemanticVersionReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.Connection.V1.MeteringLevel), }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.ClientSdkVersionInfo), global::Bgs.Protocol.Connection.V1.ClientSdkVersionInfo.Parser, new[]{ "SdkName", "SdkVersion", "ProtocolVersion" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.ConnectRequest), global::Bgs.Protocol.Connection.V1.ConnectRequest.Parser, new[]{ "ClientId", "BindRequest", "UseBindlessRpc", "MeteringLevel", "ClientSdkInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.ConnectionMeteringContentHandles), global::Bgs.Protocol.Connection.V1.ConnectionMeteringContentHandles.Parser, new[]{ "ContentHandle" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.ConnectResponse), global::Bgs.Protocol.Connection.V1.ConnectResponse.Parser, new[]{ "ServerId", "ClientId", "BindResult", "BindResponse", "ContentHandleArray", "ServerTime", "UseBindlessRpc", "BinaryContentHandleArray", "Ciid" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.ConnectResponse), global::Bgs.Protocol.Connection.V1.ConnectResponse.Parser, new[]{ "ServerId", "ClientId", "BindResult", "BindResponse", "ContentHandleArray", "ServerTime", "UseBindlessRpc", "BinaryContentHandleArray", "Ciid", "ConnectedRegion" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.BoundService), global::Bgs.Protocol.Connection.V1.BoundService.Parser, new[]{ "Hash", "Id" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.BindRequest), global::Bgs.Protocol.Connection.V1.BindRequest.Parser, new[]{ "DeprecatedImportedServiceHash", "DeprecatedExportedService", "ExportedService", "ImportedService" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Connection.V1.BindResponse), global::Bgs.Protocol.Connection.V1.BindResponse.Parser, new[]{ "ImportedServiceId" }, null, null, null, null), @@ -824,6 +825,7 @@ namespace Bgs.Protocol.Connection.V1 { useBindlessRpc_ = other.useBindlessRpc_; binaryContentHandleArray_ = other.HasBinaryContentHandleArray ? other.binaryContentHandleArray_.Clone() : null; ciid_ = other.ciid_; + connectedRegion_ = other.connectedRegion_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1032,6 +1034,30 @@ namespace Bgs.Protocol.Connection.V1 { ciid_ = null; } + /// Field number for the "connected_region" field. + public const int ConnectedRegionFieldNumber = 10; + private readonly static uint ConnectedRegionDefaultValue = 0; + + private uint connectedRegion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint ConnectedRegion { + get { if ((_hasBits0 & 8) != 0) { return connectedRegion_; } else { return ConnectedRegionDefaultValue; } } + set { + _hasBits0 |= 8; + connectedRegion_ = value; + } + } + /// Gets whether the "connected_region" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasConnectedRegion { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "connected_region" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearConnectedRegion() { + _hasBits0 &= ~8; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as ConnectResponse); @@ -1054,6 +1080,7 @@ namespace Bgs.Protocol.Connection.V1 { if (UseBindlessRpc != other.UseBindlessRpc) return false; if (!object.Equals(BinaryContentHandleArray, other.BinaryContentHandleArray)) return false; if (Ciid != other.Ciid) return false; + if (ConnectedRegion != other.ConnectedRegion) return false; return Equals(_unknownFields, other._unknownFields); } @@ -1069,6 +1096,7 @@ namespace Bgs.Protocol.Connection.V1 { if (HasUseBindlessRpc) hash ^= UseBindlessRpc.GetHashCode(); if (HasBinaryContentHandleArray) hash ^= BinaryContentHandleArray.GetHashCode(); if (HasCiid) hash ^= Ciid.GetHashCode(); + if (HasConnectedRegion) hash ^= ConnectedRegion.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -1118,6 +1146,10 @@ namespace Bgs.Protocol.Connection.V1 { output.WriteRawTag(74); output.WriteString(Ciid); } + if (HasConnectedRegion) { + output.WriteRawTag(80); + output.WriteUInt32(ConnectedRegion); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -1153,6 +1185,9 @@ namespace Bgs.Protocol.Connection.V1 { if (HasCiid) { size += 1 + pb::CodedOutputStream.ComputeStringSize(Ciid); } + if (HasConnectedRegion) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ConnectedRegion); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -1206,6 +1241,9 @@ namespace Bgs.Protocol.Connection.V1 { if (other.HasCiid) { Ciid = other.Ciid; } + if (other.HasConnectedRegion) { + ConnectedRegion = other.ConnectedRegion; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -1268,6 +1306,10 @@ namespace Bgs.Protocol.Connection.V1 { Ciid = input.ReadString(); break; } + case 80: { + ConnectedRegion = input.ReadUInt32(); + break; + } } } } diff --git a/Source/Framework/Proto/ContentHandleTypes.cs b/Source/Framework/Proto/ContentHandleTypes.cs index 0d3f6bab6..411fb6e25 100644 --- a/Source/Framework/Proto/ContentHandleTypes.cs +++ b/Source/Framework/Proto/ContentHandleTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/content_handle_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/EntityTypes.cs b/Source/Framework/Proto/EntityTypes.cs index 65edc9211..7fe058e59 100644 --- a/Source/Framework/Proto/EntityTypes.cs +++ b/Source/Framework/Proto/EntityTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/entity_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -28,7 +28,7 @@ namespace Bgs.Protocol { "cm90b2NvbBo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMv", "ZmllbGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFs", "X2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvIj0KCEVudGl0eUlk", - "EhQKBGhpZ2gYASACKAZCBoL5KwIIAhITCgNsb3cYAiACKAZCBoL5KwIIAjoG", + "EhQKBGhpZ2gYASABKAZCBoL5KwIIAhITCgNsb3cYAiABKAZCBoL5KwIIAjoG", "gvkrAggBInsKCElkZW50aXR5EjQKCmFjY291bnRfaWQYASABKAsyFi5iZ3Mu", "cHJvdG9jb2wuRW50aXR5SWRCCIr5KwQ6AhABEjkKD2dhbWVfYWNjb3VudF9p", "ZBgCIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIIivkrBDoCEAJCGwoM", diff --git a/Source/Framework/Proto/EtsTypes.cs b/Source/Framework/Proto/EtsTypes.cs index 3f535b173..98f37e5ab 100644 --- a/Source/Framework/Proto/EtsTypes.cs +++ b/Source/Framework/Proto/EtsTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/ets_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/FriendsService.cs b/Source/Framework/Proto/FriendsService.cs index 5b5f108c0..6dc8a26fb 100644 --- a/Source/Framework/Proto/FriendsService.cs +++ b/Source/Framework/Proto/FriendsService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/friends_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -28,119 +28,119 @@ namespace Bgs.Protocol.Friends.V1 { "cy5wcm90b2NvbC5mcmllbmRzLnYxGidiZ3MvbG93L3BiL2NsaWVudC9hdHRy", "aWJ1dGVfdHlwZXMucHJvdG8aJGJncy9sb3cvcGIvY2xpZW50L2VudGl0eV90", "eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQvZnJpZW5kc190eXBlcy5w", - "cm90bxooYmdzL2xvdy9wYi9jbGllbnQvaW52aXRhdGlvbl90eXBlcy5wcm90", - "bxohYmdzL2xvdy9wYi9jbGllbnQvcnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93", - "L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnBy", - "b3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNz", - "YWdlX29wdGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l", - "eHRlbnNpb25zL21ldGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2Ns", - "aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8i", - "VwoQU3Vic2NyaWJlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIWLmJncy5w", - "cm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEhEKCW9iamVjdF9pZBgCIAIoBCJZ", - "ChJVbnN1YnNjcmliZVJlcXVlc3QSMAoIYWdlbnRfaWQYASABKAsyFi5iZ3Mu", - "cHJvdG9jb2wuRW50aXR5SWRCBoL5KwIgARIRCglvYmplY3RfaWQYAiABKAQi", - "qgEKFVNlbmRJbnZpdGF0aW9uUmVxdWVzdBI2Cg5hZ2VudF9pZGVudGl0eRgB", - "IAEoCzIWLmJncy5wcm90b2NvbC5JZGVudGl0eUIGgvkrAiABEikKCXRhcmdl", - "dF9pZBgCIAIoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIuCgZwYXJhbXMY", - "AyACKAsyHi5iZ3MucHJvdG9jb2wuSW52aXRhdGlvblBhcmFtcyJiChdSZXZv", - "a2VJbnZpdGF0aW9uUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIWLmJncy5w", - "cm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEhUKDWludml0YXRpb25faWQYAiAB", - "KAYipQEKF0FjY2VwdEludml0YXRpb25SZXF1ZXN0EjAKCGFnZW50X2lkGAEg", - "ASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCIAESFQoNaW52aXRh", - "dGlvbl9pZBgDIAIoBhJBCgdvcHRpb25zGAQgASgLMjAuYmdzLnByb3RvY29s", - "LmZyaWVuZHMudjEuQWNjZXB0SW52aXRhdGlvbk9wdGlvbnMiYwoYRGVjbGlu", - "ZUludml0YXRpb25SZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMhYuYmdzLnBy", - "b3RvY29sLkVudGl0eUlkQgaC+SsCIAESFQoNaW52aXRhdGlvbl9pZBgDIAIo", - "BiJiChdJZ25vcmVJbnZpdGF0aW9uUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEo", - "CzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEhUKDWludml0YXRp", - "b25faWQYAyACKAYicgoTUmVtb3ZlRnJpZW5kUmVxdWVzdBIwCghhZ2VudF9p", - "ZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEikKCXRh", - "cmdldF9pZBgCIAIoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZCJPChtSZXZv", - "a2VBbGxJbnZpdGF0aW9uc1JlcXVlc3QSMAoIYWdlbnRfaWQYAiABKAsyFi5i", - "Z3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIQASJxChJWaWV3RnJpZW5kc1Jl", - "cXVlc3QSMAoIYWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5", - "SWRCBoL5KwIgARIpCgl0YXJnZXRfaWQYAiACKAsyFi5iZ3MucHJvdG9jb2wu", - "RW50aXR5SWQiTwoTVmlld0ZyaWVuZHNSZXNwb25zZRI4CgdmcmllbmRzGAEg", - "AygLMicuYmdzLnByb3RvY29sLmZyaWVuZHMudjEuRnJpZW5kT2ZGcmllbmQi", - "owEKGFVwZGF0ZUZyaWVuZFN0YXRlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEo", - "CzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEikKCXRhcmdldF9p", - "ZBgCIAIoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIqCglhdHRyaWJ1dGUY", - "AyADKAsyFy5iZ3MucHJvdG9jb2wuQXR0cmlidXRlIkgKFEdldEZyaWVuZExp", - "c3RSZXF1ZXN0EjAKCGFnZW50X2lkGAIgASgLMhYuYmdzLnByb3RvY29sLkVu", - "dGl0eUlkQgaC+SsCEAEiSQoVR2V0RnJpZW5kTGlzdFJlc3BvbnNlEjAKB2Zy", - "aWVuZHMYASADKAsyHy5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5GcmllbmQi", - "nAEKF0NyZWF0ZUZyaWVuZHNoaXBSZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgL", - "MhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCEAESKQoJdGFyZ2V0X2lk", - "GAIgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEiQKBHJvbGUYAyADKA1C", - "FhABivkrBioECgIIAYr5KwYqBAoCEAEicQoSRnJpZW5kTm90aWZpY2F0aW9u", - "Ei8KBnRhcmdldBgBIAIoCzIfLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkZy", - "aWVuZBIqCgphY2NvdW50X2lkGAUgASgLMhYuYmdzLnByb3RvY29sLkVudGl0", - "eUlkIoQBCh1VcGRhdGVGcmllbmRTdGF0ZU5vdGlmaWNhdGlvbhI3Cg5jaGFu", - "Z2VkX2ZyaWVuZBgBIAIoCzIfLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkZy", - "aWVuZBIqCgphY2NvdW50X2lkGAUgASgLMhYuYmdzLnByb3RvY29sLkVudGl0", - "eUlkIpgBChZJbnZpdGF0aW9uTm90aWZpY2F0aW9uEj8KCmludml0YXRpb24Y", - "ASACKAsyKy5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5SZWNlaXZlZEludml0", - "YXRpb24SEQoGcmVhc29uGAMgASgNOgEwEioKCmFjY291bnRfaWQYBSABKAsy", - "Fi5iZ3MucHJvdG9jb2wuRW50aXR5SWQiigEKH1NlbnRJbnZpdGF0aW9uQWRk", - "ZWROb3RpZmljYXRpb24SKgoKYWNjb3VudF9pZBgBIAEoCzIWLmJncy5wcm90", - "b2NvbC5FbnRpdHlJZBI7CgppbnZpdGF0aW9uGAIgASgLMicuYmdzLnByb3Rv", - "Y29sLmZyaWVuZHMudjEuU2VudEludml0YXRpb24idgohU2VudEludml0YXRp", - "b25SZW1vdmVkTm90aWZpY2F0aW9uEioKCmFjY291bnRfaWQYASABKAsyFi5i", - "Z3MucHJvdG9jb2wuRW50aXR5SWQSFQoNaW52aXRhdGlvbl9pZBgCIAEoBhIO", - "CgZyZWFzb24YAyABKA0yywsKDkZyaWVuZHNTZXJ2aWNlEnAKCVN1YnNjcmli", - "ZRIpLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLlN1YnNjcmliZVJlcXVlc3Qa", - "Ki5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5TdWJzY3JpYmVSZXNwb25zZSIM", - "gvkrAggBgvkrAhABEmQKDlNlbmRJbnZpdGF0aW9uEi4uYmdzLnByb3RvY29s", - "LmZyaWVuZHMudjEuU2VuZEludml0YXRpb25SZXF1ZXN0GhQuYmdzLnByb3Rv", - "Y29sLk5vRGF0YSIMgvkrAggCgvkrAhABEmgKEEFjY2VwdEludml0YXRpb24S", - "MC5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5BY2NlcHRJbnZpdGF0aW9uUmVx", - "dWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEiDIL5KwIIA4L5KwIQARJoChBS", - "ZXZva2VJbnZpdGF0aW9uEjAuYmdzLnByb3RvY29sLmZyaWVuZHMudjEuUmV2", - "b2tlSW52aXRhdGlvblJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgyC", - "+SsCCASC+SsCEAEScAoRRGVjbGluZUludml0YXRpb24SMS5iZ3MucHJvdG9j", - "b2wuZnJpZW5kcy52MS5EZWNsaW5lSW52aXRhdGlvblJlcXVlc3QaFC5iZ3Mu", - "cHJvdG9jb2wuTm9EYXRhIhKC+SsCCAWC+SsCEAGC+SsCUAESaAoQSWdub3Jl", - "SW52aXRhdGlvbhIwLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLklnbm9yZUlu", - "dml0YXRpb25SZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIMgvkrAggG", - "gvkrAhABEmAKDFJlbW92ZUZyaWVuZBIsLmJncy5wcm90b2NvbC5mcmllbmRz", - "LnYxLlJlbW92ZUZyaWVuZFJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRh", - "IgyC+SsCCAiC+SsCEAESdgoLVmlld0ZyaWVuZHMSKy5iZ3MucHJvdG9jb2wu", - "ZnJpZW5kcy52MS5WaWV3RnJpZW5kc1JlcXVlc3QaLC5iZ3MucHJvdG9jb2wu", - "ZnJpZW5kcy52MS5WaWV3RnJpZW5kc1Jlc3BvbnNlIgyC+SsCCAmC+SsCEAES", - "agoRVXBkYXRlRnJpZW5kU3RhdGUSMS5iZ3MucHJvdG9jb2wuZnJpZW5kcy52", - "MS5VcGRhdGVGcmllbmRTdGF0ZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9E", - "YXRhIgyC+SsCCAqC+SsCEAESXgoLVW5zdWJzY3JpYmUSKy5iZ3MucHJvdG9j", - "b2wuZnJpZW5kcy52MS5VbnN1YnNjcmliZVJlcXVlc3QaFC5iZ3MucHJvdG9j", - "b2wuTm9EYXRhIgyC+SsCCAuC+SsCEAESagoUUmV2b2tlQWxsSW52aXRhdGlv", - "bnMSNC5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5SZXZva2VBbGxJbnZpdGF0", - "aW9uc1JlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAwSdgoN", - "R2V0RnJpZW5kTGlzdBItLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkdldEZy", - "aWVuZExpc3RSZXF1ZXN0Gi4uYmdzLnByb3RvY29sLmZyaWVuZHMudjEuR2V0", - "RnJpZW5kTGlzdFJlc3BvbnNlIgaC+SsCCA0SYgoQQ3JlYXRlRnJpZW5kc2hp", - "cBIwLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkNyZWF0ZUZyaWVuZHNoaXBS", - "ZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggOGkOC+SsmCiRi", - "bmV0LnByb3RvY29sLmZyaWVuZHMuRnJpZW5kc1NlcnZpY2WC+SsJKgdmcmll", - "bmRzgvkrAjABivkrAhABMtIGCg9GcmllbmRzTGlzdGVuZXISXwoNT25Gcmll", - "bmRBZGRlZBIrLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkZyaWVuZE5vdGlm", - "aWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggBEmEK", - "D09uRnJpZW5kUmVtb3ZlZBIrLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkZy", - "aWVuZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIG", - "gvkrAggCEm8KGU9uUmVjZWl2ZWRJbnZpdGF0aW9uQWRkZWQSLy5iZ3MucHJv", - "dG9jb2wuZnJpZW5kcy52MS5JbnZpdGF0aW9uTm90aWZpY2F0aW9uGhkuYmdz", - "LnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAMScQobT25SZWNlaXZlZElu", - "dml0YXRpb25SZW1vdmVkEi8uYmdzLnByb3RvY29sLmZyaWVuZHMudjEuSW52", - "aXRhdGlvbk5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05T", - "RSIGgvkrAggEEnQKFU9uU2VudEludml0YXRpb25BZGRlZBI4LmJncy5wcm90", - "b2NvbC5mcmllbmRzLnYxLlNlbnRJbnZpdGF0aW9uQWRkZWROb3RpZmljYXRp", - "b24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBRJ4ChdPblNl", - "bnRJbnZpdGF0aW9uUmVtb3ZlZBI6LmJncy5wcm90b2NvbC5mcmllbmRzLnYx", - "LlNlbnRJbnZpdGF0aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90", - "b2NvbC5OT19SRVNQT05TRSIGgvkrAggGEnAKE09uVXBkYXRlRnJpZW5kU3Rh", - "dGUSNi5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5VcGRhdGVGcmllbmRTdGF0", - "ZU5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkr", - "AggHGjWC+SslCiNibmV0LnByb3RvY29sLmZyaWVuZHMuRnJpZW5kc05vdGlm", - "eYL5KwI4AYr5KwIIAUI0ChdiZ3MucHJvdG9jb2wuZnJpZW5kcy52MUITRnJp", - "ZW5kc1NlcnZpY2VQcm90b4ABAIgBAQ==")); + "cm90bxo2YmdzL2xvdy9wYi9jbGllbnQvYXBpL2NvbW1vbi92MS9pbnZpdGF0", + "aW9uX3R5cGVzLnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9ycGNfdHlwZXMu", + "cHJvdG8aN2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2Zp", + "ZWxkX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l", + "eHRlbnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9j", + "bGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8a", + "OWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vf", + "b3B0aW9ucy5wcm90byJXChBTdWJzY3JpYmVSZXF1ZXN0EjAKCGFnZW50X2lk", + "GAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCIAESEQoJb2Jq", + "ZWN0X2lkGAIgAigEIlkKElVuc3Vic2NyaWJlUmVxdWVzdBIwCghhZ2VudF9p", + "ZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEhEKCW9i", + "amVjdF9pZBgCIAEoBCKqAQoVU2VuZEludml0YXRpb25SZXF1ZXN0EjYKDmFn", + "ZW50X2lkZW50aXR5GAEgASgLMhYuYmdzLnByb3RvY29sLklkZW50aXR5QgaC", + "+SsCIAESKQoJdGFyZ2V0X2lkGAIgAigLMhYuYmdzLnByb3RvY29sLkVudGl0", + "eUlkEi4KBnBhcmFtcxgDIAIoCzIeLmJncy5wcm90b2NvbC5JbnZpdGF0aW9u", + "UGFyYW1zImIKF1Jldm9rZUludml0YXRpb25SZXF1ZXN0EjAKCGFnZW50X2lk", + "GAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCIAESFQoNaW52", + "aXRhdGlvbl9pZBgCIAEoBiKlAQoXQWNjZXB0SW52aXRhdGlvblJlcXVlc3QS", + "MAoIYWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5", + "KwIgARIVCg1pbnZpdGF0aW9uX2lkGAMgAigGEkEKB29wdGlvbnMYBCABKAsy", + "MC5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5BY2NlcHRJbnZpdGF0aW9uT3B0", + "aW9ucyJjChhEZWNsaW5lSW52aXRhdGlvblJlcXVlc3QSMAoIYWdlbnRfaWQY", + "ASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIgARIVCg1pbnZp", + "dGF0aW9uX2lkGAMgAigGImIKF0lnbm9yZUludml0YXRpb25SZXF1ZXN0EjAK", + "CGFnZW50X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsC", + "IAESFQoNaW52aXRhdGlvbl9pZBgDIAIoBiJyChNSZW1vdmVGcmllbmRSZXF1", + "ZXN0EjAKCGFnZW50X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk", + "QgaC+SsCIAESKQoJdGFyZ2V0X2lkGAIgAigLMhYuYmdzLnByb3RvY29sLkVu", + "dGl0eUlkIk8KG1Jldm9rZUFsbEludml0YXRpb25zUmVxdWVzdBIwCghhZ2Vu", + "dF9pZBgCIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAhABInEK", + "ElZpZXdGcmllbmRzUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIWLmJncy5w", + "cm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEikKCXRhcmdldF9pZBgCIAIoCzIW", + "LmJncy5wcm90b2NvbC5FbnRpdHlJZCJPChNWaWV3RnJpZW5kc1Jlc3BvbnNl", + "EjgKB2ZyaWVuZHMYASADKAsyJy5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5G", + "cmllbmRPZkZyaWVuZCKjAQoYVXBkYXRlRnJpZW5kU3RhdGVSZXF1ZXN0EjAK", + "CGFnZW50X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsC", + "IAESKQoJdGFyZ2V0X2lkGAIgAigLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk", + "EioKCWF0dHJpYnV0ZRgDIAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1dGUi", + "SAoUR2V0RnJpZW5kTGlzdFJlcXVlc3QSMAoIYWdlbnRfaWQYAiABKAsyFi5i", + "Z3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIQASJJChVHZXRGcmllbmRMaXN0", + "UmVzcG9uc2USMAoHZnJpZW5kcxgBIAMoCzIfLmJncy5wcm90b2NvbC5mcmll", + "bmRzLnYxLkZyaWVuZCKcAQoXQ3JlYXRlRnJpZW5kc2hpcFJlcXVlc3QSMAoI", + "YWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIQ", + "ARIpCgl0YXJnZXRfaWQYAiABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQS", + "JAoEcm9sZRgDIAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQASJxChJGcmll", + "bmROb3RpZmljYXRpb24SLwoGdGFyZ2V0GAEgAigLMh8uYmdzLnByb3RvY29s", + "LmZyaWVuZHMudjEuRnJpZW5kEioKCmFjY291bnRfaWQYBSABKAsyFi5iZ3Mu", + "cHJvdG9jb2wuRW50aXR5SWQihAEKHVVwZGF0ZUZyaWVuZFN0YXRlTm90aWZp", + "Y2F0aW9uEjcKDmNoYW5nZWRfZnJpZW5kGAEgAigLMh8uYmdzLnByb3RvY29s", + "LmZyaWVuZHMudjEuRnJpZW5kEioKCmFjY291bnRfaWQYBSABKAsyFi5iZ3Mu", + "cHJvdG9jb2wuRW50aXR5SWQimAEKFkludml0YXRpb25Ob3RpZmljYXRpb24S", + "PwoKaW52aXRhdGlvbhgBIAIoCzIrLmJncy5wcm90b2NvbC5mcmllbmRzLnYx", + "LlJlY2VpdmVkSW52aXRhdGlvbhIRCgZyZWFzb24YAyABKA06ATASKgoKYWNj", + "b3VudF9pZBgFIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZCKKAQofU2Vu", + "dEludml0YXRpb25BZGRlZE5vdGlmaWNhdGlvbhIqCgphY2NvdW50X2lkGAEg", + "ASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEjsKCmludml0YXRpb24YAiAB", + "KAsyJy5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5TZW50SW52aXRhdGlvbiJ2", + "CiFTZW50SW52aXRhdGlvblJlbW92ZWROb3RpZmljYXRpb24SKgoKYWNjb3Vu", + "dF9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIVCg1pbnZpdGF0", + "aW9uX2lkGAIgASgGEg4KBnJlYXNvbhgDIAEoDTLLCwoORnJpZW5kc1NlcnZp", + "Y2UScAoJU3Vic2NyaWJlEikuYmdzLnByb3RvY29sLmZyaWVuZHMudjEuU3Vi", + "c2NyaWJlUmVxdWVzdBoqLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLlN1YnNj", + "cmliZVJlc3BvbnNlIgyC+SsCCAGC+SsCEAESZAoOU2VuZEludml0YXRpb24S", + "Li5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5TZW5kSW52aXRhdGlvblJlcXVl", + "c3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgyC+SsCCAKC+SsCEAESaAoQQWNj", + "ZXB0SW52aXRhdGlvbhIwLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkFjY2Vw", + "dEludml0YXRpb25SZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIMgvkr", + "AggDgvkrAhABEmgKEFJldm9rZUludml0YXRpb24SMC5iZ3MucHJvdG9jb2wu", + "ZnJpZW5kcy52MS5SZXZva2VJbnZpdGF0aW9uUmVxdWVzdBoULmJncy5wcm90", + "b2NvbC5Ob0RhdGEiDIL5KwIIBIL5KwIQARJwChFEZWNsaW5lSW52aXRhdGlv", + "bhIxLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkRlY2xpbmVJbnZpdGF0aW9u", + "UmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEiEoL5KwIIBYL5KwIQAYL5", + "KwJQARJoChBJZ25vcmVJbnZpdGF0aW9uEjAuYmdzLnByb3RvY29sLmZyaWVu", + "ZHMudjEuSWdub3JlSW52aXRhdGlvblJlcXVlc3QaFC5iZ3MucHJvdG9jb2wu", + "Tm9EYXRhIgyC+SsCCAaC+SsCEAESYAoMUmVtb3ZlRnJpZW5kEiwuYmdzLnBy", + "b3RvY29sLmZyaWVuZHMudjEuUmVtb3ZlRnJpZW5kUmVxdWVzdBoULmJncy5w", + "cm90b2NvbC5Ob0RhdGEiDIL5KwIICIL5KwIQARJ2CgtWaWV3RnJpZW5kcxIr", + "LmJncy5wcm90b2NvbC5mcmllbmRzLnYxLlZpZXdGcmllbmRzUmVxdWVzdBos", + "LmJncy5wcm90b2NvbC5mcmllbmRzLnYxLlZpZXdGcmllbmRzUmVzcG9uc2Ui", + "DIL5KwIICYL5KwIQARJqChFVcGRhdGVGcmllbmRTdGF0ZRIxLmJncy5wcm90", + "b2NvbC5mcmllbmRzLnYxLlVwZGF0ZUZyaWVuZFN0YXRlUmVxdWVzdBoULmJn", + "cy5wcm90b2NvbC5Ob0RhdGEiDIL5KwIICoL5KwIQARJeCgtVbnN1YnNjcmli", + "ZRIrLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLlVuc3Vic2NyaWJlUmVxdWVz", + "dBoULmJncy5wcm90b2NvbC5Ob0RhdGEiDIL5KwIIC4L5KwIQARJqChRSZXZv", + "a2VBbGxJbnZpdGF0aW9ucxI0LmJncy5wcm90b2NvbC5mcmllbmRzLnYxLlJl", + "dm9rZUFsbEludml0YXRpb25zUmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0Rh", + "dGEiBoL5KwIIDBJ2Cg1HZXRGcmllbmRMaXN0Ei0uYmdzLnByb3RvY29sLmZy", + "aWVuZHMudjEuR2V0RnJpZW5kTGlzdFJlcXVlc3QaLi5iZ3MucHJvdG9jb2wu", + "ZnJpZW5kcy52MS5HZXRGcmllbmRMaXN0UmVzcG9uc2UiBoL5KwIIDRJiChBD", + "cmVhdGVGcmllbmRzaGlwEjAuYmdzLnByb3RvY29sLmZyaWVuZHMudjEuQ3Jl", + "YXRlRnJpZW5kc2hpcFJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC", + "+SsCCA4aQ4L5KyYKJGJuZXQucHJvdG9jb2wuZnJpZW5kcy5GcmllbmRzU2Vy", + "dmljZYL5KwkqB2ZyaWVuZHOC+SsCMAGK+SsCEAEy0gYKD0ZyaWVuZHNMaXN0", + "ZW5lchJfCg1PbkZyaWVuZEFkZGVkEisuYmdzLnByb3RvY29sLmZyaWVuZHMu", + "djEuRnJpZW5kTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BP", + "TlNFIgaC+SsCCAESYQoPT25GcmllbmRSZW1vdmVkEisuYmdzLnByb3RvY29s", + "LmZyaWVuZHMudjEuRnJpZW5kTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29s", + "Lk5PX1JFU1BPTlNFIgaC+SsCCAISbwoZT25SZWNlaXZlZEludml0YXRpb25B", + "ZGRlZBIvLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkludml0YXRpb25Ob3Rp", + "ZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIAxJx", + "ChtPblJlY2VpdmVkSW52aXRhdGlvblJlbW92ZWQSLy5iZ3MucHJvdG9jb2wu", + "ZnJpZW5kcy52MS5JbnZpdGF0aW9uTm90aWZpY2F0aW9uGhkuYmdzLnByb3Rv", + "Y29sLk5PX1JFU1BPTlNFIgaC+SsCCAQSdAoVT25TZW50SW52aXRhdGlvbkFk", + "ZGVkEjguYmdzLnByb3RvY29sLmZyaWVuZHMudjEuU2VudEludml0YXRpb25B", + "ZGRlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIG", + "gvkrAggFEngKF09uU2VudEludml0YXRpb25SZW1vdmVkEjouYmdzLnByb3Rv", + "Y29sLmZyaWVuZHMudjEuU2VudEludml0YXRpb25SZW1vdmVkTm90aWZpY2F0", + "aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAYScAoTT25V", + "cGRhdGVGcmllbmRTdGF0ZRI2LmJncy5wcm90b2NvbC5mcmllbmRzLnYxLlVw", + "ZGF0ZUZyaWVuZFN0YXRlTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5P", + "X1JFU1BPTlNFIgaC+SsCCAcaNYL5KyUKI2JuZXQucHJvdG9jb2wuZnJpZW5k", + "cy5GcmllbmRzTm90aWZ5gvkrAjgBivkrAggBQjQKF2Jncy5wcm90b2NvbC5m", + "cmllbmRzLnYxQhNGcmllbmRzU2VydmljZVByb3RvgAEAiAEB")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.Friends.V1.FriendsTypesReflection.Descriptor, global::Bgs.Protocol.InvitationTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/FriendsTypes.cs b/Source/Framework/Proto/FriendsTypes.cs index 39ce10cf9..2623ae931 100644 --- a/Source/Framework/Proto/FriendsTypes.cs +++ b/Source/Framework/Proto/FriendsTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/friends_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -28,44 +28,45 @@ namespace Bgs.Protocol.Friends.V1 { "cHJvdG9jb2wuZnJpZW5kcy52MRo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFs", "X2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxonYmdzL2xvdy9wYi9j", "bGllbnQvYXR0cmlidXRlX3R5cGVzLnByb3RvGiRiZ3MvbG93L3BiL2NsaWVu", - "dC9lbnRpdHlfdHlwZXMucHJvdG8aKGJncy9sb3cvcGIvY2xpZW50L2ludml0", - "YXRpb25fdHlwZXMucHJvdG8aImJncy9sb3cvcGIvY2xpZW50L3JvbGVfdHlw", - "ZXMucHJvdG8iuwEKBkZyaWVuZBIqCgphY2NvdW50X2lkGAEgAigLMhYuYmdz", - "LnByb3RvY29sLkVudGl0eUlkEioKCWF0dHJpYnV0ZRgCIAMoCzIXLmJncy5w", - "cm90b2NvbC5BdHRyaWJ1dGUSEAoEcm9sZRgDIAMoDUICEAESEgoKcHJpdmls", - "ZWdlcxgEIAEoBBIcChBhdHRyaWJ1dGVzX2Vwb2NoGAUgASgEQgIYARIVCg1j", - "cmVhdGlvbl90aW1lGAYgASgEIq0BCg5GcmllbmRPZkZyaWVuZBIqCgphY2Nv", - "dW50X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEiQKBHJvbGUY", - "AyADKA1CFhABivkrBioECgIIAYr5KwYqBAoCEAESEgoKcHJpdmlsZWdlcxgE", - "IAEoBBIZCglmdWxsX25hbWUYBiABKAlCBoL5KwIIARIaCgpiYXR0bGVfdGFn", - "GAcgASgJQgaC+SsCCAEi3wEKElJlY2VpdmVkSW52aXRhdGlvbhIKCgJpZBgB", - "IAIoBhIwChBpbnZpdGVyX2lkZW50aXR5GAIgAigLMhYuYmdzLnByb3RvY29s", - "LklkZW50aXR5EjAKEGludml0ZWVfaWRlbnRpdHkYAyACKAsyFi5iZ3MucHJv", - "dG9jb2wuSWRlbnRpdHkSFAoMaW52aXRlcl9uYW1lGAQgASgJEhQKDGludml0", - "ZWVfbmFtZRgFIAEoCRIVCg1jcmVhdGlvbl90aW1lGAcgASgEEg8KB3Byb2dy", - "YW0YCSABKAcqBQhkEJFOImQKEEZyaWVuZEludml0YXRpb24SJAoEcm9sZRgC", - "IAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQARIqCglhdHRyaWJ1dGUYAyAD", - "KAsyFy5iZ3MucHJvdG9jb2wuQXR0cmlidXRlIpMBCg5TZW50SW52aXRhdGlv", - "bhIKCgJpZBgBIAEoBhITCgt0YXJnZXRfbmFtZRgCIAEoCRIMCgRyb2xlGAMg", - "ASgNEioKCWF0dHJpYnV0ZRgEIAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1", - "dGUSFQoNY3JlYXRpb25fdGltZRgFIAEoBBIPCgdwcm9ncmFtGAYgASgHIvoB", - "ChZGcmllbmRJbnZpdGF0aW9uUGFyYW1zEhwKDHRhcmdldF9lbWFpbBgBIAEo", - "CUIGgvkrAggBEiEKEXRhcmdldF9iYXR0bGVfdGFnGAIgASgJQgaC+SsCCAES", - "JAoEcm9sZRgGIAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQARIqCglhdHRy", - "aWJ1dGUYCCADKAsyFy5iZ3MucHJvdG9jb2wuQXR0cmlidXRlEhMKC3Rhcmdl", - "dF9uYW1lGAkgASgJEhMKB3Byb2dyYW0YCiABKAdCAhgBEiMKE3RhcmdldF9w", - "aG9uZV9udW1iZXIYCyABKAlCBoL5KwIIASLWAgoRU3Vic2NyaWJlUmVzcG9u", - "c2USFwoLbWF4X2ZyaWVuZHMYASABKA1CAhgBEiQKGG1heF9yZWNlaXZlZF9p", - "bnZpdGF0aW9ucxgCIAEoDUICGAESIAoUbWF4X3NlbnRfaW52aXRhdGlvbnMY", - "AyABKA1CAhgBEiAKBHJvbGUYBCADKAsyEi5iZ3MucHJvdG9jb2wuUm9sZRIw", - "CgdmcmllbmRzGAUgAygLMh8uYmdzLnByb3RvY29sLmZyaWVuZHMudjEuRnJp", - "ZW5kEkkKFHJlY2VpdmVkX2ludml0YXRpb25zGAcgAygLMisuYmdzLnByb3Rv", - "Y29sLmZyaWVuZHMudjEuUmVjZWl2ZWRJbnZpdGF0aW9uEkEKEHNlbnRfaW52", - "aXRhdGlvbnMYCCADKAsyJy5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5TZW50", - "SW52aXRhdGlvbiJOChdBY2NlcHRJbnZpdGF0aW9uT3B0aW9ucxIiCgRyb2xl", - "GAEgASgNQhSK+SsGEgQKAggAivkrBhIECgIQAhIPCgdwcm9ncmFtGAIgASgH", - "QiwKF2Jncy5wcm90b2NvbC5mcmllbmRzLnYxQhFGcmllbmRzVHlwZXNQcm90", - "b1AA")); + "dC9lbnRpdHlfdHlwZXMucHJvdG8aNmJncy9sb3cvcGIvY2xpZW50L2FwaS9j", + "b21tb24vdjEvaW52aXRhdGlvbl90eXBlcy5wcm90bxoiYmdzL2xvdy9wYi9j", + "bGllbnQvcm9sZV90eXBlcy5wcm90byK7AQoGRnJpZW5kEioKCmFjY291bnRf", + "aWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSKgoJYXR0cmlidXRl", + "GAIgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0ZRIQCgRyb2xlGAMgAygN", + "QgIQARISCgpwcml2aWxlZ2VzGAQgASgEEhwKEGF0dHJpYnV0ZXNfZXBvY2gY", + "BSABKARCAhgBEhUKDWNyZWF0aW9uX3RpbWUYBiABKAQirQEKDkZyaWVuZE9m", + "RnJpZW5kEioKCmFjY291bnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50", + "aXR5SWQSJAoEcm9sZRgDIAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQARIS", + "Cgpwcml2aWxlZ2VzGAQgASgEEhkKCWZ1bGxfbmFtZRgGIAEoCUIGgvkrAggB", + "EhoKCmJhdHRsZV90YWcYByABKAlCBoL5KwIIASLvAQoSUmVjZWl2ZWRJbnZp", + "dGF0aW9uEgoKAmlkGAEgAigGEjAKEGludml0ZXJfaWRlbnRpdHkYAiACKAsy", + "Fi5iZ3MucHJvdG9jb2wuSWRlbnRpdHkSMAoQaW52aXRlZV9pZGVudGl0eRgD", + "IAIoCzIWLmJncy5wcm90b2NvbC5JZGVudGl0eRIcCgxpbnZpdGVyX25hbWUY", + "BCABKAlCBoL5KwIIARIcCgxpbnZpdGVlX25hbWUYBSABKAlCBoL5KwIIARIV", + "Cg1jcmVhdGlvbl90aW1lGAcgASgEEg8KB3Byb2dyYW0YCSABKAcqBQhkEJFO", + "ImQKEEZyaWVuZEludml0YXRpb24SJAoEcm9sZRgCIAMoDUIWEAGK+SsGKgQK", + "AggBivkrBioECgIQARIqCglhdHRyaWJ1dGUYAyADKAsyFy5iZ3MucHJvdG9j", + "b2wuQXR0cmlidXRlIpsBCg5TZW50SW52aXRhdGlvbhIKCgJpZBgBIAEoBhIb", + "Cgt0YXJnZXRfbmFtZRgCIAEoCUIGgvkrAggBEgwKBHJvbGUYAyABKA0SKgoJ", + "YXR0cmlidXRlGAQgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0ZRIVCg1j", + "cmVhdGlvbl90aW1lGAUgASgEEg8KB3Byb2dyYW0YBiABKAciggIKFkZyaWVu", + "ZEludml0YXRpb25QYXJhbXMSHAoMdGFyZ2V0X2VtYWlsGAEgASgJQgaC+SsC", + "CAESIQoRdGFyZ2V0X2JhdHRsZV90YWcYAiABKAlCBoL5KwIIARIkCgRyb2xl", + "GAYgAygNQhYQAYr5KwYqBAoCCAGK+SsGKgQKAhABEioKCWF0dHJpYnV0ZRgI", + "IAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1dGUSGwoLdGFyZ2V0X25hbWUY", + "CSABKAlCBoL5KwIIARITCgdwcm9ncmFtGAogASgHQgIYARIjChN0YXJnZXRf", + "cGhvbmVfbnVtYmVyGAsgASgJQgaC+SsCCAEi1gIKEVN1YnNjcmliZVJlc3Bv", + "bnNlEhcKC21heF9mcmllbmRzGAEgASgNQgIYARIkChhtYXhfcmVjZWl2ZWRf", + "aW52aXRhdGlvbnMYAiABKA1CAhgBEiAKFG1heF9zZW50X2ludml0YXRpb25z", + "GAMgASgNQgIYARIgCgRyb2xlGAQgAygLMhIuYmdzLnByb3RvY29sLlJvbGUS", + "MAoHZnJpZW5kcxgFIAMoCzIfLmJncy5wcm90b2NvbC5mcmllbmRzLnYxLkZy", + "aWVuZBJJChRyZWNlaXZlZF9pbnZpdGF0aW9ucxgHIAMoCzIrLmJncy5wcm90", + "b2NvbC5mcmllbmRzLnYxLlJlY2VpdmVkSW52aXRhdGlvbhJBChBzZW50X2lu", + "dml0YXRpb25zGAggAygLMicuYmdzLnByb3RvY29sLmZyaWVuZHMudjEuU2Vu", + "dEludml0YXRpb24iTgoXQWNjZXB0SW52aXRhdGlvbk9wdGlvbnMSIgoEcm9s", + "ZRgBIAEoDUIUivkrBhIECgIIAIr5KwYSBAoCEAISDwoHcHJvZ3JhbRgCIAEo", + "B0IsChdiZ3MucHJvdG9jb2wuZnJpZW5kcy52MUIRRnJpZW5kc1R5cGVzUHJv", + "dG9QAA==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.InvitationTypesReflection.Descriptor, global::Bgs.Protocol.RoleTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/GameUtilitiesService.cs b/Source/Framework/Proto/GameUtilitiesService.cs index 1090987f1..5fe8d6dc3 100644 --- a/Source/Framework/Proto/GameUtilitiesService.cs +++ b/Source/Framework/Proto/GameUtilitiesService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/game_utilities_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -60,36 +60,36 @@ namespace Bgs.Protocol.GameUtilities.V1 { "ZV92YWx1ZRgBIAMoCzIVLmJncy5wcm90b2NvbC5WYXJpYW50ImEKGFJlZ2lz", "dGVyVXRpbGl0aWVzUmVxdWVzdBIqCglhdHRyaWJ1dGUYASADKAsyFy5iZ3Mu", "cHJvdG9jb2wuQXR0cmlidXRlEhkKB3Byb2dyYW0YAiABKAdCCIr5KwQSAhAA", - "Ii4KGVJlZ2lzdGVyVXRpbGl0aWVzUmVzcG9uc2USEQoJY2xpZW50X2lkGAEg", - "ASgJIhwKGlVucmVnaXN0ZXJVdGlsaXRpZXNSZXF1ZXN0MpQJChRHYW1lVXRp", - "bGl0aWVzU2VydmljZRJ9ChRQcm9jZXNzQ2xpZW50UmVxdWVzdBItLmJncy5w", - "cm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5DbGllbnRSZXF1ZXN0Gi4uYmdz", - "LnByb3RvY29sLmdhbWVfdXRpbGl0aWVzLnYxLkNsaWVudFJlc3BvbnNlIgaC", - "+SsCCAESdQoWUHJlc2VuY2VDaGFubmVsQ3JlYXRlZBI9LmJncy5wcm90b2Nv", - "bC5nYW1lX3V0aWxpdGllcy52MS5QcmVzZW5jZUNoYW5uZWxDcmVhdGVkUmVx", - "dWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEiBoL5KwIIAhJ9ChRQcm9jZXNz", - "U2VydmVyUmVxdWVzdBItLmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52", - "MS5TZXJ2ZXJSZXF1ZXN0Gi4uYmdzLnByb3RvY29sLmdhbWVfdXRpbGl0aWVz", - "LnYxLlNlcnZlclJlc3BvbnNlIgaC+SsCCAYSegoTT25HYW1lQWNjb3VudE9u", - "bGluZRI9LmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5HYW1lQWNj", - "b3VudE9ubGluZU5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQ", - "T05TRSIJiAIBgvkrAggHEnwKFE9uR2FtZUFjY291bnRPZmZsaW5lEj4uYmdz", - "LnByb3RvY29sLmdhbWVfdXRpbGl0aWVzLnYxLkdhbWVBY2NvdW50T2ZmbGlu", - "ZU5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIJiAIB", - "gvkrAggIEqUBChhHZXRBbGxWYWx1ZXNGb3JBdHRyaWJ1dGUSPy5iZ3MucHJv", - "dG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuR2V0QWxsVmFsdWVzRm9yQXR0cmli", - "dXRlUmVxdWVzdBpALmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5H", - "ZXRBbGxWYWx1ZXNGb3JBdHRyaWJ1dGVSZXNwb25zZSIGgvkrAggKEpYBChFS", - "ZWdpc3RlclV0aWxpdGllcxI4LmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGll", - "cy52MS5SZWdpc3RlclV0aWxpdGllc1JlcXVlc3QaOS5iZ3MucHJvdG9jb2wu", - "Z2FtZV91dGlsaXRpZXMudjEuUmVnaXN0ZXJVdGlsaXRpZXNSZXNwb25zZSIM", - "gvkrAggLgvkrAhADEnoKE1VucmVnaXN0ZXJVdGlsaXRpZXMSOi5iZ3MucHJv", - "dG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuVW5yZWdpc3RlclV0aWxpdGllc1Jl", - "cXVlc3QaGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5KwIIDIL5KwIQ", - "AxpQgvkrLAoqYm5ldC5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy5HYW1lVXRp", - "bGl0aWVzgvkrECoOZ2FtZV91dGlsaXRpZXOK+SsCCAGK+SsCEAFCQQoeYmdz", - "LnByb3RvY29sLmdhbWVfdXRpbGl0aWVzLnYxQhlHYW1lVXRpbGl0aWVzU2Vy", - "dmljZVByb3RvgAEAiAEB")); + "IikKGVJlZ2lzdGVyVXRpbGl0aWVzUmVzcG9uc2USDAoEY2lpZBgBIAEoCSIc", + "ChpVbnJlZ2lzdGVyVXRpbGl0aWVzUmVxdWVzdDKUCQoUR2FtZVV0aWxpdGll", + "c1NlcnZpY2USfQoUUHJvY2Vzc0NsaWVudFJlcXVlc3QSLS5iZ3MucHJvdG9j", + "b2wuZ2FtZV91dGlsaXRpZXMudjEuQ2xpZW50UmVxdWVzdBouLmJncy5wcm90", + "b2NvbC5nYW1lX3V0aWxpdGllcy52MS5DbGllbnRSZXNwb25zZSIGgvkrAggB", + "EnUKFlByZXNlbmNlQ2hhbm5lbENyZWF0ZWQSPS5iZ3MucHJvdG9jb2wuZ2Ft", + "ZV91dGlsaXRpZXMudjEuUHJlc2VuY2VDaGFubmVsQ3JlYXRlZFJlcXVlc3Qa", + "FC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAISfQoUUHJvY2Vzc1NlcnZl", + "clJlcXVlc3QSLS5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuU2Vy", + "dmVyUmVxdWVzdBouLmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5T", + "ZXJ2ZXJSZXNwb25zZSIGgvkrAggGEnoKE09uR2FtZUFjY291bnRPbmxpbmUS", + "PS5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuR2FtZUFjY291bnRP", + "bmxpbmVOb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0Ui", + "CYgCAYL5KwIIBxJ8ChRPbkdhbWVBY2NvdW50T2ZmbGluZRI+LmJncy5wcm90", + "b2NvbC5nYW1lX3V0aWxpdGllcy52MS5HYW1lQWNjb3VudE9mZmxpbmVOb3Rp", + "ZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiCYgCAYL5KwII", + "CBKlAQoYR2V0QWxsVmFsdWVzRm9yQXR0cmlidXRlEj8uYmdzLnByb3RvY29s", + "LmdhbWVfdXRpbGl0aWVzLnYxLkdldEFsbFZhbHVlc0ZvckF0dHJpYnV0ZVJl", + "cXVlc3QaQC5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuR2V0QWxs", + "VmFsdWVzRm9yQXR0cmlidXRlUmVzcG9uc2UiBoL5KwIIChKWAQoRUmVnaXN0", + "ZXJVdGlsaXRpZXMSOC5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEu", + "UmVnaXN0ZXJVdGlsaXRpZXNSZXF1ZXN0GjkuYmdzLnByb3RvY29sLmdhbWVf", + "dXRpbGl0aWVzLnYxLlJlZ2lzdGVyVXRpbGl0aWVzUmVzcG9uc2UiDIL5KwII", + "C4L5KwIQAxJ6ChNVbnJlZ2lzdGVyVXRpbGl0aWVzEjouYmdzLnByb3RvY29s", + "LmdhbWVfdXRpbGl0aWVzLnYxLlVucmVnaXN0ZXJVdGlsaXRpZXNSZXF1ZXN0", + "GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgyC+SsCCAyC+SsCEAMaUIL5", + "KywKKmJuZXQucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMuR2FtZVV0aWxpdGll", + "c4L5KxAqDmdhbWVfdXRpbGl0aWVzivkrAggBivkrAhABQkEKHmJncy5wcm90", + "b2NvbC5nYW1lX3V0aWxpdGllcy52MUIZR2FtZVV0aWxpdGllc1NlcnZpY2VQ", + "cm90b4ABAIgBAQ==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { @@ -103,7 +103,7 @@ namespace Bgs.Protocol.GameUtilities.V1 { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GetAllValuesForAttributeRequest), global::Bgs.Protocol.GameUtilities.V1.GetAllValuesForAttributeRequest.Parser, new[]{ "AttributeKey", "AgentId", "Program" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GetAllValuesForAttributeResponse), global::Bgs.Protocol.GameUtilities.V1.GetAllValuesForAttributeResponse.Parser, new[]{ "AttributeValue" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.RegisterUtilitiesRequest), global::Bgs.Protocol.GameUtilities.V1.RegisterUtilitiesRequest.Parser, new[]{ "Attribute", "Program" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.RegisterUtilitiesResponse), global::Bgs.Protocol.GameUtilities.V1.RegisterUtilitiesResponse.Parser, new[]{ "ClientId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.RegisterUtilitiesResponse), global::Bgs.Protocol.GameUtilities.V1.RegisterUtilitiesResponse.Parser, new[]{ "Ciid" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.UnregisterUtilitiesRequest), global::Bgs.Protocol.GameUtilities.V1.UnregisterUtilitiesRequest.Parser, null, null, null, null, null) })); } @@ -1954,7 +1954,7 @@ namespace Bgs.Protocol.GameUtilities.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public RegisterUtilitiesResponse(RegisterUtilitiesResponse other) : this() { - clientId_ = other.clientId_; + ciid_ = other.ciid_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -1963,27 +1963,27 @@ namespace Bgs.Protocol.GameUtilities.V1 { return new RegisterUtilitiesResponse(this); } - /// Field number for the "client_id" field. - public const int ClientIdFieldNumber = 1; - private readonly static string ClientIdDefaultValue = ""; + /// Field number for the "ciid" field. + public const int CiidFieldNumber = 1; + private readonly static string CiidDefaultValue = ""; - private string clientId_; + private string ciid_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string ClientId { - get { return clientId_ ?? ClientIdDefaultValue; } + public string Ciid { + get { return ciid_ ?? CiidDefaultValue; } set { - clientId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + ciid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "client_id" field is set + /// Gets whether the "ciid" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasClientId { - get { return clientId_ != null; } + public bool HasCiid { + get { return ciid_ != null; } } - /// Clears the value of the "client_id" field + /// Clears the value of the "ciid" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearClientId() { - clientId_ = null; + public void ClearCiid() { + ciid_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1999,14 +1999,14 @@ namespace Bgs.Protocol.GameUtilities.V1 { if (ReferenceEquals(other, this)) { return true; } - if (ClientId != other.ClientId) return false; + if (Ciid != other.Ciid) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; - if (HasClientId) hash ^= ClientId.GetHashCode(); + if (HasCiid) hash ^= Ciid.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -2020,9 +2020,9 @@ namespace Bgs.Protocol.GameUtilities.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { - if (HasClientId) { + if (HasCiid) { output.WriteRawTag(10); - output.WriteString(ClientId); + output.WriteString(Ciid); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -2032,8 +2032,8 @@ namespace Bgs.Protocol.GameUtilities.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; - if (HasClientId) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(ClientId); + if (HasCiid) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Ciid); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -2046,8 +2046,8 @@ namespace Bgs.Protocol.GameUtilities.V1 { if (other == null) { return; } - if (other.HasClientId) { - ClientId = other.ClientId; + if (other.HasCiid) { + Ciid = other.Ciid; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -2061,7 +2061,7 @@ namespace Bgs.Protocol.GameUtilities.V1 { _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { - ClientId = input.ReadString(); + Ciid = input.ReadString(); break; } } diff --git a/Source/Framework/Proto/GameUtilitiesTypes.cs b/Source/Framework/Proto/GameUtilitiesTypes.cs index 1d151904f..6d29ab029 100644 --- a/Source/Framework/Proto/GameUtilitiesTypes.cs +++ b/Source/Framework/Proto/GameUtilitiesTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/game_utilities_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/GlobalExtensions/FieldOptions.cs b/Source/Framework/Proto/GlobalExtensions/FieldOptions.cs index b1316d16b..0260a2add 100644 --- a/Source/Framework/Proto/GlobalExtensions/FieldOptions.cs +++ b/Source/Framework/Proto/GlobalExtensions/FieldOptions.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/global_extensions/field_options.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -64,15 +64,18 @@ namespace Bgs.Protocol { "ZXN0cmljdGlvbi5LaW5kOgNBTlkiZQoES2luZBIHCgNBTlkQABILCgdBQ0NP", "VU5UEAESEAoMR0FNRV9BQ0NPVU5UEAISGwoXQUNDT1VOVF9PUl9HQU1FX0FD", "Q09VTlQQAxILCgdTRVJWSUNFEAQSCwoHQ0hBTk5FTBAFIikKF01lc3NhZ2VG", - "aWVsZFJlc3RyaWN0aW9uEg4KBm5lZWRlZBgBIAEoCCogCglMb2dPcHRpb24S", - "CgoGSElEREVOEAESBwoDSEVYEAI6VQoNZmllbGRfb3B0aW9ucxIdLmdvb2ds", - "ZS5wcm90b2J1Zi5GaWVsZE9wdGlvbnMYkL8FIAEoCzIdLmJncy5wcm90b2Nv", - "bC5CR1NGaWVsZE9wdGlvbnM6TgoFdmFsaWQSHS5nb29nbGUucHJvdG9idWYu", - "RmllbGRPcHRpb25zGJG/BSABKAsyHi5iZ3MucHJvdG9jb2wuRmllbGRSZXN0", - "cmljdGlvbkIhCgxiZ3MucHJvdG9jb2xCEUZpZWxkT3B0aW9uc1Byb3Rv")); + "aWVsZFJlc3RyaWN0aW9uEg4KBm5lZWRlZBgBIAEoCCIsCg9TREtGaWVsZE9w", + "dGlvbnMSGQoRZGVwcmVjYXRlZF8zMl9iaXQYBCABKAgqIAoJTG9nT3B0aW9u", + "EgoKBkhJRERFThABEgcKA0hFWBACOlUKDWZpZWxkX29wdGlvbnMSHS5nb29n", + "bGUucHJvdG9idWYuRmllbGRPcHRpb25zGJC/BSABKAsyHS5iZ3MucHJvdG9j", + "b2wuQkdTRmllbGRPcHRpb25zOk4KBXZhbGlkEh0uZ29vZ2xlLnByb3RvYnVm", + "LkZpZWxkT3B0aW9ucxiRvwUgASgLMh4uYmdzLnByb3RvY29sLkZpZWxkUmVz", + "dHJpY3Rpb246WQoRc2RrX2ZpZWxkX29wdGlvbnMSHS5nb29nbGUucHJvdG9i", + "dWYuRmllbGRPcHRpb25zGJK/BSABKAsyHS5iZ3MucHJvdG9jb2wuU0RLRmll", + "bGRPcHRpb25zQiEKDGJncy5wcm90b2NvbEIRRmllbGRPcHRpb25zUHJvdG8=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, global::Bgs.Protocol.RangeReflection.Descriptor, }, - new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.LogOption), }, new pb::Extension[] { FieldOptionsExtensions.FieldOptions_, FieldOptionsExtensions.Valid }, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.LogOption), }, new pb::Extension[] { FieldOptionsExtensions.FieldOptions_, FieldOptionsExtensions.Valid, FieldOptionsExtensions.SdkFieldOptions }, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSFieldOptions), global::Bgs.Protocol.BGSFieldOptions.Parser, new[]{ "Log", "ShardKey", "FanoutKey", "ClientInstanceKey", "RealizedEnum" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.FieldRestriction), global::Bgs.Protocol.FieldRestriction.Parser, new[]{ "Signed", "Unsigned", "Float", "String", "Repeated", "Message", "EntityId", "Bytes" }, new[]{ "Type" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.RepeatedFieldRestriction), global::Bgs.Protocol.RepeatedFieldRestriction.Parser, new[]{ "Size", "Unique", "Signed", "Unsigned", "Float", "String", "EntityId", "Bytes" }, new[]{ "Type" }, null, null, null), @@ -81,7 +84,8 @@ namespace Bgs.Protocol { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.FloatFieldRestriction), global::Bgs.Protocol.FloatFieldRestriction.Parser, new[]{ "Limits", "Exclude" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.StringFieldRestriction), global::Bgs.Protocol.StringFieldRestriction.Parser, new[]{ "Size", "Exclude" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.EntityIdRestriction), global::Bgs.Protocol.EntityIdRestriction.Parser, new[]{ "Needed", "Kind" }, null, new[]{ typeof(global::Bgs.Protocol.EntityIdRestriction.Types.Kind) }, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.MessageFieldRestriction), global::Bgs.Protocol.MessageFieldRestriction.Parser, new[]{ "Needed" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.MessageFieldRestriction), global::Bgs.Protocol.MessageFieldRestriction.Parser, new[]{ "Needed" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.SDKFieldOptions), global::Bgs.Protocol.SDKFieldOptions.Parser, new[]{ "Deprecated32Bit" }, null, null, null, null) })); } #endregion @@ -93,6 +97,8 @@ namespace Bgs.Protocol { new pb::Extension(90000, pb::FieldCodec.ForMessage(720002, global::Bgs.Protocol.BGSFieldOptions.Parser)); public static readonly pb::Extension Valid = new pb::Extension(90001, pb::FieldCodec.ForMessage(720010, global::Bgs.Protocol.FieldRestriction.Parser)); + public static readonly pb::Extension SdkFieldOptions = + new pb::Extension(90002, pb::FieldCodec.ForMessage(720018, global::Bgs.Protocol.SDKFieldOptions.Parser)); } #region Enums @@ -2472,6 +2478,150 @@ namespace Bgs.Protocol { } + public sealed partial class SDKFieldOptions : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SDKFieldOptions()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Bgs.Protocol.FieldOptionsReflection.Descriptor.MessageTypes[9]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SDKFieldOptions() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SDKFieldOptions(SDKFieldOptions other) : this() { + _hasBits0 = other._hasBits0; + deprecated32Bit_ = other.deprecated32Bit_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SDKFieldOptions Clone() { + return new SDKFieldOptions(this); + } + + /// Field number for the "deprecated_32_bit" field. + public const int Deprecated32BitFieldNumber = 4; + private readonly static bool Deprecated32BitDefaultValue = false; + + private bool deprecated32Bit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Deprecated32Bit { + get { if ((_hasBits0 & 1) != 0) { return deprecated32Bit_; } else { return Deprecated32BitDefaultValue; } } + set { + _hasBits0 |= 1; + deprecated32Bit_ = value; + } + } + /// Gets whether the "deprecated_32_bit" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDeprecated32Bit { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "deprecated_32_bit" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDeprecated32Bit() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SDKFieldOptions); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SDKFieldOptions other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Deprecated32Bit != other.Deprecated32Bit) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (HasDeprecated32Bit) hash ^= Deprecated32Bit.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + if (HasDeprecated32Bit) { + output.WriteRawTag(32); + output.WriteBool(Deprecated32Bit); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (HasDeprecated32Bit) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SDKFieldOptions other) { + if (other == null) { + return; + } + if (other.HasDeprecated32Bit) { + Deprecated32Bit = other.Deprecated32Bit; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 32: { + Deprecated32Bit = input.ReadBool(); + break; + } + } + } + } + + } + #endregion } diff --git a/Source/Framework/Proto/GlobalExtensions/MessageOptions.cs b/Source/Framework/Proto/GlobalExtensions/MessageOptions.cs index 3fd75d09c..9f49e0dd2 100644 --- a/Source/Framework/Proto/GlobalExtensions/MessageOptions.cs +++ b/Source/Framework/Proto/GlobalExtensions/MessageOptions.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/global_extensions/message_options.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/GlobalExtensions/MethodOptions.cs b/Source/Framework/Proto/GlobalExtensions/MethodOptions.cs index dd9346334..0cce62494 100644 --- a/Source/Framework/Proto/GlobalExtensions/MethodOptions.cs +++ b/Source/Framework/Proto/GlobalExtensions/MethodOptions.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/global_extensions/method_options.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -27,22 +27,27 @@ namespace Bgs.Protocol { "CjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rf", "b3B0aW9ucy5wcm90bxIMYmdzLnByb3RvY29sGiBnb29nbGUvcHJvdG9idWYv", "ZGVzY3JpcHRvci5wcm90bxoxYmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4", - "dGVuc2lvbnMvcm91dGluZy5wcm90byLoAgoQQkdTTWV0aG9kT3B0aW9ucxIK", - "CgJpZBgBIAEoDRJqChdjbGllbnRfaWRlbnRpdHlfcm91dGluZxgCIAEoDjIn", - "LmJncy5wcm90b2NvbC5DbGllbnRJZGVudGl0eVJvdXRpbmdUeXBlOiBDTElF", - "TlRfSURFTlRJVFlfUk9VVElOR19ESVNBQkxFRBIVCg1lbmFibGVfZmFub3V0", - "GAMgASgIEiEKGWxlZ2FjeV9mYW5vdXRfcmVwbGFjZW1lbnQYBCABKAkSEwoL", - "Zm9yd2FyZF9rZXkYBSABKAkSEgoKaWRlbXBvdGVudBgGIAEoCBImCh5oYW5k", - "bGVfZGVzdGluYXRpb25fdW5yZWFjaGFibGUYByABKAgSHgoWY3VzdG9tX3Jl", - "Z2lvbl9yZXNvbHZlchgIIAEoCRIfChdleHBsaWNpdF9yZWdpb25fcm91dGlu", - "ZxgJIAEoCBIQCghvYnNvbGV0ZRgKIAEoCDpYCg5tZXRob2Rfb3B0aW9ucxIe", - "Lmdvb2dsZS5wcm90b2J1Zi5NZXRob2RPcHRpb25zGJC/BSABKAsyHi5iZ3Mu", - "cHJvdG9jb2wuQkdTTWV0aG9kT3B0aW9uc0IiCgxiZ3MucHJvdG9jb2xCEk1l", - "dGhvZE9wdGlvbnNQcm90bw==")); + "dGVuc2lvbnMvcm91dGluZy5wcm90bxo/YmdzL2xvdy9wYi9jbGllbnQvZ2xv", + "YmFsX2V4dGVuc2lvbnMvcmVnaXN0ZXJfbWV0aG9kX3R5cGVzLnByb3RvIoAE", + "ChBCR1NNZXRob2RPcHRpb25zEgoKAmlkGAEgASgNEmoKF2NsaWVudF9pZGVu", + "dGl0eV9yb3V0aW5nGAIgASgOMicuYmdzLnByb3RvY29sLkNsaWVudElkZW50", + "aXR5Um91dGluZ1R5cGU6IENMSUVOVF9JREVOVElUWV9ST1VUSU5HX0RJU0FC", + "TEVEEhUKDWVuYWJsZV9mYW5vdXQYAyABKAgSIQoZbGVnYWN5X2Zhbm91dF9y", + "ZXBsYWNlbWVudBgEIAEoCRITCgtmb3J3YXJkX2tleRgFIAEoCRISCgppZGVt", + "cG90ZW50GAYgASgIEiYKHmhhbmRsZV9kZXN0aW5hdGlvbl91bnJlYWNoYWJs", + "ZRgHIAEoCBIeChZjdXN0b21fcmVnaW9uX3Jlc29sdmVyGAggASgJEh8KF2V4", + "cGxpY2l0X3JlZ2lvbl9yb3V0aW5nGAkgASgIEhAKCG9ic29sZXRlGAogASgI", + "EloKFGNsaWVudF9yZWdpc3Rlcl90eXBlGAsgASgOMiYuYmdzLnByb3RvY29s", + "LkNsaWVudFJlZ2lzdGVyTWV0aG9kVHlwZToUUkVHSVNURVJfQ0xJRU5UX05P", + "TkUSHgoWZm9yd2FyZF9rZXlfcHJvdG9fZmlsZRgMIAEoCRIaChJmb3J3YXJk", + "X3NoYXJkX25hbWUYDSABKAk6WAoObWV0aG9kX29wdGlvbnMSHi5nb29nbGUu", + "cHJvdG9idWYuTWV0aG9kT3B0aW9ucxiQvwUgASgLMh4uYmdzLnByb3RvY29s", + "LkJHU01ldGhvZE9wdGlvbnNCIgoMYmdzLnByb3RvY29sQhJNZXRob2RPcHRp", + "b25zUHJvdG8=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, global::Bgs.Protocol.RoutingReflection.Descriptor, }, + new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, global::Bgs.Protocol.RoutingReflection.Descriptor, global::Bgs.Protocol.RegisterMethodTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, new pb::Extension[] { MethodOptionsExtensions.MethodOptions_ }, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSMethodOptions), global::Bgs.Protocol.BGSMethodOptions.Parser, new[]{ "Id", "ClientIdentityRouting", "EnableFanout", "LegacyFanoutReplacement", "ForwardKey", "Idempotent", "HandleDestinationUnreachable", "CustomRegionResolver", "ExplicitRegionRouting", "Obsolete" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSMethodOptions), global::Bgs.Protocol.BGSMethodOptions.Parser, new[]{ "Id", "ClientIdentityRouting", "EnableFanout", "LegacyFanoutReplacement", "ForwardKey", "Idempotent", "HandleDestinationUnreachable", "CustomRegionResolver", "ExplicitRegionRouting", "Obsolete", "ClientRegisterType", "ForwardKeyProtoFile", "ForwardShardName" }, null, null, null, null) })); } #endregion @@ -92,6 +97,9 @@ namespace Bgs.Protocol { customRegionResolver_ = other.customRegionResolver_; explicitRegionRouting_ = other.explicitRegionRouting_; obsolete_ = other.obsolete_; + clientRegisterType_ = other.clientRegisterType_; + forwardKeyProtoFile_ = other.forwardKeyProtoFile_; + forwardShardName_ = other.forwardShardName_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -337,6 +345,76 @@ namespace Bgs.Protocol { _hasBits0 &= ~64; } + /// Field number for the "client_register_type" field. + public const int ClientRegisterTypeFieldNumber = 11; + private readonly static global::Bgs.Protocol.ClientRegisterMethodType ClientRegisterTypeDefaultValue = global::Bgs.Protocol.ClientRegisterMethodType.RegisterClientNone; + + private global::Bgs.Protocol.ClientRegisterMethodType clientRegisterType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Bgs.Protocol.ClientRegisterMethodType ClientRegisterType { + get { if ((_hasBits0 & 128) != 0) { return clientRegisterType_; } else { return ClientRegisterTypeDefaultValue; } } + set { + _hasBits0 |= 128; + clientRegisterType_ = value; + } + } + /// Gets whether the "client_register_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasClientRegisterType { + get { return (_hasBits0 & 128) != 0; } + } + /// Clears the value of the "client_register_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearClientRegisterType() { + _hasBits0 &= ~128; + } + + /// Field number for the "forward_key_proto_file" field. + public const int ForwardKeyProtoFileFieldNumber = 12; + private readonly static string ForwardKeyProtoFileDefaultValue = ""; + + private string forwardKeyProtoFile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string ForwardKeyProtoFile { + get { return forwardKeyProtoFile_ ?? ForwardKeyProtoFileDefaultValue; } + set { + forwardKeyProtoFile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "forward_key_proto_file" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasForwardKeyProtoFile { + get { return forwardKeyProtoFile_ != null; } + } + /// Clears the value of the "forward_key_proto_file" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearForwardKeyProtoFile() { + forwardKeyProtoFile_ = null; + } + + /// Field number for the "forward_shard_name" field. + public const int ForwardShardNameFieldNumber = 13; + private readonly static string ForwardShardNameDefaultValue = ""; + + private string forwardShardName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string ForwardShardName { + get { return forwardShardName_ ?? ForwardShardNameDefaultValue; } + set { + forwardShardName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "forward_shard_name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasForwardShardName { + get { return forwardShardName_ != null; } + } + /// Clears the value of the "forward_shard_name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearForwardShardName() { + forwardShardName_ = null; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as BGSMethodOptions); @@ -360,6 +438,9 @@ namespace Bgs.Protocol { if (CustomRegionResolver != other.CustomRegionResolver) return false; if (ExplicitRegionRouting != other.ExplicitRegionRouting) return false; if (Obsolete != other.Obsolete) return false; + if (ClientRegisterType != other.ClientRegisterType) return false; + if (ForwardKeyProtoFile != other.ForwardKeyProtoFile) return false; + if (ForwardShardName != other.ForwardShardName) return false; return Equals(_unknownFields, other._unknownFields); } @@ -376,6 +457,9 @@ namespace Bgs.Protocol { if (HasCustomRegionResolver) hash ^= CustomRegionResolver.GetHashCode(); if (HasExplicitRegionRouting) hash ^= ExplicitRegionRouting.GetHashCode(); if (HasObsolete) hash ^= Obsolete.GetHashCode(); + if (HasClientRegisterType) hash ^= ClientRegisterType.GetHashCode(); + if (HasForwardKeyProtoFile) hash ^= ForwardKeyProtoFile.GetHashCode(); + if (HasForwardShardName) hash ^= ForwardShardName.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -429,6 +513,18 @@ namespace Bgs.Protocol { output.WriteRawTag(80); output.WriteBool(Obsolete); } + if (HasClientRegisterType) { + output.WriteRawTag(88); + output.WriteEnum((int) ClientRegisterType); + } + if (HasForwardKeyProtoFile) { + output.WriteRawTag(98); + output.WriteString(ForwardKeyProtoFile); + } + if (HasForwardShardName) { + output.WriteRawTag(106); + output.WriteString(ForwardShardName); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -467,6 +563,15 @@ namespace Bgs.Protocol { if (HasObsolete) { size += 1 + 1; } + if (HasClientRegisterType) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ClientRegisterType); + } + if (HasForwardKeyProtoFile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ForwardKeyProtoFile); + } + if (HasForwardShardName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ForwardShardName); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -508,6 +613,15 @@ namespace Bgs.Protocol { if (other.HasObsolete) { Obsolete = other.Obsolete; } + if (other.HasClientRegisterType) { + ClientRegisterType = other.ClientRegisterType; + } + if (other.HasForwardKeyProtoFile) { + ForwardKeyProtoFile = other.ForwardKeyProtoFile; + } + if (other.HasForwardShardName) { + ForwardShardName = other.ForwardShardName; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -559,6 +673,18 @@ namespace Bgs.Protocol { Obsolete = input.ReadBool(); break; } + case 88: { + ClientRegisterType = (global::Bgs.Protocol.ClientRegisterMethodType) input.ReadEnum(); + break; + } + case 98: { + ForwardKeyProtoFile = input.ReadString(); + break; + } + case 106: { + ForwardShardName = input.ReadString(); + break; + } } } } diff --git a/Source/Framework/Proto/GlobalExtensions/Range.cs b/Source/Framework/Proto/GlobalExtensions/Range.cs index 1ae879938..b24a99637 100644 --- a/Source/Framework/Proto/GlobalExtensions/Range.cs +++ b/Source/Framework/Proto/GlobalExtensions/Range.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/global_extensions/range.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/GlobalExtensions/RegisterMethodTypes.cs b/Source/Framework/Proto/GlobalExtensions/RegisterMethodTypes.cs new file mode 100644 index 000000000..54e963f2c --- /dev/null +++ b/Source/Framework/Proto/GlobalExtensions/RegisterMethodTypes.cs @@ -0,0 +1,52 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bgs/low/pb/client/global_extensions/register_method_types.proto +// +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Bgs.Protocol { + + /// Holder for reflection information generated from bgs/low/pb/client/global_extensions/register_method_types.proto + public static partial class RegisterMethodTypesReflection { + + #region Descriptor + /// File descriptor for bgs/low/pb/client/global_extensions/register_method_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RegisterMethodTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj9iZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9yZWdpc3Rl", + "cl9tZXRob2RfdHlwZXMucHJvdG8SDGJncy5wcm90b2NvbCqlAQoYQ2xpZW50", + "UmVnaXN0ZXJNZXRob2RUeXBlEhgKFFJFR0lTVEVSX0NMSUVOVF9OT05FEAAS", + "HgoaUkVHSVNURVJfQ0xJRU5UX1JFR0lTVEVSRUQQARIgChxSRUdJU1RFUl9D", + "TElFTlRfVU5SRUdJU1RFUkVEEAISLQopUkVHSVNURVJfQ0xJRU5UX1VOUkVH", + "SVNURVJFRF9OT1RJRklDQVRJT04QAw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.ClientRegisterMethodType), }, null, null)); + } + #endregion + + } + #region Enums + public enum ClientRegisterMethodType { + [pbr::OriginalName("REGISTER_CLIENT_NONE")] RegisterClientNone = 0, + [pbr::OriginalName("REGISTER_CLIENT_REGISTERED")] RegisterClientRegistered = 1, + [pbr::OriginalName("REGISTER_CLIENT_UNREGISTERED")] RegisterClientUnregistered = 2, + [pbr::OriginalName("REGISTER_CLIENT_UNREGISTERED_NOTIFICATION")] RegisterClientUnregisteredNotification = 3, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Source/Framework/Proto/GlobalExtensions/Routing.cs b/Source/Framework/Proto/GlobalExtensions/Routing.cs index bc1ed2f0d..f03c0947d 100644 --- a/Source/Framework/Proto/GlobalExtensions/Routing.cs +++ b/Source/Framework/Proto/GlobalExtensions/Routing.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/global_extensions/routing.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/GlobalExtensions/ServiceOptions.cs b/Source/Framework/Proto/GlobalExtensions/ServiceOptions.cs index 9574129a8..6552129af 100644 --- a/Source/Framework/Proto/GlobalExtensions/ServiceOptions.cs +++ b/Source/Framework/Proto/GlobalExtensions/ServiceOptions.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/global_extensions/service_options.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -34,8 +34,9 @@ namespace Bgs.Protocol { "IAEoCRIRCglpc19nbG9iYWwYCSABKAgiegoLU2VydmljZVR5cGUSFAoQU0VS", "VklDRV9UWVBFX1JQQxAAEhsKF1NFUlZJQ0VfVFlQRV9SUENfRElSRUNUEAES", "FgoSU0VSVklDRV9UWVBFX0VWRU5UEAISIAocU0VSVklDRV9UWVBFX0VWRU5U", - "X0JST0FEQ0FTVBADIk0KEVNES1NlcnZpY2VPcHRpb25zEg8KB2luYm91bmQY", + "X0JST0FEQ0FTVBADInoKEVNES1NlcnZpY2VPcHRpb25zEg8KB2luYm91bmQY", "ASABKAgSEAoIb3V0Ym91bmQYAiABKAgSFQoNdXNlX2NsaWVudF9pZBgDIAEo", + "CBIZChFkZXByZWNhdGVkXzMyX2JpdBgEIAEoCBIQCghvYnNvbGV0ZRgFIAEo", "CDpbCg9zZXJ2aWNlX29wdGlvbnMSHy5nb29nbGUucHJvdG9idWYuU2Vydmlj", "ZU9wdGlvbnMYkL8FIAEoCzIfLmJncy5wcm90b2NvbC5CR1NTZXJ2aWNlT3B0", "aW9uczpfChNzZGtfc2VydmljZV9vcHRpb25zEh8uZ29vZ2xlLnByb3RvYnVm", @@ -46,7 +47,7 @@ namespace Bgs.Protocol { new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, new pb::Extension[] { ServiceOptionsExtensions.ServiceOptions_, ServiceOptionsExtensions.SdkServiceOptions }, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSServiceOptions), global::Bgs.Protocol.BGSServiceOptions.Parser, new[]{ "DescriptorName", "Version", "ShardName", "ResolveClientInstance", "Type", "ApiType", "IsGlobal" }, null, new[]{ typeof(global::Bgs.Protocol.BGSServiceOptions.Types.ServiceType) }, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.SDKServiceOptions), global::Bgs.Protocol.SDKServiceOptions.Parser, new[]{ "Inbound", "Outbound", "UseClientId" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.SDKServiceOptions), global::Bgs.Protocol.SDKServiceOptions.Parser, new[]{ "Inbound", "Outbound", "UseClientId", "Deprecated32Bit", "Obsolete" }, null, null, null, null) })); } #endregion @@ -492,6 +493,8 @@ namespace Bgs.Protocol { inbound_ = other.inbound_; outbound_ = other.outbound_; useClientId_ = other.useClientId_; + deprecated32Bit_ = other.deprecated32Bit_; + obsolete_ = other.obsolete_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -572,6 +575,54 @@ namespace Bgs.Protocol { _hasBits0 &= ~4; } + /// Field number for the "deprecated_32_bit" field. + public const int Deprecated32BitFieldNumber = 4; + private readonly static bool Deprecated32BitDefaultValue = false; + + private bool deprecated32Bit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Deprecated32Bit { + get { if ((_hasBits0 & 8) != 0) { return deprecated32Bit_; } else { return Deprecated32BitDefaultValue; } } + set { + _hasBits0 |= 8; + deprecated32Bit_ = value; + } + } + /// Gets whether the "deprecated_32_bit" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasDeprecated32Bit { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "deprecated_32_bit" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearDeprecated32Bit() { + _hasBits0 &= ~8; + } + + /// Field number for the "obsolete" field. + public const int ObsoleteFieldNumber = 5; + private readonly static bool ObsoleteDefaultValue = false; + + private bool obsolete_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Obsolete { + get { if ((_hasBits0 & 16) != 0) { return obsolete_; } else { return ObsoleteDefaultValue; } } + set { + _hasBits0 |= 16; + obsolete_ = value; + } + } + /// Gets whether the "obsolete" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasObsolete { + get { return (_hasBits0 & 16) != 0; } + } + /// Clears the value of the "obsolete" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearObsolete() { + _hasBits0 &= ~16; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as SDKServiceOptions); @@ -588,6 +639,8 @@ namespace Bgs.Protocol { if (Inbound != other.Inbound) return false; if (Outbound != other.Outbound) return false; if (UseClientId != other.UseClientId) return false; + if (Deprecated32Bit != other.Deprecated32Bit) return false; + if (Obsolete != other.Obsolete) return false; return Equals(_unknownFields, other._unknownFields); } @@ -597,6 +650,8 @@ namespace Bgs.Protocol { if (HasInbound) hash ^= Inbound.GetHashCode(); if (HasOutbound) hash ^= Outbound.GetHashCode(); if (HasUseClientId) hash ^= UseClientId.GetHashCode(); + if (HasDeprecated32Bit) hash ^= Deprecated32Bit.GetHashCode(); + if (HasObsolete) hash ^= Obsolete.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -622,6 +677,14 @@ namespace Bgs.Protocol { output.WriteRawTag(24); output.WriteBool(UseClientId); } + if (HasDeprecated32Bit) { + output.WriteRawTag(32); + output.WriteBool(Deprecated32Bit); + } + if (HasObsolete) { + output.WriteRawTag(40); + output.WriteBool(Obsolete); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -639,6 +702,12 @@ namespace Bgs.Protocol { if (HasUseClientId) { size += 1 + 1; } + if (HasDeprecated32Bit) { + size += 1 + 1; + } + if (HasObsolete) { + size += 1 + 1; + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -659,6 +728,12 @@ namespace Bgs.Protocol { if (other.HasUseClientId) { UseClientId = other.UseClientId; } + if (other.HasDeprecated32Bit) { + Deprecated32Bit = other.Deprecated32Bit; + } + if (other.HasObsolete) { + Obsolete = other.Obsolete; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -682,6 +757,14 @@ namespace Bgs.Protocol { UseClientId = input.ReadBool(); break; } + case 32: { + Deprecated32Bit = input.ReadBool(); + break; + } + case 40: { + Obsolete = input.ReadBool(); + break; + } } } } diff --git a/Source/Framework/Proto/Google/Protobuf/Descriptor.cs b/Source/Framework/Proto/Google/Protobuf/Descriptor.cs index c1b59707c..95ad24b6b 100644 --- a/Source/Framework/Proto/Google/Protobuf/Descriptor.cs +++ b/Source/Framework/Proto/Google/Protobuf/Descriptor.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: google/protobuf/descriptor.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/InvitationTypes.cs b/Source/Framework/Proto/InvitationTypes.cs index 534c0ec94..09cb6cd4f 100644 --- a/Source/Framework/Proto/InvitationTypes.cs +++ b/Source/Framework/Proto/InvitationTypes.cs @@ -2,780 +2,33 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/invitation_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol { - - /// Holder for reflection information generated from bgs/low/pb/client/invitation_types.proto - public static partial class InvitationTypesReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/invitation_types.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static InvitationTypesReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CihiZ3MvbG93L3BiL2NsaWVudC9pbnZpdGF0aW9uX3R5cGVzLnByb3RvEgxi", - "Z3MucHJvdG9jb2waJGJncy9sb3cvcGIvY2xpZW50L2VudGl0eV90eXBlcy5w", - "cm90byL7AQoKSW52aXRhdGlvbhIKCgJpZBgBIAIoBhIwChBpbnZpdGVyX2lk", - "ZW50aXR5GAIgAigLMhYuYmdzLnByb3RvY29sLklkZW50aXR5EjAKEGludml0", - "ZWVfaWRlbnRpdHkYAyACKAsyFi5iZ3MucHJvdG9jb2wuSWRlbnRpdHkSFAoM", - "aW52aXRlcl9uYW1lGAQgASgJEhQKDGludml0ZWVfbmFtZRgFIAEoCRIaChJp", - "bnZpdGF0aW9uX21lc3NhZ2UYBiABKAkSFQoNY3JlYXRpb25fdGltZRgHIAEo", - "BBIXCg9leHBpcmF0aW9uX3RpbWUYCCABKAQqBQhkEJFOIlIKEEludml0YXRp", - "b25QYXJhbXMSHgoSaW52aXRhdGlvbl9tZXNzYWdlGAEgASgJQgIYARIXCg9l", - "eHBpcmF0aW9uX3RpbWUYAiABKAQqBQhkEJFOKoYCChdJbnZpdGF0aW9uUmVt", - "b3ZlZFJlYXNvbhImCiJJTlZJVEFUSU9OX1JFTU9WRURfUkVBU09OX0FDQ0VQ", - "VEVEEAASJgoiSU5WSVRBVElPTl9SRU1PVkVEX1JFQVNPTl9ERUNMSU5FRBAB", - "EiUKIUlOVklUQVRJT05fUkVNT1ZFRF9SRUFTT05fUkVWT0tFRBACEiUKIUlO", - "VklUQVRJT05fUkVNT1ZFRF9SRUFTT05fSUdOT1JFRBADEiUKIUlOVklUQVRJ", - "T05fUkVNT1ZFRF9SRUFTT05fRVhQSVJFRBAEEiYKIklOVklUQVRJT05fUkVN", - "T1ZFRF9SRUFTT05fQ0FOQ0VMRUQQBSq4AQoXU3VnZ2VzdGlvblJlbW92ZWRS", - "ZWFzb24SJgoiU1VHR0VTVElPTl9SRU1PVkVEX1JFQVNPTl9BUFBST1ZFRBAA", - "EiYKIlNVR0dFU1RJT05fUkVNT1ZFRF9SRUFTT05fREVDTElORUQQARIlCiFT", - "VUdHRVNUSU9OX1JFTU9WRURfUkVBU09OX0VYUElSRUQQAhImCiJTVUdHRVNU", - "SU9OX1JFTU9WRURfUkVBU09OX0NBTkNFTEVEEANCJAoMYmdzLnByb3RvY29s", - "QhRJbnZpdGF0aW9uVHlwZXNQcm90bw==")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, }, - new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.InvitationRemovedReason), typeof(global::Bgs.Protocol.SuggestionRemovedReason), }, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Invitation), global::Bgs.Protocol.Invitation.Parser, new[]{ "Id", "InviterIdentity", "InviteeIdentity", "InviterName", "InviteeName", "InvitationMessage", "CreationTime", "ExpirationTime" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.InvitationParams), global::Bgs.Protocol.InvitationParams.Parser, new[]{ "InvitationMessage", "ExpirationTime" }, null, null, null, null) - })); - } - #endregion +/// Holder for reflection information generated from bgs/low/pb/client/invitation_types.proto +public static partial class InvitationTypesReflection { + #region Descriptor + /// File descriptor for bgs/low/pb/client/invitation_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } } - #region Enums - public enum InvitationRemovedReason { - [pbr::OriginalName("INVITATION_REMOVED_REASON_ACCEPTED")] Accepted = 0, - [pbr::OriginalName("INVITATION_REMOVED_REASON_DECLINED")] Declined = 1, - [pbr::OriginalName("INVITATION_REMOVED_REASON_REVOKED")] Revoked = 2, - [pbr::OriginalName("INVITATION_REMOVED_REASON_IGNORED")] Ignored = 3, - [pbr::OriginalName("INVITATION_REMOVED_REASON_EXPIRED")] Expired = 4, - [pbr::OriginalName("INVITATION_REMOVED_REASON_CANCELED")] Canceled = 5, + private static pbr::FileDescriptor descriptor; + + static InvitationTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihiZ3MvbG93L3BiL2NsaWVudC9pbnZpdGF0aW9uX3R5cGVzLnByb3RvGjZi", + "Z3MvbG93L3BiL2NsaWVudC9hcGkvY29tbW9uL3YxL2ludml0YXRpb25fdHlw", + "ZXMucHJvdG9QAA==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.InvitationTypesReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, null)); } - - public enum SuggestionRemovedReason { - [pbr::OriginalName("SUGGESTION_REMOVED_REASON_APPROVED")] Approved = 0, - [pbr::OriginalName("SUGGESTION_REMOVED_REASON_DECLINED")] Declined = 1, - [pbr::OriginalName("SUGGESTION_REMOVED_REASON_EXPIRED")] Expired = 2, - [pbr::OriginalName("SUGGESTION_REMOVED_REASON_CANCELED")] Canceled = 3, - } - - #endregion - - #region Messages - public sealed partial class Invitation : pb::IExtendableMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Invitation()); - private pb::UnknownFieldSet _unknownFields; - private pb::ExtensionSet _extensions; - private pb::ExtensionSet _Extensions => _extensions; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.InvitationTypesReflection.Descriptor.MessageTypes[0]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public Invitation() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public Invitation(Invitation other) : this() { - _hasBits0 = other._hasBits0; - id_ = other.id_; - inviterIdentity_ = other.HasInviterIdentity ? other.inviterIdentity_.Clone() : null; - inviteeIdentity_ = other.HasInviteeIdentity ? other.inviteeIdentity_.Clone() : null; - inviterName_ = other.inviterName_; - inviteeName_ = other.inviteeName_; - invitationMessage_ = other.invitationMessage_; - creationTime_ = other.creationTime_; - expirationTime_ = other.expirationTime_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - _extensions = pb::ExtensionSet.Clone(other._extensions); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public Invitation Clone() { - return new Invitation(this); - } - - /// Field number for the "id" field. - public const int IdFieldNumber = 1; - private readonly static ulong IdDefaultValue = 0UL; - - private ulong id_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } - set { - _hasBits0 |= 1; - id_ = value; - } - } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearId() { - _hasBits0 &= ~1; - } - - /// Field number for the "inviter_identity" field. - public const int InviterIdentityFieldNumber = 2; - private global::Bgs.Protocol.Identity inviterIdentity_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Identity InviterIdentity { - get { return inviterIdentity_; } - set { - inviterIdentity_ = value; - } - } - /// Gets whether the inviter_identity field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasInviterIdentity { - get { return inviterIdentity_ != null; } - } - /// Clears the value of the inviter_identity field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearInviterIdentity() { - inviterIdentity_ = null; - } - - /// Field number for the "invitee_identity" field. - public const int InviteeIdentityFieldNumber = 3; - private global::Bgs.Protocol.Identity inviteeIdentity_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Identity InviteeIdentity { - get { return inviteeIdentity_; } - set { - inviteeIdentity_ = value; - } - } - /// Gets whether the invitee_identity field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasInviteeIdentity { - get { return inviteeIdentity_ != null; } - } - /// Clears the value of the invitee_identity field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearInviteeIdentity() { - inviteeIdentity_ = null; - } - - /// Field number for the "inviter_name" field. - public const int InviterNameFieldNumber = 4; - private readonly static string InviterNameDefaultValue = ""; - - private string inviterName_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string InviterName { - get { return inviterName_ ?? InviterNameDefaultValue; } - set { - inviterName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "inviter_name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasInviterName { - get { return inviterName_ != null; } - } - /// Clears the value of the "inviter_name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearInviterName() { - inviterName_ = null; - } - - /// Field number for the "invitee_name" field. - public const int InviteeNameFieldNumber = 5; - private readonly static string InviteeNameDefaultValue = ""; - - private string inviteeName_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string InviteeName { - get { return inviteeName_ ?? InviteeNameDefaultValue; } - set { - inviteeName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "invitee_name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasInviteeName { - get { return inviteeName_ != null; } - } - /// Clears the value of the "invitee_name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearInviteeName() { - inviteeName_ = null; - } - - /// Field number for the "invitation_message" field. - public const int InvitationMessageFieldNumber = 6; - private readonly static string InvitationMessageDefaultValue = ""; - - private string invitationMessage_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string InvitationMessage { - get { return invitationMessage_ ?? InvitationMessageDefaultValue; } - set { - invitationMessage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "invitation_message" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasInvitationMessage { - get { return invitationMessage_ != null; } - } - /// Clears the value of the "invitation_message" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearInvitationMessage() { - invitationMessage_ = null; - } - - /// Field number for the "creation_time" field. - public const int CreationTimeFieldNumber = 7; - private readonly static ulong CreationTimeDefaultValue = 0UL; - - private ulong creationTime_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong CreationTime { - get { if ((_hasBits0 & 2) != 0) { return creationTime_; } else { return CreationTimeDefaultValue; } } - set { - _hasBits0 |= 2; - creationTime_ = value; - } - } - /// Gets whether the "creation_time" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasCreationTime { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "creation_time" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearCreationTime() { - _hasBits0 &= ~2; - } - - /// Field number for the "expiration_time" field. - public const int ExpirationTimeFieldNumber = 8; - private readonly static ulong ExpirationTimeDefaultValue = 0UL; - - private ulong expirationTime_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong ExpirationTime { - get { if ((_hasBits0 & 4) != 0) { return expirationTime_; } else { return ExpirationTimeDefaultValue; } } - set { - _hasBits0 |= 4; - expirationTime_ = value; - } - } - /// Gets whether the "expiration_time" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasExpirationTime { - get { return (_hasBits0 & 4) != 0; } - } - /// Clears the value of the "expiration_time" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearExpirationTime() { - _hasBits0 &= ~4; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as Invitation); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(Invitation other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (Id != other.Id) return false; - if (!object.Equals(InviterIdentity, other.InviterIdentity)) return false; - if (!object.Equals(InviteeIdentity, other.InviteeIdentity)) return false; - if (InviterName != other.InviterName) return false; - if (InviteeName != other.InviteeName) return false; - if (InvitationMessage != other.InvitationMessage) return false; - if (CreationTime != other.CreationTime) return false; - if (ExpirationTime != other.ExpirationTime) return false; - if (!Equals(_extensions, other._extensions)) { - return false; - } - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - if (HasInviterIdentity) hash ^= InviterIdentity.GetHashCode(); - if (HasInviteeIdentity) hash ^= InviteeIdentity.GetHashCode(); - if (HasInviterName) hash ^= InviterName.GetHashCode(); - if (HasInviteeName) hash ^= InviteeName.GetHashCode(); - if (HasInvitationMessage) hash ^= InvitationMessage.GetHashCode(); - if (HasCreationTime) hash ^= CreationTime.GetHashCode(); - if (HasExpirationTime) hash ^= ExpirationTime.GetHashCode(); - if (_extensions != null) { - hash ^= _extensions.GetHashCode(); - } - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasId) { - output.WriteRawTag(9); - output.WriteFixed64(Id); - } - if (HasInviterIdentity) { - output.WriteRawTag(18); - output.WriteMessage(InviterIdentity); - } - if (HasInviteeIdentity) { - output.WriteRawTag(26); - output.WriteMessage(InviteeIdentity); - } - if (HasInviterName) { - output.WriteRawTag(34); - output.WriteString(InviterName); - } - if (HasInviteeName) { - output.WriteRawTag(42); - output.WriteString(InviteeName); - } - if (HasInvitationMessage) { - output.WriteRawTag(50); - output.WriteString(InvitationMessage); - } - if (HasCreationTime) { - output.WriteRawTag(56); - output.WriteUInt64(CreationTime); - } - if (HasExpirationTime) { - output.WriteRawTag(64); - output.WriteUInt64(ExpirationTime); - } - if (_extensions != null) { - _extensions.WriteTo(output); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasId) { - size += 1 + 8; - } - if (HasInviterIdentity) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(InviterIdentity); - } - if (HasInviteeIdentity) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(InviteeIdentity); - } - if (HasInviterName) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(InviterName); - } - if (HasInviteeName) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(InviteeName); - } - if (HasInvitationMessage) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(InvitationMessage); - } - if (HasCreationTime) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreationTime); - } - if (HasExpirationTime) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ExpirationTime); - } - if (_extensions != null) { - size += _extensions.CalculateSize(); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(Invitation other) { - if (other == null) { - return; - } - if (other.HasId) { - Id = other.Id; - } - if (other.HasInviterIdentity) { - if (!HasInviterIdentity) { - InviterIdentity = new global::Bgs.Protocol.Identity(); - } - InviterIdentity.MergeFrom(other.InviterIdentity); - } - if (other.HasInviteeIdentity) { - if (!HasInviteeIdentity) { - InviteeIdentity = new global::Bgs.Protocol.Identity(); - } - InviteeIdentity.MergeFrom(other.InviteeIdentity); - } - if (other.HasInviterName) { - InviterName = other.InviterName; - } - if (other.HasInviteeName) { - InviteeName = other.InviteeName; - } - if (other.HasInvitationMessage) { - InvitationMessage = other.InvitationMessage; - } - if (other.HasCreationTime) { - CreationTime = other.CreationTime; - } - if (other.HasExpirationTime) { - ExpirationTime = other.ExpirationTime; - } - pb::ExtensionSet.MergeFrom(ref _extensions, other._extensions); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - if (!pb::ExtensionSet.TryMergeFieldFrom(ref _extensions, input)) { - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - } - break; - case 9: { - Id = input.ReadFixed64(); - break; - } - case 18: { - if (!HasInviterIdentity) { - InviterIdentity = new global::Bgs.Protocol.Identity(); - } - input.ReadMessage(InviterIdentity); - break; - } - case 26: { - if (!HasInviteeIdentity) { - InviteeIdentity = new global::Bgs.Protocol.Identity(); - } - input.ReadMessage(InviteeIdentity); - break; - } - case 34: { - InviterName = input.ReadString(); - break; - } - case 42: { - InviteeName = input.ReadString(); - break; - } - case 50: { - InvitationMessage = input.ReadString(); - break; - } - case 56: { - CreationTime = input.ReadUInt64(); - break; - } - case 64: { - ExpirationTime = input.ReadUInt64(); - break; - } - } - } - } - - public TValue GetExtension(pb::Extension extension) { - return pb::ExtensionSet.Get(ref _extensions, extension); - } - public pbc::RepeatedField GetExtension(pb::RepeatedExtension extension) { - return pb::ExtensionSet.Get(ref _extensions, extension); - } - public pbc::RepeatedField GetOrInitializeExtension(pb::RepeatedExtension extension) { - return pb::ExtensionSet.GetOrInitialize(ref _extensions, extension); - } - public void SetExtension(pb::Extension extension, TValue value) { - pb::ExtensionSet.Set(ref _extensions, extension, value); - } - public bool HasExtension(pb::Extension extension) { - return pb::ExtensionSet.Has(ref _extensions, extension); - } - public void ClearExtension(pb::Extension extension) { - pb::ExtensionSet.Clear(ref _extensions, extension); - } - public void ClearExtension(pb::RepeatedExtension extension) { - pb::ExtensionSet.Clear(ref _extensions, extension); - } - - } - - public sealed partial class InvitationParams : pb::IExtendableMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InvitationParams()); - private pb::UnknownFieldSet _unknownFields; - private pb::ExtensionSet _extensions; - private pb::ExtensionSet _Extensions => _extensions; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.InvitationTypesReflection.Descriptor.MessageTypes[1]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public InvitationParams() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public InvitationParams(InvitationParams other) : this() { - _hasBits0 = other._hasBits0; - invitationMessage_ = other.invitationMessage_; - expirationTime_ = other.expirationTime_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - _extensions = pb::ExtensionSet.Clone(other._extensions); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public InvitationParams Clone() { - return new InvitationParams(this); - } - - /// Field number for the "invitation_message" field. - public const int InvitationMessageFieldNumber = 1; - private readonly static string InvitationMessageDefaultValue = ""; - - private string invitationMessage_; - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string InvitationMessage { - get { return invitationMessage_ ?? InvitationMessageDefaultValue; } - set { - invitationMessage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "invitation_message" field is set - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasInvitationMessage { - get { return invitationMessage_ != null; } - } - /// Clears the value of the "invitation_message" field - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearInvitationMessage() { - invitationMessage_ = null; - } - - /// Field number for the "expiration_time" field. - public const int ExpirationTimeFieldNumber = 2; - private readonly static ulong ExpirationTimeDefaultValue = 0UL; - - private ulong expirationTime_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong ExpirationTime { - get { if ((_hasBits0 & 1) != 0) { return expirationTime_; } else { return ExpirationTimeDefaultValue; } } - set { - _hasBits0 |= 1; - expirationTime_ = value; - } - } - /// Gets whether the "expiration_time" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasExpirationTime { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "expiration_time" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearExpirationTime() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as InvitationParams); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(InvitationParams other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (InvitationMessage != other.InvitationMessage) return false; - if (ExpirationTime != other.ExpirationTime) return false; - if (!Equals(_extensions, other._extensions)) { - return false; - } - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasInvitationMessage) hash ^= InvitationMessage.GetHashCode(); - if (HasExpirationTime) hash ^= ExpirationTime.GetHashCode(); - if (_extensions != null) { - hash ^= _extensions.GetHashCode(); - } - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasInvitationMessage) { - output.WriteRawTag(10); - output.WriteString(InvitationMessage); - } - if (HasExpirationTime) { - output.WriteRawTag(16); - output.WriteUInt64(ExpirationTime); - } - if (_extensions != null) { - _extensions.WriteTo(output); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasInvitationMessage) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(InvitationMessage); - } - if (HasExpirationTime) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ExpirationTime); - } - if (_extensions != null) { - size += _extensions.CalculateSize(); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(InvitationParams other) { - if (other == null) { - return; - } - if (other.HasInvitationMessage) { - InvitationMessage = other.InvitationMessage; - } - if (other.HasExpirationTime) { - ExpirationTime = other.ExpirationTime; - } - pb::ExtensionSet.MergeFrom(ref _extensions, other._extensions); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - if (!pb::ExtensionSet.TryMergeFieldFrom(ref _extensions, input)) { - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - } - break; - case 10: { - InvitationMessage = input.ReadString(); - break; - } - case 16: { - ExpirationTime = input.ReadUInt64(); - break; - } - } - } - } - - public TValue GetExtension(pb::Extension extension) { - return pb::ExtensionSet.Get(ref _extensions, extension); - } - public pbc::RepeatedField GetExtension(pb::RepeatedExtension extension) { - return pb::ExtensionSet.Get(ref _extensions, extension); - } - public pbc::RepeatedField GetOrInitializeExtension(pb::RepeatedExtension extension) { - return pb::ExtensionSet.GetOrInitialize(ref _extensions, extension); - } - public void SetExtension(pb::Extension extension, TValue value) { - pb::ExtensionSet.Set(ref _extensions, extension, value); - } - public bool HasExtension(pb::Extension extension) { - return pb::ExtensionSet.Has(ref _extensions, extension); - } - public void ClearExtension(pb::Extension extension) { - pb::ExtensionSet.Clear(ref _extensions, extension); - } - public void ClearExtension(pb::RepeatedExtension extension) { - pb::ExtensionSet.Clear(ref _extensions, extension); - } - - } - #endregion } diff --git a/Source/Framework/Proto/NotificationTypes.cs b/Source/Framework/Proto/NotificationTypes.cs index 1d5ffe3db..2f38f5c40 100644 --- a/Source/Framework/Proto/NotificationTypes.cs +++ b/Source/Framework/Proto/NotificationTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/notification_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/PresenceListener.cs b/Source/Framework/Proto/PresenceListener.cs index f63cecc03..8b852c60b 100644 --- a/Source/Framework/Proto/PresenceListener.cs +++ b/Source/Framework/Proto/PresenceListener.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/presence_listener.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -33,25 +33,26 @@ namespace Bgs.Protocol.Presence.V1 { "ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8aOGJncy9sb3cvcGIvY2xp", "ZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRpb25zLnByb3RvGjli", "Z3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNlX29w", - "dGlvbnMucHJvdG8iigEKFVN1YnNjcmliZU5vdGlmaWNhdGlvbhI5Cg1zdWJz", + "dGlvbnMucHJvdG8ipgEKFVN1YnNjcmliZU5vdGlmaWNhdGlvbhI5Cg1zdWJz", "Y3JpYmVyX2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNj", "b3VudElkEjYKBXN0YXRlGAIgAygLMicuYmdzLnByb3RvY29sLnByZXNlbmNl", - "LnYxLlByZXNlbmNlU3RhdGUijQEKGFN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlv", - "bhI5Cg1zdWJzY3JpYmVyX2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291", - "bnQudjEuQWNjb3VudElkEjYKBXN0YXRlGAIgAygLMicuYmdzLnByb3RvY29s", - "LnByZXNlbmNlLnYxLlByZXNlbmNlU3RhdGUyqAIKEFByZXNlbmNlTGlzdGVu", - "ZXISZwoLT25TdWJzY3JpYmUSLy5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEu", - "U3Vic2NyaWJlTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BP", - "TlNFIgyC+SsCCAGC+SsCOAESbQoOT25TdGF0ZUNoYW5nZWQSMi5iZ3MucHJv", - "dG9jb2wucHJlc2VuY2UudjEuU3RhdGVDaGFuZ2VkTm90aWZpY2F0aW9uGhku", - "YmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgyC+SsCCAKC+SsCOAEaPIL5KywK", - "KmJuZXQucHJvdG9jb2wucHJlc2VuY2UudjEuUHJlc2VuY2VMaXN0ZW5lcoL5", - "KwI4AYr5KwIIAQ==")); + "LnYxLlByZXNlbmNlU3RhdGUSGgoSc3Vic2NyaWJlcl9wcm9ncmFtGAMgASgN", + "IqkBChhTdGF0ZUNoYW5nZWROb3RpZmljYXRpb24SOQoNc3Vic2NyaWJlcl9p", + "ZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBI2", + "CgVzdGF0ZRgCIAMoCzInLmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5QcmVz", + "ZW5jZVN0YXRlEhoKEnN1YnNjcmliZXJfcHJvZ3JhbRgDIAEoDTKoAgoQUHJl", + "c2VuY2VMaXN0ZW5lchJnCgtPblN1YnNjcmliZRIvLmJncy5wcm90b2NvbC5w", + "cmVzZW5jZS52MS5TdWJzY3JpYmVOb3RpZmljYXRpb24aGS5iZ3MucHJvdG9j", + "b2wuTk9fUkVTUE9OU0UiDIL5KwIIAYL5KwI4ARJtCg5PblN0YXRlQ2hhbmdl", + "ZBIyLmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5TdGF0ZUNoYW5nZWROb3Rp", + "ZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5KwIIAoL5", + "KwI4ARo8gvkrLAoqYm5ldC5wcm90b2NvbC5wcmVzZW5jZS52MS5QcmVzZW5j", + "ZUxpc3RlbmVygvkrAjgBivkrAggB")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.Presence.V1.PresenceTypesReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.SubscribeNotification), global::Bgs.Protocol.Presence.V1.SubscribeNotification.Parser, new[]{ "SubscriberId", "State" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.StateChangedNotification), global::Bgs.Protocol.Presence.V1.StateChangedNotification.Parser, new[]{ "SubscriberId", "State" }, null, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.SubscribeNotification), global::Bgs.Protocol.Presence.V1.SubscribeNotification.Parser, new[]{ "SubscriberId", "State", "SubscriberProgram" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.StateChangedNotification), global::Bgs.Protocol.Presence.V1.StateChangedNotification.Parser, new[]{ "SubscriberId", "State", "SubscriberProgram" }, null, null, null, null) })); } #endregion @@ -61,6 +62,7 @@ namespace Bgs.Protocol.Presence.V1 { public sealed partial class SubscribeNotification : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubscribeNotification()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } @@ -83,8 +85,10 @@ namespace Bgs.Protocol.Presence.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public SubscribeNotification(SubscribeNotification other) : this() { + _hasBits0 = other._hasBits0; subscriberId_ = other.HasSubscriberId ? other.subscriberId_.Clone() : null; state_ = other.state_.Clone(); + subscriberProgram_ = other.subscriberProgram_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -124,6 +128,30 @@ namespace Bgs.Protocol.Presence.V1 { get { return state_; } } + /// Field number for the "subscriber_program" field. + public const int SubscriberProgramFieldNumber = 3; + private readonly static uint SubscriberProgramDefaultValue = 0; + + private uint subscriberProgram_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint SubscriberProgram { + get { if ((_hasBits0 & 1) != 0) { return subscriberProgram_; } else { return SubscriberProgramDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberProgram_ = value; + } + } + /// Gets whether the "subscriber_program" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberProgram { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_program" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberProgram() { + _hasBits0 &= ~1; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as SubscribeNotification); @@ -139,6 +167,7 @@ namespace Bgs.Protocol.Presence.V1 { } if (!object.Equals(SubscriberId, other.SubscriberId)) return false; if(!state_.Equals(other.state_)) return false; + if (SubscriberProgram != other.SubscriberProgram) return false; return Equals(_unknownFields, other._unknownFields); } @@ -147,6 +176,7 @@ namespace Bgs.Protocol.Presence.V1 { int hash = 1; if (HasSubscriberId) hash ^= SubscriberId.GetHashCode(); hash ^= state_.GetHashCode(); + if (HasSubscriberProgram) hash ^= SubscriberProgram.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -165,6 +195,10 @@ namespace Bgs.Protocol.Presence.V1 { output.WriteMessage(SubscriberId); } state_.WriteTo(output, _repeated_state_codec); + if (HasSubscriberProgram) { + output.WriteRawTag(24); + output.WriteUInt32(SubscriberProgram); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -177,6 +211,9 @@ namespace Bgs.Protocol.Presence.V1 { size += 1 + pb::CodedOutputStream.ComputeMessageSize(SubscriberId); } size += state_.CalculateSize(_repeated_state_codec); + if (HasSubscriberProgram) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(SubscriberProgram); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -195,6 +232,9 @@ namespace Bgs.Protocol.Presence.V1 { SubscriberId.MergeFrom(other.SubscriberId); } state_.Add(other.state_); + if (other.HasSubscriberProgram) { + SubscriberProgram = other.SubscriberProgram; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -217,6 +257,10 @@ namespace Bgs.Protocol.Presence.V1 { state_.AddEntriesFrom(input, _repeated_state_codec); break; } + case 24: { + SubscriberProgram = input.ReadUInt32(); + break; + } } } } @@ -226,6 +270,7 @@ namespace Bgs.Protocol.Presence.V1 { public sealed partial class StateChangedNotification : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StateChangedNotification()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } @@ -248,8 +293,10 @@ namespace Bgs.Protocol.Presence.V1 { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StateChangedNotification(StateChangedNotification other) : this() { + _hasBits0 = other._hasBits0; subscriberId_ = other.HasSubscriberId ? other.subscriberId_.Clone() : null; state_ = other.state_.Clone(); + subscriberProgram_ = other.subscriberProgram_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } @@ -289,6 +336,30 @@ namespace Bgs.Protocol.Presence.V1 { get { return state_; } } + /// Field number for the "subscriber_program" field. + public const int SubscriberProgramFieldNumber = 3; + private readonly static uint SubscriberProgramDefaultValue = 0; + + private uint subscriberProgram_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint SubscriberProgram { + get { if ((_hasBits0 & 1) != 0) { return subscriberProgram_; } else { return SubscriberProgramDefaultValue; } } + set { + _hasBits0 |= 1; + subscriberProgram_ = value; + } + } + /// Gets whether the "subscriber_program" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool HasSubscriberProgram { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "subscriber_program" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void ClearSubscriberProgram() { + _hasBits0 &= ~1; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as StateChangedNotification); @@ -304,6 +375,7 @@ namespace Bgs.Protocol.Presence.V1 { } if (!object.Equals(SubscriberId, other.SubscriberId)) return false; if(!state_.Equals(other.state_)) return false; + if (SubscriberProgram != other.SubscriberProgram) return false; return Equals(_unknownFields, other._unknownFields); } @@ -312,6 +384,7 @@ namespace Bgs.Protocol.Presence.V1 { int hash = 1; if (HasSubscriberId) hash ^= SubscriberId.GetHashCode(); hash ^= state_.GetHashCode(); + if (HasSubscriberProgram) hash ^= SubscriberProgram.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -330,6 +403,10 @@ namespace Bgs.Protocol.Presence.V1 { output.WriteMessage(SubscriberId); } state_.WriteTo(output, _repeated_state_codec); + if (HasSubscriberProgram) { + output.WriteRawTag(24); + output.WriteUInt32(SubscriberProgram); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -342,6 +419,9 @@ namespace Bgs.Protocol.Presence.V1 { size += 1 + pb::CodedOutputStream.ComputeMessageSize(SubscriberId); } size += state_.CalculateSize(_repeated_state_codec); + if (HasSubscriberProgram) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(SubscriberProgram); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -360,6 +440,9 @@ namespace Bgs.Protocol.Presence.V1 { SubscriberId.MergeFrom(other.SubscriberId); } state_.Add(other.state_); + if (other.HasSubscriberProgram) { + SubscriberProgram = other.SubscriberProgram; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -382,6 +465,10 @@ namespace Bgs.Protocol.Presence.V1 { state_.AddEntriesFrom(input, _repeated_state_codec); break; } + case 24: { + SubscriberProgram = input.ReadUInt32(); + break; + } } } } diff --git a/Source/Framework/Proto/PresenceService.cs b/Source/Framework/Proto/PresenceService.cs index 3cf9e8f51..520be626f 100644 --- a/Source/Framework/Proto/PresenceService.cs +++ b/Source/Framework/Proto/PresenceService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/presence_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -65,23 +65,29 @@ namespace Bgs.Protocol.Presence.V1 { "MAoIYWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5", "KwIgARJACgllbnRpdHlfaWQYAiADKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5", "SWRCFYr5KwYqBAoCCAGK+SsHKgUKAxD6ARIRCglvYmplY3RfaWQYAyABKAQy", - "0AUKD1ByZXNlbmNlU2VydmljZRJbCglTdWJzY3JpYmUSKi5iZ3MucHJvdG9j", + "+AcKD1ByZXNlbmNlU2VydmljZRJbCglTdWJzY3JpYmUSKi5iZ3MucHJvdG9j", "b2wucHJlc2VuY2UudjEuU3Vic2NyaWJlUmVxdWVzdBoULmJncy5wcm90b2Nv", "bC5Ob0RhdGEiDIL5KwIIAYL5KwIQAxJfCgtVbnN1YnNjcmliZRIsLmJncy5w", "cm90b2NvbC5wcmVzZW5jZS52MS5VbnN1YnNjcmliZVJlcXVlc3QaFC5iZ3Mu", - "cHJvdG9jb2wuTm9EYXRhIgyC+SsCCAKC+SsCEAMSVQoGVXBkYXRlEicuYmdz", - "LnByb3RvY29sLnByZXNlbmNlLnYxLlVwZGF0ZVJlcXVlc3QaFC5iZ3MucHJv", - "dG9jb2wuTm9EYXRhIgyC+SsCCAOC+SsCEAMSZgoFUXVlcnkSJi5iZ3MucHJv", - "dG9jb2wucHJlc2VuY2UudjEuUXVlcnlSZXF1ZXN0GicuYmdzLnByb3RvY29s", - "LnByZXNlbmNlLnYxLlF1ZXJ5UmVzcG9uc2UiDIL5KwIIBIL5KwIQAxKBAQoO", - "QmF0Y2hTdWJzY3JpYmUSLy5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuQmF0", - "Y2hTdWJzY3JpYmVSZXF1ZXN0GjAuYmdzLnByb3RvY29sLnByZXNlbmNlLnYx", - "LkJhdGNoU3Vic2NyaWJlUmVzcG9uc2UiDIL5KwIICIL5KwIQAxJpChBCYXRj", - "aFVuc3Vic2NyaWJlEjEuYmdzLnByb3RvY29sLnByZXNlbmNlLnYxLkJhdGNo", - "VW5zdWJzY3JpYmVSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIMgvkr", - "AggJgvkrAhADGlGC+SsoCiZibmV0LnByb3RvY29sLnByZXNlbmNlLlByZXNl", - "bmNlU2VydmljZYL5KxUqE3ByZXNlbmNlX2FnZ3JlZ2F0b3KC+SsCMAGK+SsC", - "EAFCA4ABAA==")); + "cHJvdG9jb2wuTm9EYXRhIgyC+SsCCAKC+SsCEAMS5gEKBlVwZGF0ZRInLmJn", + "cy5wcm90b2NvbC5wcmVzZW5jZS52MS5VcGRhdGVSZXF1ZXN0GhQuYmdzLnBy", + "b3RvY29sLk5vRGF0YSKcAYL5KwIIA4L5KwIQA4L5Ky8qLWJncy5wcm90b2Nv", + "bC5hcmNhbmUucHJlc2VuY2UuVXBkYXRlRm9yd2FyZEtleYL5KxZCFFVwZGF0", + "ZVJlZ2lvblJlc29sdmVygvkrMWIvYm5ldC9hcmNhbmUvc2VydmljZS9wcmVz", + "ZW5jZV9mb3J3YXJkX2tleXMucHJvdG+C+SsKaghwcmVzZW5jZRL1AQoFUXVl", + "cnkSJi5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuUXVlcnlSZXF1ZXN0Gicu", + "YmdzLnByb3RvY29sLnByZXNlbmNlLnYxLlF1ZXJ5UmVzcG9uc2UimgGC+SsC", + "CASC+SsCEAOC+SsuKixiZ3MucHJvdG9jb2wuYXJjYW5lLnByZXNlbmNlLlF1", + "ZXJ5Rm9yd2FyZEtleYL5KxVCE1F1ZXJ5UmVnaW9uUmVzb2x2ZXKC+SsxYi9i", + "bmV0L2FyY2FuZS9zZXJ2aWNlL3ByZXNlbmNlX2ZvcndhcmRfa2V5cy5wcm90", + "b4L5KwpqCHByZXNlbmNlEoEBCg5CYXRjaFN1YnNjcmliZRIvLmJncy5wcm90", + "b2NvbC5wcmVzZW5jZS52MS5CYXRjaFN1YnNjcmliZVJlcXVlc3QaMC5iZ3Mu", + "cHJvdG9jb2wucHJlc2VuY2UudjEuQmF0Y2hTdWJzY3JpYmVSZXNwb25zZSIM", + "gvkrAggIgvkrAhADEmkKEEJhdGNoVW5zdWJzY3JpYmUSMS5iZ3MucHJvdG9j", + "b2wucHJlc2VuY2UudjEuQmF0Y2hVbnN1YnNjcmliZVJlcXVlc3QaFC5iZ3Mu", + "cHJvdG9jb2wuTm9EYXRhIgyC+SsCCAmC+SsCEAMaV4L5KygKJmJuZXQucHJv", + "dG9jb2wucHJlc2VuY2UuUHJlc2VuY2VTZXJ2aWNlgvkrFSoTcHJlc2VuY2Vf", + "YWdncmVnYXRvcoL5KwIwAYL5KwJIAYr5KwIQAUIDgAEA")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.Presence.V1.PresenceTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/PresenceTypes.cs b/Source/Framework/Proto/PresenceTypes.cs index c54bd6c95..cfe8932a2 100644 --- a/Source/Framework/Proto/PresenceTypes.cs +++ b/Source/Framework/Proto/PresenceTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/presence_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; @@ -27,24 +27,24 @@ namespace Bgs.Protocol.Presence.V1 { "CiZiZ3MvbG93L3BiL2NsaWVudC9wcmVzZW5jZV90eXBlcy5wcm90bxIYYmdz", "LnByb3RvY29sLnByZXNlbmNlLnYxGidiZ3MvbG93L3BiL2NsaWVudC9hdHRy", "aWJ1dGVfdHlwZXMucHJvdG8aJGJncy9sb3cvcGIvY2xpZW50L2VudGl0eV90", - "eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQvY2hhbm5lbF90eXBlcy5w", - "cm90byJXChtSaWNoUHJlc2VuY2VMb2NhbGl6YXRpb25LZXkSDwoHcHJvZ3Jh", - "bRgBIAIoBxIOCgZzdHJlYW0YAiACKAcSFwoPbG9jYWxpemF0aW9uX2lkGAMg", - "AigNIkwKCEZpZWxkS2V5Eg8KB3Byb2dyYW0YASACKA0SDQoFZ3JvdXAYAiAC", - "KA0SDQoFZmllbGQYAyACKA0SEQoJdW5pcXVlX2lkGAQgASgEIl4KBUZpZWxk", - "Ei8KA2tleRgBIAIoCzIiLmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5GaWVs", - "ZEtleRIkCgV2YWx1ZRgCIAIoCzIVLmJncy5wcm90b2NvbC5WYXJpYW50IrUB", - "Cg5GaWVsZE9wZXJhdGlvbhIuCgVmaWVsZBgBIAIoCzIfLmJncy5wcm90b2Nv", - "bC5wcmVzZW5jZS52MS5GaWVsZBJOCglvcGVyYXRpb24YAiABKA4yNi5iZ3Mu", - "cHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRPcGVyYXRpb24uT3BlcmF0aW9u", - "VHlwZToDU0VUIiMKDU9wZXJhdGlvblR5cGUSBwoDU0VUEAASCQoFQ0xFQVIQ", - "ASJ9Cg1QcmVzZW5jZVN0YXRlEikKCWVudGl0eV9pZBgBIAEoCzIWLmJncy5w", - "cm90b2NvbC5FbnRpdHlJZBJBCg9maWVsZF9vcGVyYXRpb24YAiADKAsyKC5i", - "Z3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRPcGVyYXRpb24ijQEKDENo", - "YW5uZWxTdGF0ZRIpCgllbnRpdHlfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wu", - "RW50aXR5SWQSQQoPZmllbGRfb3BlcmF0aW9uGAIgAygLMiguYmdzLnByb3Rv", - "Y29sLnByZXNlbmNlLnYxLkZpZWxkT3BlcmF0aW9uEg8KB2hlYWxpbmcYAyAB", - "KAg=")); + "eXBlcy5wcm90bxozYmdzL2xvdy9wYi9jbGllbnQvYXBpL2NsaWVudC92MS9j", + "aGFubmVsX3R5cGVzLnByb3RvIlcKG1JpY2hQcmVzZW5jZUxvY2FsaXphdGlv", + "bktleRIPCgdwcm9ncmFtGAEgAigHEg4KBnN0cmVhbRgCIAIoBxIXCg9sb2Nh", + "bGl6YXRpb25faWQYAyACKA0iTAoIRmllbGRLZXkSDwoHcHJvZ3JhbRgBIAIo", + "DRINCgVncm91cBgCIAIoDRINCgVmaWVsZBgDIAIoDRIRCgl1bmlxdWVfaWQY", + "BCABKAQiXgoFRmllbGQSLwoDa2V5GAEgAigLMiIuYmdzLnByb3RvY29sLnBy", + "ZXNlbmNlLnYxLkZpZWxkS2V5EiQKBXZhbHVlGAIgAigLMhUuYmdzLnByb3Rv", + "Y29sLlZhcmlhbnQitQEKDkZpZWxkT3BlcmF0aW9uEi4KBWZpZWxkGAEgAigL", + "Mh8uYmdzLnByb3RvY29sLnByZXNlbmNlLnYxLkZpZWxkEk4KCW9wZXJhdGlv", + "bhgCIAEoDjI2LmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5GaWVsZE9wZXJh", + "dGlvbi5PcGVyYXRpb25UeXBlOgNTRVQiIwoNT3BlcmF0aW9uVHlwZRIHCgNT", + "RVQQABIJCgVDTEVBUhABIn0KDVByZXNlbmNlU3RhdGUSKQoJZW50aXR5X2lk", + "GAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEkEKD2ZpZWxkX29wZXJh", + "dGlvbhgCIAMoCzIoLmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5GaWVsZE9w", + "ZXJhdGlvbiKNAQoMQ2hhbm5lbFN0YXRlEikKCWVudGl0eV9pZBgBIAEoCzIW", + "LmJncy5wcm90b2NvbC5FbnRpdHlJZBJBCg9maWVsZF9vcGVyYXRpb24YAiAD", + "KAsyKC5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRPcGVyYXRpb24S", + "DwoHaGVhbGluZxgDIAEoCA==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.Channel.V1.ChannelTypesReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { diff --git a/Source/Framework/Proto/ProfanityFilterConfig.cs b/Source/Framework/Proto/ProfanityFilterConfig.cs index 829ca3c86..f513dd1be 100644 --- a/Source/Framework/Proto/ProfanityFilterConfig.cs +++ b/Source/Framework/Proto/ProfanityFilterConfig.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/profanity_filter_config.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/ReportService.cs b/Source/Framework/Proto/ReportService.cs deleted file mode 100644 index d2b5bbaf2..000000000 --- a/Source/Framework/Proto/ReportService.cs +++ /dev/null @@ -1,396 +0,0 @@ -// -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/report_service.proto -// -#pragma warning disable 1591, 0612, 3021, 8981 -#region Designer generated code - -using pb = global::Google.Protobuf; -using pbc = global::Google.Protobuf.Collections; -using pbr = global::Google.Protobuf.Reflection; -using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Report.V1 { - - /// Holder for reflection information generated from bgs/low/pb/client/report_service.proto - public static partial class ReportServiceReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/report_service.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static ReportServiceReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CiZiZ3MvbG93L3BiL2NsaWVudC9yZXBvcnRfc2VydmljZS5wcm90bxIWYmdz", - "LnByb3RvY29sLnJlcG9ydC52MRolYmdzL2xvdy9wYi9jbGllbnQvYWNjb3Vu", - "dF90eXBlcy5wcm90bxokYmdzL2xvdy9wYi9jbGllbnQvcmVwb3J0X3R5cGVz", - "LnByb3RvGiFiZ3MvbG93L3BiL2NsaWVudC9ycGNfdHlwZXMucHJvdG8aN2Jn", - "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlv", - "bnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25z", - "L21lc3NhZ2Vfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xv", - "YmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cv", - "cGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5w", - "cm90byJDChFTZW5kUmVwb3J0UmVxdWVzdBIuCgZyZXBvcnQYASACKAsyHi5i", - "Z3MucHJvdG9jb2wucmVwb3J0LnYxLlJlcG9ydCKMAQoTU3VibWl0UmVwb3J0", - "UmVxdWVzdBI8CghhZ2VudF9pZBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2Nv", - "dW50LnYxLkdhbWVBY2NvdW50SGFuZGxlEjcKC3JlcG9ydF90eXBlGAIgASgL", - "MiIuYmdzLnByb3RvY29sLnJlcG9ydC52MS5SZXBvcnRUeXBlMv0BCg1SZXBv", - "cnRTZXJ2aWNlElUKClNlbmRSZXBvcnQSKS5iZ3MucHJvdG9jb2wucmVwb3J0", - "LnYxLlNlbmRSZXBvcnRSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIG", - "gvkrAggBElkKDFN1Ym1pdFJlcG9ydBIrLmJncy5wcm90b2NvbC5yZXBvcnQu", - "djEuU3VibWl0UmVwb3J0UmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEi", - "BoL5KwIIAho6gvkrJAoiYm5ldC5wcm90b2NvbC5yZXBvcnQuUmVwb3J0U2Vy", - "dmljZYL5KwgqBnJlcG9ydIr5KwIQAUIDgAEA")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, - new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.SendReportRequest), global::Bgs.Protocol.Report.V1.SendReportRequest.Parser, new[]{ "Report" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.SubmitReportRequest), global::Bgs.Protocol.Report.V1.SubmitReportRequest.Parser, new[]{ "AgentId", "ReportType" }, null, null, null, null) - })); - } - #endregion - - } - #region Messages - public sealed partial class SendReportRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SendReportRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportServiceReflection.Descriptor.MessageTypes[0]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SendReportRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SendReportRequest(SendReportRequest other) : this() { - report_ = other.HasReport ? other.report_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SendReportRequest Clone() { - return new SendReportRequest(this); - } - - /// Field number for the "report" field. - public const int ReportFieldNumber = 1; - private global::Bgs.Protocol.Report.V1.Report report_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.Report Report { - get { return report_; } - set { - report_ = value; - } - } - /// Gets whether the report field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasReport { - get { return report_ != null; } - } - /// Clears the value of the report field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearReport() { - report_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as SendReportRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(SendReportRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Report, other.Report)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasReport) hash ^= Report.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasReport) { - output.WriteRawTag(10); - output.WriteMessage(Report); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasReport) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Report); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(SendReportRequest other) { - if (other == null) { - return; - } - if (other.HasReport) { - if (!HasReport) { - Report = new global::Bgs.Protocol.Report.V1.Report(); - } - Report.MergeFrom(other.Report); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasReport) { - Report = new global::Bgs.Protocol.Report.V1.Report(); - } - input.ReadMessage(Report); - break; - } - } - } - } - - } - - public sealed partial class SubmitReportRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubmitReportRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportServiceReflection.Descriptor.MessageTypes[1]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubmitReportRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubmitReportRequest(SubmitReportRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; - reportType_ = other.HasReportType ? other.reportType_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubmitReportRequest Clone() { - return new SubmitReportRequest(this); - } - - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.GameAccountHandle agentId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.GameAccountHandle AgentId { - get { return agentId_; } - set { - agentId_ = value; - } - } - /// Gets whether the agent_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } - } - /// Clears the value of the agent_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; - } - - /// Field number for the "report_type" field. - public const int ReportTypeFieldNumber = 2; - private global::Bgs.Protocol.Report.V1.ReportType reportType_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.ReportType ReportType { - get { return reportType_; } - set { - reportType_ = value; - } - } - /// Gets whether the report_type field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasReportType { - get { return reportType_ != null; } - } - /// Clears the value of the report_type field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearReportType() { - reportType_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as SubmitReportRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(SubmitReportRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(AgentId, other.AgentId)) return false; - if (!object.Equals(ReportType, other.ReportType)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); - if (HasReportType) hash ^= ReportType.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { - output.WriteRawTag(10); - output.WriteMessage(AgentId); - } - if (HasReportType) { - output.WriteRawTag(18); - output.WriteMessage(ReportType); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); - } - if (HasReportType) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReportType); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(SubmitReportRequest other) { - if (other == null) { - return; - } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - AgentId.MergeFrom(other.AgentId); - } - if (other.HasReportType) { - if (!HasReportType) { - ReportType = new global::Bgs.Protocol.Report.V1.ReportType(); - } - ReportType.MergeFrom(other.ReportType); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - input.ReadMessage(AgentId); - break; - } - case 18: { - if (!HasReportType) { - ReportType = new global::Bgs.Protocol.Report.V1.ReportType(); - } - input.ReadMessage(ReportType); - break; - } - } - } - } - - } - - #endregion - -} - -#endregion Designer generated code diff --git a/Source/Framework/Proto/ReportTypes.cs b/Source/Framework/Proto/ReportTypes.cs deleted file mode 100644 index fdf89c753..000000000 --- a/Source/Framework/Proto/ReportTypes.cs +++ /dev/null @@ -1,2201 +0,0 @@ -// -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/report_types.proto -// -#pragma warning disable 1591, 0612, 3021, 8981 -#region Designer generated code - -using pb = global::Google.Protobuf; -using pbc = global::Google.Protobuf.Collections; -using pbr = global::Google.Protobuf.Reflection; -using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.Report.V1 { - - /// Holder for reflection information generated from bgs/low/pb/client/report_types.proto - public static partial class ReportTypesReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/report_types.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static ReportTypesReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CiRiZ3MvbG93L3BiL2NsaWVudC9yZXBvcnRfdHlwZXMucHJvdG8SFmJncy5w", - "cm90b2NvbC5yZXBvcnQudjEaJWJncy9sb3cvcGIvY2xpZW50L2FjY291bnRf", - "dHlwZXMucHJvdG8aJ2Jncy9sb3cvcGIvY2xpZW50L2F0dHJpYnV0ZV90eXBl", - "cy5wcm90bxokYmdzL2xvdy9wYi9jbGllbnQvZW50aXR5X3R5cGVzLnByb3Rv", - "GiFiZ3MvbG93L3BiL2NsaWVudC9ycGNfdHlwZXMucHJvdG8aN2Jncy9sb3cv", - "cGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJv", - "dG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21lc3Nh", - "Z2Vfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4", - "dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xp", - "ZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byKj", - "BAoKUmVwb3J0VHlwZRIYChB1c2VyX2Rlc2NyaXB0aW9uGAEgASgJEj0KDWN1", - "c3RvbV9yZXBvcnQYCiABKAsyJC5iZ3MucHJvdG9jb2wucmVwb3J0LnYxLkN1", - "c3RvbVJlcG9ydEgAEjkKC3NwYW1fcmVwb3J0GAsgASgLMiIuYmdzLnByb3Rv", - "Y29sLnJlcG9ydC52MS5TcGFtUmVwb3J0SAASRQoRaGFyYXNzbWVudF9yZXBv", - "cnQYDCABKAsyKC5iZ3MucHJvdG9jb2wucmVwb3J0LnYxLkhhcmFzc21lbnRS", - "ZXBvcnRIABJPChdyZWFsX2xpZmVfdGhyZWF0X3JlcG9ydBgNIAEoCzIsLmJn", - "cy5wcm90b2NvbC5yZXBvcnQudjEuUmVhbExpZmVUaHJlYXRSZXBvcnRIABJf", - "Ch9pbmFwcHJvcHJpYXRlX2JhdHRsZV90YWdfcmVwb3J0GA4gASgLMjQuYmdz", - "LnByb3RvY29sLnJlcG9ydC52MS5JbmFwcHJvcHJpYXRlQmF0dGxlVGFnUmVw", - "b3J0SAASPwoOaGFja2luZ19yZXBvcnQYDyABKAsyJS5iZ3MucHJvdG9jb2wu", - "cmVwb3J0LnYxLkhhY2tpbmdSZXBvcnRIABI/Cg5ib3R0aW5nX3JlcG9ydBgQ", - "IAEoCzIlLmJncy5wcm90b2NvbC5yZXBvcnQudjEuQm90dGluZ1JlcG9ydEgA", - "QgYKBHR5cGUiYAoMQ3VzdG9tUmVwb3J0EgwKBHR5cGUYASABKAkSFgoKcHJv", - "Z3JhbV9pZBgCIAEoCUICGAESKgoJYXR0cmlidXRlGAMgAygLMhcuYmdzLnBy", - "b3RvY29sLkF0dHJpYnV0ZSLVAQoKU3BhbVJlcG9ydBI6CgZ0YXJnZXQYASAB", - "KAsyKi5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRs", - "ZRJECgZzb3VyY2UYAiABKA4yLS5iZ3MucHJvdG9jb2wucmVwb3J0LnYxLlNw", - "YW1SZXBvcnQuU3BhbVNvdXJjZToFT1RIRVIiRQoKU3BhbVNvdXJjZRIJCgVP", - "VEhFUhABEhUKEUZSSUVORF9JTlZJVEFUSU9OEAISCwoHV0hJU1BFUhADEggK", - "BENIQVQQBCJcChBIYXJhc3NtZW50UmVwb3J0EjoKBnRhcmdldBgBIAEoCzIq", - "LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxlEgwK", - "BHRleHQYAiABKAkiYAoUUmVhbExpZmVUaHJlYXRSZXBvcnQSOgoGdGFyZ2V0", - "GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291bnRI", - "YW5kbGUSDAoEdGV4dBgCIAEoCSJ2ChxJbmFwcHJvcHJpYXRlQmF0dGxlVGFn", - "UmVwb3J0EjoKBnRhcmdldBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50", - "LnYxLkdhbWVBY2NvdW50SGFuZGxlEhoKCmJhdHRsZV90YWcYAiABKAlCBoL5", - "KwIIASJLCg1IYWNraW5nUmVwb3J0EjoKBnRhcmdldBgBIAEoCzIqLmJncy5w", - "cm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxlIksKDUJvdHRp", - "bmdSZXBvcnQSOgoGdGFyZ2V0GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291", - "bnQudjEuR2FtZUFjY291bnRIYW5kbGUi5QEKBlJlcG9ydBITCgtyZXBvcnRf", - "dHlwZRgBIAIoCRIqCglhdHRyaWJ1dGUYAiADKAsyFy5iZ3MucHJvdG9jb2wu", - "QXR0cmlidXRlEhUKCnJlcG9ydF9xb3MYAyABKAU6ATASMQoRcmVwb3J0aW5n", - "X2FjY291bnQYBCABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSNgoWcmVw", - "b3J0aW5nX2dhbWVfYWNjb3VudBgFIAEoCzIWLmJncy5wcm90b2NvbC5FbnRp", - "dHlJZBIYChByZXBvcnRfdGltZXN0YW1wGAYgASgGQgOAAQA=")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, - new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.ReportType), global::Bgs.Protocol.Report.V1.ReportType.Parser, new[]{ "UserDescription", "CustomReport", "SpamReport", "HarassmentReport", "RealLifeThreatReport", "InappropriateBattleTagReport", "HackingReport", "BottingReport" }, new[]{ "Type" }, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.CustomReport), global::Bgs.Protocol.Report.V1.CustomReport.Parser, new[]{ "Type", "ProgramId", "Attribute" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.SpamReport), global::Bgs.Protocol.Report.V1.SpamReport.Parser, new[]{ "Target", "Source" }, null, new[]{ typeof(global::Bgs.Protocol.Report.V1.SpamReport.Types.SpamSource) }, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.HarassmentReport), global::Bgs.Protocol.Report.V1.HarassmentReport.Parser, new[]{ "Target", "Text" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.RealLifeThreatReport), global::Bgs.Protocol.Report.V1.RealLifeThreatReport.Parser, new[]{ "Target", "Text" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.InappropriateBattleTagReport), global::Bgs.Protocol.Report.V1.InappropriateBattleTagReport.Parser, new[]{ "Target", "BattleTag" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.HackingReport), global::Bgs.Protocol.Report.V1.HackingReport.Parser, new[]{ "Target" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.BottingReport), global::Bgs.Protocol.Report.V1.BottingReport.Parser, new[]{ "Target" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.Report), global::Bgs.Protocol.Report.V1.Report.Parser, new[]{ "ReportType", "Attribute", "ReportQos", "ReportingAccount", "ReportingGameAccount", "ReportTimestamp" }, null, null, null, null) - })); - } - #endregion - - } - #region Messages - public sealed partial class ReportType : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReportType()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[0]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ReportType() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ReportType(ReportType other) : this() { - userDescription_ = other.userDescription_; - switch (other.TypeCase) { - case TypeOneofCase.CustomReport: - CustomReport = other.CustomReport.Clone(); - break; - case TypeOneofCase.SpamReport: - SpamReport = other.SpamReport.Clone(); - break; - case TypeOneofCase.HarassmentReport: - HarassmentReport = other.HarassmentReport.Clone(); - break; - case TypeOneofCase.RealLifeThreatReport: - RealLifeThreatReport = other.RealLifeThreatReport.Clone(); - break; - case TypeOneofCase.InappropriateBattleTagReport: - InappropriateBattleTagReport = other.InappropriateBattleTagReport.Clone(); - break; - case TypeOneofCase.HackingReport: - HackingReport = other.HackingReport.Clone(); - break; - case TypeOneofCase.BottingReport: - BottingReport = other.BottingReport.Clone(); - break; - } - - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ReportType Clone() { - return new ReportType(this); - } - - /// Field number for the "user_description" field. - public const int UserDescriptionFieldNumber = 1; - private readonly static string UserDescriptionDefaultValue = ""; - - private string userDescription_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string UserDescription { - get { return userDescription_ ?? UserDescriptionDefaultValue; } - set { - userDescription_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "user_description" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasUserDescription { - get { return userDescription_ != null; } - } - /// Clears the value of the "user_description" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearUserDescription() { - userDescription_ = null; - } - - /// Field number for the "custom_report" field. - public const int CustomReportFieldNumber = 10; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.CustomReport CustomReport { - get { return HasCustomReport ? (global::Bgs.Protocol.Report.V1.CustomReport) type_ : null; } - set { - type_ = value; - typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.CustomReport; - } - } - /// Gets whether the "custom_report" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasCustomReport { - get { return typeCase_ == TypeOneofCase.CustomReport; } - } - /// Clears the value of the oneof if it's currently set to "custom_report" - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearCustomReport() { - if (HasCustomReport) { - ClearType(); - } - } - - /// Field number for the "spam_report" field. - public const int SpamReportFieldNumber = 11; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.SpamReport SpamReport { - get { return HasSpamReport ? (global::Bgs.Protocol.Report.V1.SpamReport) type_ : null; } - set { - type_ = value; - typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.SpamReport; - } - } - /// Gets whether the "spam_report" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasSpamReport { - get { return typeCase_ == TypeOneofCase.SpamReport; } - } - /// Clears the value of the oneof if it's currently set to "spam_report" - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearSpamReport() { - if (HasSpamReport) { - ClearType(); - } - } - - /// Field number for the "harassment_report" field. - public const int HarassmentReportFieldNumber = 12; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.HarassmentReport HarassmentReport { - get { return HasHarassmentReport ? (global::Bgs.Protocol.Report.V1.HarassmentReport) type_ : null; } - set { - type_ = value; - typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.HarassmentReport; - } - } - /// Gets whether the "harassment_report" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasHarassmentReport { - get { return typeCase_ == TypeOneofCase.HarassmentReport; } - } - /// Clears the value of the oneof if it's currently set to "harassment_report" - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearHarassmentReport() { - if (HasHarassmentReport) { - ClearType(); - } - } - - /// Field number for the "real_life_threat_report" field. - public const int RealLifeThreatReportFieldNumber = 13; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.RealLifeThreatReport RealLifeThreatReport { - get { return HasRealLifeThreatReport ? (global::Bgs.Protocol.Report.V1.RealLifeThreatReport) type_ : null; } - set { - type_ = value; - typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.RealLifeThreatReport; - } - } - /// Gets whether the "real_life_threat_report" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasRealLifeThreatReport { - get { return typeCase_ == TypeOneofCase.RealLifeThreatReport; } - } - /// Clears the value of the oneof if it's currently set to "real_life_threat_report" - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearRealLifeThreatReport() { - if (HasRealLifeThreatReport) { - ClearType(); - } - } - - /// Field number for the "inappropriate_battle_tag_report" field. - public const int InappropriateBattleTagReportFieldNumber = 14; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.InappropriateBattleTagReport InappropriateBattleTagReport { - get { return HasInappropriateBattleTagReport ? (global::Bgs.Protocol.Report.V1.InappropriateBattleTagReport) type_ : null; } - set { - type_ = value; - typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.InappropriateBattleTagReport; - } - } - /// Gets whether the "inappropriate_battle_tag_report" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasInappropriateBattleTagReport { - get { return typeCase_ == TypeOneofCase.InappropriateBattleTagReport; } - } - /// Clears the value of the oneof if it's currently set to "inappropriate_battle_tag_report" - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearInappropriateBattleTagReport() { - if (HasInappropriateBattleTagReport) { - ClearType(); - } - } - - /// Field number for the "hacking_report" field. - public const int HackingReportFieldNumber = 15; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.HackingReport HackingReport { - get { return HasHackingReport ? (global::Bgs.Protocol.Report.V1.HackingReport) type_ : null; } - set { - type_ = value; - typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.HackingReport; - } - } - /// Gets whether the "hacking_report" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasHackingReport { - get { return typeCase_ == TypeOneofCase.HackingReport; } - } - /// Clears the value of the oneof if it's currently set to "hacking_report" - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearHackingReport() { - if (HasHackingReport) { - ClearType(); - } - } - - /// Field number for the "botting_report" field. - public const int BottingReportFieldNumber = 16; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.BottingReport BottingReport { - get { return HasBottingReport ? (global::Bgs.Protocol.Report.V1.BottingReport) type_ : null; } - set { - type_ = value; - typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.BottingReport; - } - } - /// Gets whether the "botting_report" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasBottingReport { - get { return typeCase_ == TypeOneofCase.BottingReport; } - } - /// Clears the value of the oneof if it's currently set to "botting_report" - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearBottingReport() { - if (HasBottingReport) { - ClearType(); - } - } - - private object type_; - /// Enum of possible cases for the "type" oneof. - public enum TypeOneofCase { - None = 0, - CustomReport = 10, - SpamReport = 11, - HarassmentReport = 12, - RealLifeThreatReport = 13, - InappropriateBattleTagReport = 14, - HackingReport = 15, - BottingReport = 16, - } - private TypeOneofCase typeCase_ = TypeOneofCase.None; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public TypeOneofCase TypeCase { - get { return typeCase_; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearType() { - typeCase_ = TypeOneofCase.None; - type_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as ReportType); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(ReportType other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (UserDescription != other.UserDescription) return false; - if (!object.Equals(CustomReport, other.CustomReport)) return false; - if (!object.Equals(SpamReport, other.SpamReport)) return false; - if (!object.Equals(HarassmentReport, other.HarassmentReport)) return false; - if (!object.Equals(RealLifeThreatReport, other.RealLifeThreatReport)) return false; - if (!object.Equals(InappropriateBattleTagReport, other.InappropriateBattleTagReport)) return false; - if (!object.Equals(HackingReport, other.HackingReport)) return false; - if (!object.Equals(BottingReport, other.BottingReport)) return false; - if (TypeCase != other.TypeCase) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasUserDescription) hash ^= UserDescription.GetHashCode(); - if (HasCustomReport) hash ^= CustomReport.GetHashCode(); - if (HasSpamReport) hash ^= SpamReport.GetHashCode(); - if (HasHarassmentReport) hash ^= HarassmentReport.GetHashCode(); - if (HasRealLifeThreatReport) hash ^= RealLifeThreatReport.GetHashCode(); - if (HasInappropriateBattleTagReport) hash ^= InappropriateBattleTagReport.GetHashCode(); - if (HasHackingReport) hash ^= HackingReport.GetHashCode(); - if (HasBottingReport) hash ^= BottingReport.GetHashCode(); - hash ^= (int) typeCase_; - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasUserDescription) { - output.WriteRawTag(10); - output.WriteString(UserDescription); - } - if (HasCustomReport) { - output.WriteRawTag(82); - output.WriteMessage(CustomReport); - } - if (HasSpamReport) { - output.WriteRawTag(90); - output.WriteMessage(SpamReport); - } - if (HasHarassmentReport) { - output.WriteRawTag(98); - output.WriteMessage(HarassmentReport); - } - if (HasRealLifeThreatReport) { - output.WriteRawTag(106); - output.WriteMessage(RealLifeThreatReport); - } - if (HasInappropriateBattleTagReport) { - output.WriteRawTag(114); - output.WriteMessage(InappropriateBattleTagReport); - } - if (HasHackingReport) { - output.WriteRawTag(122); - output.WriteMessage(HackingReport); - } - if (HasBottingReport) { - output.WriteRawTag(130, 1); - output.WriteMessage(BottingReport); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasUserDescription) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(UserDescription); - } - if (HasCustomReport) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(CustomReport); - } - if (HasSpamReport) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(SpamReport); - } - if (HasHarassmentReport) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(HarassmentReport); - } - if (HasRealLifeThreatReport) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(RealLifeThreatReport); - } - if (HasInappropriateBattleTagReport) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(InappropriateBattleTagReport); - } - if (HasHackingReport) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(HackingReport); - } - if (HasBottingReport) { - size += 2 + pb::CodedOutputStream.ComputeMessageSize(BottingReport); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(ReportType other) { - if (other == null) { - return; - } - if (other.HasUserDescription) { - UserDescription = other.UserDescription; - } - switch (other.TypeCase) { - case TypeOneofCase.CustomReport: - if (CustomReport == null) { - CustomReport = new global::Bgs.Protocol.Report.V1.CustomReport(); - } - CustomReport.MergeFrom(other.CustomReport); - break; - case TypeOneofCase.SpamReport: - if (SpamReport == null) { - SpamReport = new global::Bgs.Protocol.Report.V1.SpamReport(); - } - SpamReport.MergeFrom(other.SpamReport); - break; - case TypeOneofCase.HarassmentReport: - if (HarassmentReport == null) { - HarassmentReport = new global::Bgs.Protocol.Report.V1.HarassmentReport(); - } - HarassmentReport.MergeFrom(other.HarassmentReport); - break; - case TypeOneofCase.RealLifeThreatReport: - if (RealLifeThreatReport == null) { - RealLifeThreatReport = new global::Bgs.Protocol.Report.V1.RealLifeThreatReport(); - } - RealLifeThreatReport.MergeFrom(other.RealLifeThreatReport); - break; - case TypeOneofCase.InappropriateBattleTagReport: - if (InappropriateBattleTagReport == null) { - InappropriateBattleTagReport = new global::Bgs.Protocol.Report.V1.InappropriateBattleTagReport(); - } - InappropriateBattleTagReport.MergeFrom(other.InappropriateBattleTagReport); - break; - case TypeOneofCase.HackingReport: - if (HackingReport == null) { - HackingReport = new global::Bgs.Protocol.Report.V1.HackingReport(); - } - HackingReport.MergeFrom(other.HackingReport); - break; - case TypeOneofCase.BottingReport: - if (BottingReport == null) { - BottingReport = new global::Bgs.Protocol.Report.V1.BottingReport(); - } - BottingReport.MergeFrom(other.BottingReport); - break; - } - - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - UserDescription = input.ReadString(); - break; - } - case 82: { - global::Bgs.Protocol.Report.V1.CustomReport subBuilder = new global::Bgs.Protocol.Report.V1.CustomReport(); - if (HasCustomReport) { - subBuilder.MergeFrom(CustomReport); - } - input.ReadMessage(subBuilder); - CustomReport = subBuilder; - break; - } - case 90: { - global::Bgs.Protocol.Report.V1.SpamReport subBuilder = new global::Bgs.Protocol.Report.V1.SpamReport(); - if (HasSpamReport) { - subBuilder.MergeFrom(SpamReport); - } - input.ReadMessage(subBuilder); - SpamReport = subBuilder; - break; - } - case 98: { - global::Bgs.Protocol.Report.V1.HarassmentReport subBuilder = new global::Bgs.Protocol.Report.V1.HarassmentReport(); - if (HasHarassmentReport) { - subBuilder.MergeFrom(HarassmentReport); - } - input.ReadMessage(subBuilder); - HarassmentReport = subBuilder; - break; - } - case 106: { - global::Bgs.Protocol.Report.V1.RealLifeThreatReport subBuilder = new global::Bgs.Protocol.Report.V1.RealLifeThreatReport(); - if (HasRealLifeThreatReport) { - subBuilder.MergeFrom(RealLifeThreatReport); - } - input.ReadMessage(subBuilder); - RealLifeThreatReport = subBuilder; - break; - } - case 114: { - global::Bgs.Protocol.Report.V1.InappropriateBattleTagReport subBuilder = new global::Bgs.Protocol.Report.V1.InappropriateBattleTagReport(); - if (HasInappropriateBattleTagReport) { - subBuilder.MergeFrom(InappropriateBattleTagReport); - } - input.ReadMessage(subBuilder); - InappropriateBattleTagReport = subBuilder; - break; - } - case 122: { - global::Bgs.Protocol.Report.V1.HackingReport subBuilder = new global::Bgs.Protocol.Report.V1.HackingReport(); - if (HasHackingReport) { - subBuilder.MergeFrom(HackingReport); - } - input.ReadMessage(subBuilder); - HackingReport = subBuilder; - break; - } - case 130: { - global::Bgs.Protocol.Report.V1.BottingReport subBuilder = new global::Bgs.Protocol.Report.V1.BottingReport(); - if (HasBottingReport) { - subBuilder.MergeFrom(BottingReport); - } - input.ReadMessage(subBuilder); - BottingReport = subBuilder; - break; - } - } - } - } - - } - - public sealed partial class CustomReport : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CustomReport()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[1]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public CustomReport() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public CustomReport(CustomReport other) : this() { - type_ = other.type_; - programId_ = other.programId_; - attribute_ = other.attribute_.Clone(); - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public CustomReport Clone() { - return new CustomReport(this); - } - - /// Field number for the "type" field. - public const int TypeFieldNumber = 1; - private readonly static string TypeDefaultValue = ""; - - private string type_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Type { - get { return type_ ?? TypeDefaultValue; } - set { - type_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "type" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasType { - get { return type_ != null; } - } - /// Clears the value of the "type" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearType() { - type_ = null; - } - - /// Field number for the "program_id" field. - public const int ProgramIdFieldNumber = 2; - private readonly static string ProgramIdDefaultValue = ""; - - private string programId_; - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string ProgramId { - get { return programId_ ?? ProgramIdDefaultValue; } - set { - programId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "program_id" field is set - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasProgramId { - get { return programId_ != null; } - } - /// Clears the value of the "program_id" field - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearProgramId() { - programId_ = null; - } - - /// Field number for the "attribute" field. - public const int AttributeFieldNumber = 3; - private static readonly pb::FieldCodec _repeated_attribute_codec - = pb::FieldCodec.ForMessage(26, global::Bgs.Protocol.Attribute.Parser); - private readonly pbc::RepeatedField attribute_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Attribute { - get { return attribute_; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as CustomReport); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(CustomReport other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (Type != other.Type) return false; - if (ProgramId != other.ProgramId) return false; - if(!attribute_.Equals(other.attribute_)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasType) hash ^= Type.GetHashCode(); - if (HasProgramId) hash ^= ProgramId.GetHashCode(); - hash ^= attribute_.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasType) { - output.WriteRawTag(10); - output.WriteString(Type); - } - if (HasProgramId) { - output.WriteRawTag(18); - output.WriteString(ProgramId); - } - attribute_.WriteTo(output, _repeated_attribute_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasType) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Type); - } - if (HasProgramId) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(ProgramId); - } - size += attribute_.CalculateSize(_repeated_attribute_codec); - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(CustomReport other) { - if (other == null) { - return; - } - if (other.HasType) { - Type = other.Type; - } - if (other.HasProgramId) { - ProgramId = other.ProgramId; - } - attribute_.Add(other.attribute_); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - Type = input.ReadString(); - break; - } - case 18: { - ProgramId = input.ReadString(); - break; - } - case 26: { - attribute_.AddEntriesFrom(input, _repeated_attribute_codec); - break; - } - } - } - } - - } - - public sealed partial class SpamReport : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SpamReport()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[2]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SpamReport() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SpamReport(SpamReport other) : this() { - _hasBits0 = other._hasBits0; - target_ = other.HasTarget ? other.target_.Clone() : null; - source_ = other.source_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SpamReport Clone() { - return new SpamReport(this); - } - - /// Field number for the "target" field. - public const int TargetFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.GameAccountHandle target_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.GameAccountHandle Target { - get { return target_; } - set { - target_ = value; - } - } - /// Gets whether the target field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTarget { - get { return target_ != null; } - } - /// Clears the value of the target field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTarget() { - target_ = null; - } - - /// Field number for the "source" field. - public const int SourceFieldNumber = 2; - private readonly static global::Bgs.Protocol.Report.V1.SpamReport.Types.SpamSource SourceDefaultValue = global::Bgs.Protocol.Report.V1.SpamReport.Types.SpamSource.Other; - - private global::Bgs.Protocol.Report.V1.SpamReport.Types.SpamSource source_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Report.V1.SpamReport.Types.SpamSource Source { - get { if ((_hasBits0 & 1) != 0) { return source_; } else { return SourceDefaultValue; } } - set { - _hasBits0 |= 1; - source_ = value; - } - } - /// Gets whether the "source" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasSource { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "source" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearSource() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as SpamReport); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(SpamReport other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Target, other.Target)) return false; - if (Source != other.Source) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasTarget) hash ^= Target.GetHashCode(); - if (HasSource) hash ^= Source.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasTarget) { - output.WriteRawTag(10); - output.WriteMessage(Target); - } - if (HasSource) { - output.WriteRawTag(16); - output.WriteEnum((int) Source); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasTarget) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target); - } - if (HasSource) { - size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Source); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(SpamReport other) { - if (other == null) { - return; - } - if (other.HasTarget) { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - Target.MergeFrom(other.Target); - } - if (other.HasSource) { - Source = other.Source; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - input.ReadMessage(Target); - break; - } - case 16: { - Source = (global::Bgs.Protocol.Report.V1.SpamReport.Types.SpamSource) input.ReadEnum(); - break; - } - } - } - } - - #region Nested types - /// Container for nested types declared in the SpamReport message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static partial class Types { - public enum SpamSource { - [pbr::OriginalName("OTHER")] Other = 1, - [pbr::OriginalName("FRIEND_INVITATION")] FriendInvitation = 2, - [pbr::OriginalName("WHISPER")] Whisper = 3, - [pbr::OriginalName("CHAT")] Chat = 4, - } - - } - #endregion - - } - - public sealed partial class HarassmentReport : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HarassmentReport()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[3]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public HarassmentReport() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public HarassmentReport(HarassmentReport other) : this() { - target_ = other.HasTarget ? other.target_.Clone() : null; - text_ = other.text_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public HarassmentReport Clone() { - return new HarassmentReport(this); - } - - /// Field number for the "target" field. - public const int TargetFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.GameAccountHandle target_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.GameAccountHandle Target { - get { return target_; } - set { - target_ = value; - } - } - /// Gets whether the target field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTarget { - get { return target_ != null; } - } - /// Clears the value of the target field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTarget() { - target_ = null; - } - - /// Field number for the "text" field. - public const int TextFieldNumber = 2; - private readonly static string TextDefaultValue = ""; - - private string text_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Text { - get { return text_ ?? TextDefaultValue; } - set { - text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "text" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasText { - get { return text_ != null; } - } - /// Clears the value of the "text" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearText() { - text_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as HarassmentReport); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(HarassmentReport other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Target, other.Target)) return false; - if (Text != other.Text) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasTarget) hash ^= Target.GetHashCode(); - if (HasText) hash ^= Text.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasTarget) { - output.WriteRawTag(10); - output.WriteMessage(Target); - } - if (HasText) { - output.WriteRawTag(18); - output.WriteString(Text); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasTarget) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target); - } - if (HasText) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(HarassmentReport other) { - if (other == null) { - return; - } - if (other.HasTarget) { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - Target.MergeFrom(other.Target); - } - if (other.HasText) { - Text = other.Text; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - input.ReadMessage(Target); - break; - } - case 18: { - Text = input.ReadString(); - break; - } - } - } - } - - } - - public sealed partial class RealLifeThreatReport : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RealLifeThreatReport()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[4]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RealLifeThreatReport() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RealLifeThreatReport(RealLifeThreatReport other) : this() { - target_ = other.HasTarget ? other.target_.Clone() : null; - text_ = other.text_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RealLifeThreatReport Clone() { - return new RealLifeThreatReport(this); - } - - /// Field number for the "target" field. - public const int TargetFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.GameAccountHandle target_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.GameAccountHandle Target { - get { return target_; } - set { - target_ = value; - } - } - /// Gets whether the target field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTarget { - get { return target_ != null; } - } - /// Clears the value of the target field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTarget() { - target_ = null; - } - - /// Field number for the "text" field. - public const int TextFieldNumber = 2; - private readonly static string TextDefaultValue = ""; - - private string text_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Text { - get { return text_ ?? TextDefaultValue; } - set { - text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "text" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasText { - get { return text_ != null; } - } - /// Clears the value of the "text" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearText() { - text_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as RealLifeThreatReport); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(RealLifeThreatReport other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Target, other.Target)) return false; - if (Text != other.Text) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasTarget) hash ^= Target.GetHashCode(); - if (HasText) hash ^= Text.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasTarget) { - output.WriteRawTag(10); - output.WriteMessage(Target); - } - if (HasText) { - output.WriteRawTag(18); - output.WriteString(Text); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasTarget) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target); - } - if (HasText) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(RealLifeThreatReport other) { - if (other == null) { - return; - } - if (other.HasTarget) { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - Target.MergeFrom(other.Target); - } - if (other.HasText) { - Text = other.Text; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - input.ReadMessage(Target); - break; - } - case 18: { - Text = input.ReadString(); - break; - } - } - } - } - - } - - public sealed partial class InappropriateBattleTagReport : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InappropriateBattleTagReport()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[5]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public InappropriateBattleTagReport() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public InappropriateBattleTagReport(InappropriateBattleTagReport other) : this() { - target_ = other.HasTarget ? other.target_.Clone() : null; - battleTag_ = other.battleTag_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public InappropriateBattleTagReport Clone() { - return new InappropriateBattleTagReport(this); - } - - /// Field number for the "target" field. - public const int TargetFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.GameAccountHandle target_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.GameAccountHandle Target { - get { return target_; } - set { - target_ = value; - } - } - /// Gets whether the target field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTarget { - get { return target_ != null; } - } - /// Clears the value of the target field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTarget() { - target_ = null; - } - - /// Field number for the "battle_tag" field. - public const int BattleTagFieldNumber = 2; - private readonly static string BattleTagDefaultValue = ""; - - private string battleTag_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string BattleTag { - get { return battleTag_ ?? BattleTagDefaultValue; } - set { - battleTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "battle_tag" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasBattleTag { - get { return battleTag_ != null; } - } - /// Clears the value of the "battle_tag" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearBattleTag() { - battleTag_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as InappropriateBattleTagReport); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(InappropriateBattleTagReport other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Target, other.Target)) return false; - if (BattleTag != other.BattleTag) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasTarget) hash ^= Target.GetHashCode(); - if (HasBattleTag) hash ^= BattleTag.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasTarget) { - output.WriteRawTag(10); - output.WriteMessage(Target); - } - if (HasBattleTag) { - output.WriteRawTag(18); - output.WriteString(BattleTag); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasTarget) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target); - } - if (HasBattleTag) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(BattleTag); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(InappropriateBattleTagReport other) { - if (other == null) { - return; - } - if (other.HasTarget) { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - Target.MergeFrom(other.Target); - } - if (other.HasBattleTag) { - BattleTag = other.BattleTag; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - input.ReadMessage(Target); - break; - } - case 18: { - BattleTag = input.ReadString(); - break; - } - } - } - } - - } - - public sealed partial class HackingReport : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HackingReport()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[6]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public HackingReport() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public HackingReport(HackingReport other) : this() { - target_ = other.HasTarget ? other.target_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public HackingReport Clone() { - return new HackingReport(this); - } - - /// Field number for the "target" field. - public const int TargetFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.GameAccountHandle target_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.GameAccountHandle Target { - get { return target_; } - set { - target_ = value; - } - } - /// Gets whether the target field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTarget { - get { return target_ != null; } - } - /// Clears the value of the target field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTarget() { - target_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as HackingReport); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(HackingReport other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Target, other.Target)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasTarget) hash ^= Target.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasTarget) { - output.WriteRawTag(10); - output.WriteMessage(Target); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasTarget) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(HackingReport other) { - if (other == null) { - return; - } - if (other.HasTarget) { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - Target.MergeFrom(other.Target); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - input.ReadMessage(Target); - break; - } - } - } - } - - } - - public sealed partial class BottingReport : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BottingReport()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[7]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BottingReport() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BottingReport(BottingReport other) : this() { - target_ = other.HasTarget ? other.target_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BottingReport Clone() { - return new BottingReport(this); - } - - /// Field number for the "target" field. - public const int TargetFieldNumber = 1; - private global::Bgs.Protocol.Account.V1.GameAccountHandle target_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.Account.V1.GameAccountHandle Target { - get { return target_; } - set { - target_ = value; - } - } - /// Gets whether the target field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTarget { - get { return target_ != null; } - } - /// Clears the value of the target field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTarget() { - target_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as BottingReport); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(BottingReport other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Target, other.Target)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasTarget) hash ^= Target.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasTarget) { - output.WriteRawTag(10); - output.WriteMessage(Target); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasTarget) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(BottingReport other) { - if (other == null) { - return; - } - if (other.HasTarget) { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - Target.MergeFrom(other.Target); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasTarget) { - Target = new global::Bgs.Protocol.Account.V1.GameAccountHandle(); - } - input.ReadMessage(Target); - break; - } - } - } - } - - } - - public sealed partial class Report : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Report()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.Report.V1.ReportTypesReflection.Descriptor.MessageTypes[8]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public Report() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public Report(Report other) : this() { - _hasBits0 = other._hasBits0; - reportType_ = other.reportType_; - attribute_ = other.attribute_.Clone(); - reportQos_ = other.reportQos_; - reportingAccount_ = other.HasReportingAccount ? other.reportingAccount_.Clone() : null; - reportingGameAccount_ = other.HasReportingGameAccount ? other.reportingGameAccount_.Clone() : null; - reportTimestamp_ = other.reportTimestamp_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public Report Clone() { - return new Report(this); - } - - /// Field number for the "report_type" field. - public const int ReportTypeFieldNumber = 1; - private readonly static string ReportTypeDefaultValue = ""; - - private string reportType_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string ReportType { - get { return reportType_ ?? ReportTypeDefaultValue; } - set { - reportType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "report_type" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasReportType { - get { return reportType_ != null; } - } - /// Clears the value of the "report_type" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearReportType() { - reportType_ = null; - } - - /// Field number for the "attribute" field. - public const int AttributeFieldNumber = 2; - private static readonly pb::FieldCodec _repeated_attribute_codec - = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.Attribute.Parser); - private readonly pbc::RepeatedField attribute_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Attribute { - get { return attribute_; } - } - - /// Field number for the "report_qos" field. - public const int ReportQosFieldNumber = 3; - private readonly static int ReportQosDefaultValue = 0; - - private int reportQos_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int ReportQos { - get { if ((_hasBits0 & 1) != 0) { return reportQos_; } else { return ReportQosDefaultValue; } } - set { - _hasBits0 |= 1; - reportQos_ = value; - } - } - /// Gets whether the "report_qos" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasReportQos { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "report_qos" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearReportQos() { - _hasBits0 &= ~1; - } - - /// Field number for the "reporting_account" field. - public const int ReportingAccountFieldNumber = 4; - private global::Bgs.Protocol.EntityId reportingAccount_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId ReportingAccount { - get { return reportingAccount_; } - set { - reportingAccount_ = value; - } - } - /// Gets whether the reporting_account field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasReportingAccount { - get { return reportingAccount_ != null; } - } - /// Clears the value of the reporting_account field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearReportingAccount() { - reportingAccount_ = null; - } - - /// Field number for the "reporting_game_account" field. - public const int ReportingGameAccountFieldNumber = 5; - private global::Bgs.Protocol.EntityId reportingGameAccount_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId ReportingGameAccount { - get { return reportingGameAccount_; } - set { - reportingGameAccount_ = value; - } - } - /// Gets whether the reporting_game_account field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasReportingGameAccount { - get { return reportingGameAccount_ != null; } - } - /// Clears the value of the reporting_game_account field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearReportingGameAccount() { - reportingGameAccount_ = null; - } - - /// Field number for the "report_timestamp" field. - public const int ReportTimestampFieldNumber = 6; - private readonly static ulong ReportTimestampDefaultValue = 0UL; - - private ulong reportTimestamp_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong ReportTimestamp { - get { if ((_hasBits0 & 2) != 0) { return reportTimestamp_; } else { return ReportTimestampDefaultValue; } } - set { - _hasBits0 |= 2; - reportTimestamp_ = value; - } - } - /// Gets whether the "report_timestamp" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasReportTimestamp { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "report_timestamp" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearReportTimestamp() { - _hasBits0 &= ~2; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as Report); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(Report other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (ReportType != other.ReportType) return false; - if(!attribute_.Equals(other.attribute_)) return false; - if (ReportQos != other.ReportQos) return false; - if (!object.Equals(ReportingAccount, other.ReportingAccount)) return false; - if (!object.Equals(ReportingGameAccount, other.ReportingGameAccount)) return false; - if (ReportTimestamp != other.ReportTimestamp) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasReportType) hash ^= ReportType.GetHashCode(); - hash ^= attribute_.GetHashCode(); - if (HasReportQos) hash ^= ReportQos.GetHashCode(); - if (HasReportingAccount) hash ^= ReportingAccount.GetHashCode(); - if (HasReportingGameAccount) hash ^= ReportingGameAccount.GetHashCode(); - if (HasReportTimestamp) hash ^= ReportTimestamp.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasReportType) { - output.WriteRawTag(10); - output.WriteString(ReportType); - } - attribute_.WriteTo(output, _repeated_attribute_codec); - if (HasReportQos) { - output.WriteRawTag(24); - output.WriteInt32(ReportQos); - } - if (HasReportingAccount) { - output.WriteRawTag(34); - output.WriteMessage(ReportingAccount); - } - if (HasReportingGameAccount) { - output.WriteRawTag(42); - output.WriteMessage(ReportingGameAccount); - } - if (HasReportTimestamp) { - output.WriteRawTag(49); - output.WriteFixed64(ReportTimestamp); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasReportType) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(ReportType); - } - size += attribute_.CalculateSize(_repeated_attribute_codec); - if (HasReportQos) { - size += 1 + pb::CodedOutputStream.ComputeInt32Size(ReportQos); - } - if (HasReportingAccount) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReportingAccount); - } - if (HasReportingGameAccount) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReportingGameAccount); - } - if (HasReportTimestamp) { - size += 1 + 8; - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(Report other) { - if (other == null) { - return; - } - if (other.HasReportType) { - ReportType = other.ReportType; - } - attribute_.Add(other.attribute_); - if (other.HasReportQos) { - ReportQos = other.ReportQos; - } - if (other.HasReportingAccount) { - if (!HasReportingAccount) { - ReportingAccount = new global::Bgs.Protocol.EntityId(); - } - ReportingAccount.MergeFrom(other.ReportingAccount); - } - if (other.HasReportingGameAccount) { - if (!HasReportingGameAccount) { - ReportingGameAccount = new global::Bgs.Protocol.EntityId(); - } - ReportingGameAccount.MergeFrom(other.ReportingGameAccount); - } - if (other.HasReportTimestamp) { - ReportTimestamp = other.ReportTimestamp; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - ReportType = input.ReadString(); - break; - } - case 18: { - attribute_.AddEntriesFrom(input, _repeated_attribute_codec); - break; - } - case 24: { - ReportQos = input.ReadInt32(); - break; - } - case 34: { - if (!HasReportingAccount) { - ReportingAccount = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(ReportingAccount); - break; - } - case 42: { - if (!HasReportingGameAccount) { - ReportingGameAccount = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(ReportingGameAccount); - break; - } - case 49: { - ReportTimestamp = input.ReadFixed64(); - break; - } - } - } - } - - } - - #endregion - -} - -#endregion Designer generated code diff --git a/Source/Framework/Proto/ResourceService.cs b/Source/Framework/Proto/ResourceService.cs index 8d88c5ce7..0f960cf9f 100644 --- a/Source/Framework/Proto/ResourceService.cs +++ b/Source/Framework/Proto/ResourceService.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/resource_service.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/RoleTypes.cs b/Source/Framework/Proto/RoleTypes.cs index 3247de6ee..a26137fcb 100644 --- a/Source/Framework/Proto/RoleTypes.cs +++ b/Source/Framework/Proto/RoleTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/role_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/RpcConfig.cs b/Source/Framework/Proto/RpcConfig.cs index c1fe82201..35200dec5 100644 --- a/Source/Framework/Proto/RpcConfig.cs +++ b/Source/Framework/Proto/RpcConfig.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/rpc_config.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/RpcTypes.cs b/Source/Framework/Proto/RpcTypes.cs index a449bc8ce..6b1bd7918 100644 --- a/Source/Framework/Proto/RpcTypes.cs +++ b/Source/Framework/Proto/RpcTypes.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/rpc_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/SemanticVersion.cs b/Source/Framework/Proto/SemanticVersion.cs index 91b215db1..e6c6adf7d 100644 --- a/Source/Framework/Proto/SemanticVersion.cs +++ b/Source/Framework/Proto/SemanticVersion.cs @@ -2,7 +2,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/semantic_version.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; diff --git a/Source/Framework/Proto/UserManagerService.cs b/Source/Framework/Proto/UserManagerService.cs deleted file mode 100644 index 886aff603..000000000 --- a/Source/Framework/Proto/UserManagerService.cs +++ /dev/null @@ -1,2123 +0,0 @@ -// -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/user_manager_service.proto -// -#pragma warning disable 1591, 0612, 3021, 8981 -#region Designer generated code - -using pb = global::Google.Protobuf; -using pbc = global::Google.Protobuf.Collections; -using pbr = global::Google.Protobuf.Reflection; -using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.UserManager.V1 { - - /// Holder for reflection information generated from bgs/low/pb/client/user_manager_service.proto - public static partial class UserManagerServiceReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/user_manager_service.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static UserManagerServiceReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CixiZ3MvbG93L3BiL2NsaWVudC91c2VyX21hbmFnZXJfc2VydmljZS5wcm90", - "bxIcYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MRoqYmdzL2xvdy9wYi9j", - "bGllbnQvdXNlcl9tYW5hZ2VyX3R5cGVzLnByb3RvGiRiZ3MvbG93L3BiL2Ns", - "aWVudC9lbnRpdHlfdHlwZXMucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L3Jw", - "Y190eXBlcy5wcm90bxo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVu", - "c2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQv", - "Z2xvYmFsX2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjhiZ3Mv", - "bG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9u", - "cy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMv", - "c2VydmljZV9vcHRpb25zLnByb3RvIlcKEFN1YnNjcmliZVJlcXVlc3QSMAoI", - "YWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIg", - "ARIRCglvYmplY3RfaWQYAiACKAQinQEKEVN1YnNjcmliZVJlc3BvbnNlEkQK", - "D2Jsb2NrZWRfcGxheWVycxgBIAMoCzIrLmJncy5wcm90b2NvbC51c2VyX21h", - "bmFnZXIudjEuQmxvY2tlZFBsYXllchJCCg5yZWNlbnRfcGxheWVycxgCIAMo", - "CzIqLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuUmVjZW50UGxheWVy", - "IlkKElVuc3Vic2NyaWJlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIWLmJn", - "cy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEhEKCW9iamVjdF9pZBgCIAEo", - "BCK3AQoXQWRkUmVjZW50UGxheWVyc1JlcXVlc3QSUQoHcGxheWVycxgBIAMo", - "CzIqLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuUmVjZW50UGxheWVy", - "QhSK+SsGKgQKAggBivkrBioECgIQFBIwCghhZ2VudF9pZBgCIAEoCzIWLmJn", - "cy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEg8KB3Byb2dyYW0YAyABKA06", - "BoL5KwIQASJeChlDbGVhclJlY2VudFBsYXllcnNSZXF1ZXN0EjAKCGFnZW50", - "X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCIAESDwoH", - "cHJvZ3JhbRgCIAEoDSJ5ChJCbG9ja1BsYXllclJlcXVlc3QSMAoIYWdlbnRf", - "aWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIgARIpCgl0", - "YXJnZXRfaWQYAiACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQ6BoL5KwIQ", - "ASJ7ChRVbmJsb2NrUGxheWVyUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIW", - "LmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEikKCXRhcmdldF9pZBgC", - "IAIoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZDoGgvkrAhABIroBCh5CbG9j", - "a2VkUGxheWVyQWRkZWROb3RpZmljYXRpb24SOwoGcGxheWVyGAEgAigLMisu", - "YmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5CbG9ja2VkUGxheWVyEi8K", - "D2dhbWVfYWNjb3VudF9pZBgCIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJ", - "ZBIqCgphY2NvdW50X2lkGAMgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk", - "IrwBCiBCbG9ja2VkUGxheWVyUmVtb3ZlZE5vdGlmaWNhdGlvbhI7CgZwbGF5", - "ZXIYASACKAsyKy5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLkJsb2Nr", - "ZWRQbGF5ZXISLwoPZ2FtZV9hY2NvdW50X2lkGAIgASgLMhYuYmdzLnByb3Rv", - "Y29sLkVudGl0eUlkEioKCmFjY291bnRfaWQYAyABKAsyFi5iZ3MucHJvdG9j", - "b2wuRW50aXR5SWQiXAoeUmVjZW50UGxheWVyc0FkZGVkTm90aWZpY2F0aW9u", - "EjoKBnBsYXllchgBIAMoCzIqLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIu", - "djEuUmVjZW50UGxheWVyIl4KIFJlY2VudFBsYXllcnNSZW1vdmVkTm90aWZp", - "Y2F0aW9uEjoKBnBsYXllchgBIAMoCzIqLmJncy5wcm90b2NvbC51c2VyX21h", - "bmFnZXIudjEuUmVjZW50UGxheWVyMr0GChJVc2VyTWFuYWdlclNlcnZpY2US", - "dAoJU3Vic2NyaWJlEi4uYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5T", - "dWJzY3JpYmVSZXF1ZXN0Gi8uYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52", - "MS5TdWJzY3JpYmVSZXNwb25zZSIGgvkrAggBEmcKEEFkZFJlY2VudFBsYXll", - "cnMSNS5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLkFkZFJlY2VudFBs", - "YXllcnNSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggKEmsK", - "EkNsZWFyUmVjZW50UGxheWVycxI3LmJncy5wcm90b2NvbC51c2VyX21hbmFn", - "ZXIudjEuQ2xlYXJSZWNlbnRQbGF5ZXJzUmVxdWVzdBoULmJncy5wcm90b2Nv", - "bC5Ob0RhdGEiBoL5KwIICxJdCgtCbG9ja1BsYXllchIwLmJncy5wcm90b2Nv", - "bC51c2VyX21hbmFnZXIudjEuQmxvY2tQbGF5ZXJSZXF1ZXN0GhQuYmdzLnBy", - "b3RvY29sLk5vRGF0YSIGgvkrAggUEmEKDVVuYmxvY2tQbGF5ZXISMi5iZ3Mu", - "cHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLlVuYmxvY2tQbGF5ZXJSZXF1ZXN0", - "GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggVEmcKFUJsb2NrUGxheWVy", - "Rm9yU2Vzc2lvbhIwLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuQmxv", - "Y2tQbGF5ZXJSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggo", - "El0KC1Vuc3Vic2NyaWJlEjAuYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52", - "MS5VbnN1YnNjcmliZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC", - "+SsCCDMaUYL5Ky8KLWJuZXQucHJvdG9jb2wudXNlcl9tYW5hZ2VyLlVzZXJN", - "YW5hZ2VyU2VydmljZYL5Kw4qDHVzZXJfbWFuYWdlcoL5KwIwAYr5KwIQATLB", - "BAoTVXNlck1hbmFnZXJMaXN0ZW5lchJ3ChRPbkJsb2NrZWRQbGF5ZXJBZGRl", - "ZBI8LmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuQmxvY2tlZFBsYXll", - "ckFkZGVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNF", - "IgaC+SsCCAESewoWT25CbG9ja2VkUGxheWVyUmVtb3ZlZBI+LmJncy5wcm90", - "b2NvbC51c2VyX21hbmFnZXIudjEuQmxvY2tlZFBsYXllclJlbW92ZWROb3Rp", - "ZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIAhJ3", - "ChRPblJlY2VudFBsYXllcnNBZGRlZBI8LmJncy5wcm90b2NvbC51c2VyX21h", - "bmFnZXIudjEuUmVjZW50UGxheWVyc0FkZGVkTm90aWZpY2F0aW9uGhkuYmdz", - "LnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAsSewoWT25SZWNlbnRQbGF5", - "ZXJzUmVtb3ZlZBI+LmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuUmVj", - "ZW50UGxheWVyc1JlbW92ZWROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wu", - "Tk9fUkVTUE9OU0UiBoL5KwIIDBo+gvkrLgosYm5ldC5wcm90b2NvbC51c2Vy", - "X21hbmFnZXIuVXNlck1hbmFnZXJOb3RpZnmC+SsCOAGK+SsCCAFCA4ABAA==")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.UserManager.V1.UserManagerTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, - new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.SubscribeRequest), global::Bgs.Protocol.UserManager.V1.SubscribeRequest.Parser, new[]{ "AgentId", "ObjectId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.SubscribeResponse), global::Bgs.Protocol.UserManager.V1.SubscribeResponse.Parser, new[]{ "BlockedPlayers", "RecentPlayers" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.UnsubscribeRequest), global::Bgs.Protocol.UserManager.V1.UnsubscribeRequest.Parser, new[]{ "AgentId", "ObjectId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.AddRecentPlayersRequest), global::Bgs.Protocol.UserManager.V1.AddRecentPlayersRequest.Parser, new[]{ "Players", "AgentId", "Program" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.ClearRecentPlayersRequest), global::Bgs.Protocol.UserManager.V1.ClearRecentPlayersRequest.Parser, new[]{ "AgentId", "Program" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.BlockPlayerRequest), global::Bgs.Protocol.UserManager.V1.BlockPlayerRequest.Parser, new[]{ "AgentId", "TargetId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.UnblockPlayerRequest), global::Bgs.Protocol.UserManager.V1.UnblockPlayerRequest.Parser, new[]{ "AgentId", "TargetId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.BlockedPlayerAddedNotification), global::Bgs.Protocol.UserManager.V1.BlockedPlayerAddedNotification.Parser, new[]{ "Player", "GameAccountId", "AccountId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.BlockedPlayerRemovedNotification), global::Bgs.Protocol.UserManager.V1.BlockedPlayerRemovedNotification.Parser, new[]{ "Player", "GameAccountId", "AccountId" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.RecentPlayersAddedNotification), global::Bgs.Protocol.UserManager.V1.RecentPlayersAddedNotification.Parser, new[]{ "Player" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.RecentPlayersRemovedNotification), global::Bgs.Protocol.UserManager.V1.RecentPlayersRemovedNotification.Parser, new[]{ "Player" }, null, null, null, null) - })); - } - #endregion - - } - #region Messages - public sealed partial class SubscribeRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubscribeRequest()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[0]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubscribeRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubscribeRequest(SubscribeRequest other) : this() { - _hasBits0 = other._hasBits0; - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; - objectId_ = other.objectId_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubscribeRequest Clone() { - return new SubscribeRequest(this); - } - - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.EntityId agentId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AgentId { - get { return agentId_; } - set { - agentId_ = value; - } - } - /// Gets whether the agent_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } - } - /// Clears the value of the agent_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; - } - - /// Field number for the "object_id" field. - public const int ObjectIdFieldNumber = 2; - private readonly static ulong ObjectIdDefaultValue = 0UL; - - private ulong objectId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong ObjectId { - get { if ((_hasBits0 & 1) != 0) { return objectId_; } else { return ObjectIdDefaultValue; } } - set { - _hasBits0 |= 1; - objectId_ = value; - } - } - /// Gets whether the "object_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasObjectId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "object_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearObjectId() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as SubscribeRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(SubscribeRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(AgentId, other.AgentId)) return false; - if (ObjectId != other.ObjectId) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); - if (HasObjectId) hash ^= ObjectId.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { - output.WriteRawTag(10); - output.WriteMessage(AgentId); - } - if (HasObjectId) { - output.WriteRawTag(16); - output.WriteUInt64(ObjectId); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); - } - if (HasObjectId) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ObjectId); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(SubscribeRequest other) { - if (other == null) { - return; - } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - AgentId.MergeFrom(other.AgentId); - } - if (other.HasObjectId) { - ObjectId = other.ObjectId; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AgentId); - break; - } - case 16: { - ObjectId = input.ReadUInt64(); - break; - } - } - } - } - - } - - public sealed partial class SubscribeResponse : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SubscribeResponse()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[1]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubscribeResponse() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubscribeResponse(SubscribeResponse other) : this() { - blockedPlayers_ = other.blockedPlayers_.Clone(); - recentPlayers_ = other.recentPlayers_.Clone(); - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public SubscribeResponse Clone() { - return new SubscribeResponse(this); - } - - /// Field number for the "blocked_players" field. - public const int BlockedPlayersFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_blockedPlayers_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.UserManager.V1.BlockedPlayer.Parser); - private readonly pbc::RepeatedField blockedPlayers_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField BlockedPlayers { - get { return blockedPlayers_; } - } - - /// Field number for the "recent_players" field. - public const int RecentPlayersFieldNumber = 2; - private static readonly pb::FieldCodec _repeated_recentPlayers_codec - = pb::FieldCodec.ForMessage(18, global::Bgs.Protocol.UserManager.V1.RecentPlayer.Parser); - private readonly pbc::RepeatedField recentPlayers_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField RecentPlayers { - get { return recentPlayers_; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as SubscribeResponse); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(SubscribeResponse other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if(!blockedPlayers_.Equals(other.blockedPlayers_)) return false; - if(!recentPlayers_.Equals(other.recentPlayers_)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - hash ^= blockedPlayers_.GetHashCode(); - hash ^= recentPlayers_.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - blockedPlayers_.WriteTo(output, _repeated_blockedPlayers_codec); - recentPlayers_.WriteTo(output, _repeated_recentPlayers_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - size += blockedPlayers_.CalculateSize(_repeated_blockedPlayers_codec); - size += recentPlayers_.CalculateSize(_repeated_recentPlayers_codec); - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(SubscribeResponse other) { - if (other == null) { - return; - } - blockedPlayers_.Add(other.blockedPlayers_); - recentPlayers_.Add(other.recentPlayers_); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - blockedPlayers_.AddEntriesFrom(input, _repeated_blockedPlayers_codec); - break; - } - case 18: { - recentPlayers_.AddEntriesFrom(input, _repeated_recentPlayers_codec); - break; - } - } - } - } - - } - - public sealed partial class UnsubscribeRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UnsubscribeRequest()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[2]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public UnsubscribeRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public UnsubscribeRequest(UnsubscribeRequest other) : this() { - _hasBits0 = other._hasBits0; - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; - objectId_ = other.objectId_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public UnsubscribeRequest Clone() { - return new UnsubscribeRequest(this); - } - - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.EntityId agentId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AgentId { - get { return agentId_; } - set { - agentId_ = value; - } - } - /// Gets whether the agent_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } - } - /// Clears the value of the agent_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; - } - - /// Field number for the "object_id" field. - public const int ObjectIdFieldNumber = 2; - private readonly static ulong ObjectIdDefaultValue = 0UL; - - private ulong objectId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong ObjectId { - get { if ((_hasBits0 & 1) != 0) { return objectId_; } else { return ObjectIdDefaultValue; } } - set { - _hasBits0 |= 1; - objectId_ = value; - } - } - /// Gets whether the "object_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasObjectId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "object_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearObjectId() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as UnsubscribeRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(UnsubscribeRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(AgentId, other.AgentId)) return false; - if (ObjectId != other.ObjectId) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); - if (HasObjectId) hash ^= ObjectId.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { - output.WriteRawTag(10); - output.WriteMessage(AgentId); - } - if (HasObjectId) { - output.WriteRawTag(16); - output.WriteUInt64(ObjectId); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); - } - if (HasObjectId) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ObjectId); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(UnsubscribeRequest other) { - if (other == null) { - return; - } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - AgentId.MergeFrom(other.AgentId); - } - if (other.HasObjectId) { - ObjectId = other.ObjectId; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AgentId); - break; - } - case 16: { - ObjectId = input.ReadUInt64(); - break; - } - } - } - } - - } - - public sealed partial class AddRecentPlayersRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AddRecentPlayersRequest()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[3]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public AddRecentPlayersRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public AddRecentPlayersRequest(AddRecentPlayersRequest other) : this() { - _hasBits0 = other._hasBits0; - players_ = other.players_.Clone(); - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; - program_ = other.program_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public AddRecentPlayersRequest Clone() { - return new AddRecentPlayersRequest(this); - } - - /// Field number for the "players" field. - public const int PlayersFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_players_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.UserManager.V1.RecentPlayer.Parser); - private readonly pbc::RepeatedField players_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Players { - get { return players_; } - } - - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 2; - private global::Bgs.Protocol.EntityId agentId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AgentId { - get { return agentId_; } - set { - agentId_ = value; - } - } - /// Gets whether the agent_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } - } - /// Clears the value of the agent_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; - } - - /// Field number for the "program" field. - public const int ProgramFieldNumber = 3; - private readonly static uint ProgramDefaultValue = 0; - - private uint program_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public uint Program { - get { if ((_hasBits0 & 1) != 0) { return program_; } else { return ProgramDefaultValue; } } - set { - _hasBits0 |= 1; - program_ = value; - } - } - /// Gets whether the "program" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasProgram { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "program" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearProgram() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as AddRecentPlayersRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(AddRecentPlayersRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if(!players_.Equals(other.players_)) return false; - if (!object.Equals(AgentId, other.AgentId)) return false; - if (Program != other.Program) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - hash ^= players_.GetHashCode(); - if (HasAgentId) hash ^= AgentId.GetHashCode(); - if (HasProgram) hash ^= Program.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - players_.WriteTo(output, _repeated_players_codec); - if (HasAgentId) { - output.WriteRawTag(18); - output.WriteMessage(AgentId); - } - if (HasProgram) { - output.WriteRawTag(24); - output.WriteUInt32(Program); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - size += players_.CalculateSize(_repeated_players_codec); - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); - } - if (HasProgram) { - size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Program); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(AddRecentPlayersRequest other) { - if (other == null) { - return; - } - players_.Add(other.players_); - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - AgentId.MergeFrom(other.AgentId); - } - if (other.HasProgram) { - Program = other.Program; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - players_.AddEntriesFrom(input, _repeated_players_codec); - break; - } - case 18: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AgentId); - break; - } - case 24: { - Program = input.ReadUInt32(); - break; - } - } - } - } - - } - - public sealed partial class ClearRecentPlayersRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ClearRecentPlayersRequest()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[4]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ClearRecentPlayersRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ClearRecentPlayersRequest(ClearRecentPlayersRequest other) : this() { - _hasBits0 = other._hasBits0; - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; - program_ = other.program_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ClearRecentPlayersRequest Clone() { - return new ClearRecentPlayersRequest(this); - } - - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.EntityId agentId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AgentId { - get { return agentId_; } - set { - agentId_ = value; - } - } - /// Gets whether the agent_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } - } - /// Clears the value of the agent_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; - } - - /// Field number for the "program" field. - public const int ProgramFieldNumber = 2; - private readonly static uint ProgramDefaultValue = 0; - - private uint program_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public uint Program { - get { if ((_hasBits0 & 1) != 0) { return program_; } else { return ProgramDefaultValue; } } - set { - _hasBits0 |= 1; - program_ = value; - } - } - /// Gets whether the "program" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasProgram { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "program" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearProgram() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as ClearRecentPlayersRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(ClearRecentPlayersRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(AgentId, other.AgentId)) return false; - if (Program != other.Program) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); - if (HasProgram) hash ^= Program.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { - output.WriteRawTag(10); - output.WriteMessage(AgentId); - } - if (HasProgram) { - output.WriteRawTag(16); - output.WriteUInt32(Program); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); - } - if (HasProgram) { - size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Program); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(ClearRecentPlayersRequest other) { - if (other == null) { - return; - } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - AgentId.MergeFrom(other.AgentId); - } - if (other.HasProgram) { - Program = other.Program; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AgentId); - break; - } - case 16: { - Program = input.ReadUInt32(); - break; - } - } - } - } - - } - - public sealed partial class BlockPlayerRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockPlayerRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[5]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockPlayerRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockPlayerRequest(BlockPlayerRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; - targetId_ = other.HasTargetId ? other.targetId_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockPlayerRequest Clone() { - return new BlockPlayerRequest(this); - } - - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.EntityId agentId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AgentId { - get { return agentId_; } - set { - agentId_ = value; - } - } - /// Gets whether the agent_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } - } - /// Clears the value of the agent_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; - } - - /// Field number for the "target_id" field. - public const int TargetIdFieldNumber = 2; - private global::Bgs.Protocol.EntityId targetId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId TargetId { - get { return targetId_; } - set { - targetId_ = value; - } - } - /// Gets whether the target_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTargetId { - get { return targetId_ != null; } - } - /// Clears the value of the target_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTargetId() { - targetId_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as BlockPlayerRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(BlockPlayerRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(AgentId, other.AgentId)) return false; - if (!object.Equals(TargetId, other.TargetId)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); - if (HasTargetId) hash ^= TargetId.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { - output.WriteRawTag(10); - output.WriteMessage(AgentId); - } - if (HasTargetId) { - output.WriteRawTag(18); - output.WriteMessage(TargetId); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); - } - if (HasTargetId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetId); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(BlockPlayerRequest other) { - if (other == null) { - return; - } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - AgentId.MergeFrom(other.AgentId); - } - if (other.HasTargetId) { - if (!HasTargetId) { - TargetId = new global::Bgs.Protocol.EntityId(); - } - TargetId.MergeFrom(other.TargetId); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AgentId); - break; - } - case 18: { - if (!HasTargetId) { - TargetId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(TargetId); - break; - } - } - } - } - - } - - public sealed partial class UnblockPlayerRequest : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UnblockPlayerRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[6]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public UnblockPlayerRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public UnblockPlayerRequest(UnblockPlayerRequest other) : this() { - agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; - targetId_ = other.HasTargetId ? other.targetId_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public UnblockPlayerRequest Clone() { - return new UnblockPlayerRequest(this); - } - - /// Field number for the "agent_id" field. - public const int AgentIdFieldNumber = 1; - private global::Bgs.Protocol.EntityId agentId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AgentId { - get { return agentId_; } - set { - agentId_ = value; - } - } - /// Gets whether the agent_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAgentId { - get { return agentId_ != null; } - } - /// Clears the value of the agent_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAgentId() { - agentId_ = null; - } - - /// Field number for the "target_id" field. - public const int TargetIdFieldNumber = 2; - private global::Bgs.Protocol.EntityId targetId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId TargetId { - get { return targetId_; } - set { - targetId_ = value; - } - } - /// Gets whether the target_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTargetId { - get { return targetId_ != null; } - } - /// Clears the value of the target_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTargetId() { - targetId_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as UnblockPlayerRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(UnblockPlayerRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(AgentId, other.AgentId)) return false; - if (!object.Equals(TargetId, other.TargetId)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasAgentId) hash ^= AgentId.GetHashCode(); - if (HasTargetId) hash ^= TargetId.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasAgentId) { - output.WriteRawTag(10); - output.WriteMessage(AgentId); - } - if (HasTargetId) { - output.WriteRawTag(18); - output.WriteMessage(TargetId); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasAgentId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentId); - } - if (HasTargetId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetId); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(UnblockPlayerRequest other) { - if (other == null) { - return; - } - if (other.HasAgentId) { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - AgentId.MergeFrom(other.AgentId); - } - if (other.HasTargetId) { - if (!HasTargetId) { - TargetId = new global::Bgs.Protocol.EntityId(); - } - TargetId.MergeFrom(other.TargetId); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasAgentId) { - AgentId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AgentId); - break; - } - case 18: { - if (!HasTargetId) { - TargetId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(TargetId); - break; - } - } - } - } - - } - - public sealed partial class BlockedPlayerAddedNotification : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockedPlayerAddedNotification()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[7]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayerAddedNotification() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayerAddedNotification(BlockedPlayerAddedNotification other) : this() { - player_ = other.HasPlayer ? other.player_.Clone() : null; - gameAccountId_ = other.HasGameAccountId ? other.gameAccountId_.Clone() : null; - accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayerAddedNotification Clone() { - return new BlockedPlayerAddedNotification(this); - } - - /// Field number for the "player" field. - public const int PlayerFieldNumber = 1; - private global::Bgs.Protocol.UserManager.V1.BlockedPlayer player_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.UserManager.V1.BlockedPlayer Player { - get { return player_; } - set { - player_ = value; - } - } - /// Gets whether the player field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasPlayer { - get { return player_ != null; } - } - /// Clears the value of the player field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearPlayer() { - player_ = null; - } - - /// Field number for the "game_account_id" field. - public const int GameAccountIdFieldNumber = 2; - private global::Bgs.Protocol.EntityId gameAccountId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId GameAccountId { - get { return gameAccountId_; } - set { - gameAccountId_ = value; - } - } - /// Gets whether the game_account_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasGameAccountId { - get { return gameAccountId_ != null; } - } - /// Clears the value of the game_account_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearGameAccountId() { - gameAccountId_ = null; - } - - /// Field number for the "account_id" field. - public const int AccountIdFieldNumber = 3; - private global::Bgs.Protocol.EntityId accountId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AccountId { - get { return accountId_; } - set { - accountId_ = value; - } - } - /// Gets whether the account_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAccountId { - get { return accountId_ != null; } - } - /// Clears the value of the account_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAccountId() { - accountId_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as BlockedPlayerAddedNotification); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(BlockedPlayerAddedNotification other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Player, other.Player)) return false; - if (!object.Equals(GameAccountId, other.GameAccountId)) return false; - if (!object.Equals(AccountId, other.AccountId)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasPlayer) hash ^= Player.GetHashCode(); - if (HasGameAccountId) hash ^= GameAccountId.GetHashCode(); - if (HasAccountId) hash ^= AccountId.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasPlayer) { - output.WriteRawTag(10); - output.WriteMessage(Player); - } - if (HasGameAccountId) { - output.WriteRawTag(18); - output.WriteMessage(GameAccountId); - } - if (HasAccountId) { - output.WriteRawTag(26); - output.WriteMessage(AccountId); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasPlayer) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Player); - } - if (HasGameAccountId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(GameAccountId); - } - if (HasAccountId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(BlockedPlayerAddedNotification other) { - if (other == null) { - return; - } - if (other.HasPlayer) { - if (!HasPlayer) { - Player = new global::Bgs.Protocol.UserManager.V1.BlockedPlayer(); - } - Player.MergeFrom(other.Player); - } - if (other.HasGameAccountId) { - if (!HasGameAccountId) { - GameAccountId = new global::Bgs.Protocol.EntityId(); - } - GameAccountId.MergeFrom(other.GameAccountId); - } - if (other.HasAccountId) { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.EntityId(); - } - AccountId.MergeFrom(other.AccountId); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasPlayer) { - Player = new global::Bgs.Protocol.UserManager.V1.BlockedPlayer(); - } - input.ReadMessage(Player); - break; - } - case 18: { - if (!HasGameAccountId) { - GameAccountId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(GameAccountId); - break; - } - case 26: { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AccountId); - break; - } - } - } - } - - } - - public sealed partial class BlockedPlayerRemovedNotification : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockedPlayerRemovedNotification()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[8]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayerRemovedNotification() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayerRemovedNotification(BlockedPlayerRemovedNotification other) : this() { - player_ = other.HasPlayer ? other.player_.Clone() : null; - gameAccountId_ = other.HasGameAccountId ? other.gameAccountId_.Clone() : null; - accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayerRemovedNotification Clone() { - return new BlockedPlayerRemovedNotification(this); - } - - /// Field number for the "player" field. - public const int PlayerFieldNumber = 1; - private global::Bgs.Protocol.UserManager.V1.BlockedPlayer player_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.UserManager.V1.BlockedPlayer Player { - get { return player_; } - set { - player_ = value; - } - } - /// Gets whether the player field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasPlayer { - get { return player_ != null; } - } - /// Clears the value of the player field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearPlayer() { - player_ = null; - } - - /// Field number for the "game_account_id" field. - public const int GameAccountIdFieldNumber = 2; - private global::Bgs.Protocol.EntityId gameAccountId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId GameAccountId { - get { return gameAccountId_; } - set { - gameAccountId_ = value; - } - } - /// Gets whether the game_account_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasGameAccountId { - get { return gameAccountId_ != null; } - } - /// Clears the value of the game_account_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearGameAccountId() { - gameAccountId_ = null; - } - - /// Field number for the "account_id" field. - public const int AccountIdFieldNumber = 3; - private global::Bgs.Protocol.EntityId accountId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AccountId { - get { return accountId_; } - set { - accountId_ = value; - } - } - /// Gets whether the account_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAccountId { - get { return accountId_ != null; } - } - /// Clears the value of the account_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAccountId() { - accountId_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as BlockedPlayerRemovedNotification); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(BlockedPlayerRemovedNotification other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(Player, other.Player)) return false; - if (!object.Equals(GameAccountId, other.GameAccountId)) return false; - if (!object.Equals(AccountId, other.AccountId)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasPlayer) hash ^= Player.GetHashCode(); - if (HasGameAccountId) hash ^= GameAccountId.GetHashCode(); - if (HasAccountId) hash ^= AccountId.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasPlayer) { - output.WriteRawTag(10); - output.WriteMessage(Player); - } - if (HasGameAccountId) { - output.WriteRawTag(18); - output.WriteMessage(GameAccountId); - } - if (HasAccountId) { - output.WriteRawTag(26); - output.WriteMessage(AccountId); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasPlayer) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(Player); - } - if (HasGameAccountId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(GameAccountId); - } - if (HasAccountId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(BlockedPlayerRemovedNotification other) { - if (other == null) { - return; - } - if (other.HasPlayer) { - if (!HasPlayer) { - Player = new global::Bgs.Protocol.UserManager.V1.BlockedPlayer(); - } - Player.MergeFrom(other.Player); - } - if (other.HasGameAccountId) { - if (!HasGameAccountId) { - GameAccountId = new global::Bgs.Protocol.EntityId(); - } - GameAccountId.MergeFrom(other.GameAccountId); - } - if (other.HasAccountId) { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.EntityId(); - } - AccountId.MergeFrom(other.AccountId); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasPlayer) { - Player = new global::Bgs.Protocol.UserManager.V1.BlockedPlayer(); - } - input.ReadMessage(Player); - break; - } - case 18: { - if (!HasGameAccountId) { - GameAccountId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(GameAccountId); - break; - } - case 26: { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AccountId); - break; - } - } - } - } - - } - - public sealed partial class RecentPlayersAddedNotification : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RecentPlayersAddedNotification()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[9]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayersAddedNotification() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayersAddedNotification(RecentPlayersAddedNotification other) : this() { - player_ = other.player_.Clone(); - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayersAddedNotification Clone() { - return new RecentPlayersAddedNotification(this); - } - - /// Field number for the "player" field. - public const int PlayerFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_player_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.UserManager.V1.RecentPlayer.Parser); - private readonly pbc::RepeatedField player_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Player { - get { return player_; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as RecentPlayersAddedNotification); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(RecentPlayersAddedNotification other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if(!player_.Equals(other.player_)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - hash ^= player_.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - player_.WriteTo(output, _repeated_player_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - size += player_.CalculateSize(_repeated_player_codec); - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(RecentPlayersAddedNotification other) { - if (other == null) { - return; - } - player_.Add(other.player_); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - player_.AddEntriesFrom(input, _repeated_player_codec); - break; - } - } - } - } - - } - - public sealed partial class RecentPlayersRemovedNotification : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RecentPlayersRemovedNotification()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerServiceReflection.Descriptor.MessageTypes[10]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayersRemovedNotification() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayersRemovedNotification(RecentPlayersRemovedNotification other) : this() { - player_ = other.player_.Clone(); - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayersRemovedNotification Clone() { - return new RecentPlayersRemovedNotification(this); - } - - /// Field number for the "player" field. - public const int PlayerFieldNumber = 1; - private static readonly pb::FieldCodec _repeated_player_codec - = pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.UserManager.V1.RecentPlayer.Parser); - private readonly pbc::RepeatedField player_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Player { - get { return player_; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as RecentPlayersRemovedNotification); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(RecentPlayersRemovedNotification other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if(!player_.Equals(other.player_)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - hash ^= player_.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - player_.WriteTo(output, _repeated_player_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - size += player_.CalculateSize(_repeated_player_codec); - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(RecentPlayersRemovedNotification other) { - if (other == null) { - return; - } - player_.Add(other.player_); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - player_.AddEntriesFrom(input, _repeated_player_codec); - break; - } - } - } - } - - } - - #endregion - -} - -#endregion Designer generated code diff --git a/Source/Framework/Proto/UserManagerTypes.cs b/Source/Framework/Proto/UserManagerTypes.cs deleted file mode 100644 index 397d56f2a..000000000 --- a/Source/Framework/Proto/UserManagerTypes.cs +++ /dev/null @@ -1,596 +0,0 @@ -// -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bgs/low/pb/client/user_manager_types.proto -// -#pragma warning disable 1591, 0612, 3021, 8981 -#region Designer generated code - -using pb = global::Google.Protobuf; -using pbc = global::Google.Protobuf.Collections; -using pbr = global::Google.Protobuf.Reflection; -using scg = global::System.Collections.Generic; -namespace Bgs.Protocol.UserManager.V1 { - - /// Holder for reflection information generated from bgs/low/pb/client/user_manager_types.proto - public static partial class UserManagerTypesReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/user_manager_types.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static UserManagerTypesReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CipiZ3MvbG93L3BiL2NsaWVudC91c2VyX21hbmFnZXJfdHlwZXMucHJvdG8S", - "HGJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEaN2Jncy9sb3cvcGIvY2xp", - "ZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aJGJn", - "cy9sb3cvcGIvY2xpZW50L2VudGl0eV90eXBlcy5wcm90bxonYmdzL2xvdy9w", - "Yi9jbGllbnQvYXR0cmlidXRlX3R5cGVzLnByb3RvIqUBCgxSZWNlbnRQbGF5", - "ZXISKQoJZW50aXR5X2lkGAEgAigLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk", - "Eg8KB3Byb2dyYW0YAiABKAkSGAoQdGltZXN0YW1wX3BsYXllZBgDIAEoBhIr", - "CgphdHRyaWJ1dGVzGAQgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0ZRIS", - "Cgdjb3VudGVyGAYgASgHOgEwIoEBCg1CbG9ja2VkUGxheWVyEioKCmFjY291", - "bnRfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSGgoKYmF0dGxl", - "X3RhZxgCIAEoCUIGgvkrAggBEhAKBHJvbGUYAyADKA1CAhgBEhYKCnByaXZp", - "bGVnZXMYBCABKARCAhgBUAA=")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.AttributeTypesReflection.Descriptor, }, - new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.RecentPlayer), global::Bgs.Protocol.UserManager.V1.RecentPlayer.Parser, new[]{ "EntityId", "Program", "TimestampPlayed", "Attributes", "Counter" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UserManager.V1.BlockedPlayer), global::Bgs.Protocol.UserManager.V1.BlockedPlayer.Parser, new[]{ "AccountId", "BattleTag", "Role", "Privileges" }, null, null, null, null) - })); - } - #endregion - - } - #region Messages - public sealed partial class RecentPlayer : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RecentPlayer()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerTypesReflection.Descriptor.MessageTypes[0]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayer() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayer(RecentPlayer other) : this() { - _hasBits0 = other._hasBits0; - entityId_ = other.HasEntityId ? other.entityId_.Clone() : null; - program_ = other.program_; - timestampPlayed_ = other.timestampPlayed_; - attributes_ = other.attributes_.Clone(); - counter_ = other.counter_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public RecentPlayer Clone() { - return new RecentPlayer(this); - } - - /// Field number for the "entity_id" field. - public const int EntityIdFieldNumber = 1; - private global::Bgs.Protocol.EntityId entityId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId EntityId { - get { return entityId_; } - set { - entityId_ = value; - } - } - /// Gets whether the entity_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasEntityId { - get { return entityId_ != null; } - } - /// Clears the value of the entity_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearEntityId() { - entityId_ = null; - } - - /// Field number for the "program" field. - public const int ProgramFieldNumber = 2; - private readonly static string ProgramDefaultValue = ""; - - private string program_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Program { - get { return program_ ?? ProgramDefaultValue; } - set { - program_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "program" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasProgram { - get { return program_ != null; } - } - /// Clears the value of the "program" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearProgram() { - program_ = null; - } - - /// Field number for the "timestamp_played" field. - public const int TimestampPlayedFieldNumber = 3; - private readonly static ulong TimestampPlayedDefaultValue = 0UL; - - private ulong timestampPlayed_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong TimestampPlayed { - get { if ((_hasBits0 & 1) != 0) { return timestampPlayed_; } else { return TimestampPlayedDefaultValue; } } - set { - _hasBits0 |= 1; - timestampPlayed_ = value; - } - } - /// Gets whether the "timestamp_played" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasTimestampPlayed { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "timestamp_played" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearTimestampPlayed() { - _hasBits0 &= ~1; - } - - /// Field number for the "attributes" field. - public const int AttributesFieldNumber = 4; - private static readonly pb::FieldCodec _repeated_attributes_codec - = pb::FieldCodec.ForMessage(34, global::Bgs.Protocol.Attribute.Parser); - private readonly pbc::RepeatedField attributes_ = new pbc::RepeatedField(); - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Attributes { - get { return attributes_; } - } - - /// Field number for the "counter" field. - public const int CounterFieldNumber = 6; - private readonly static uint CounterDefaultValue = 0; - - private uint counter_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public uint Counter { - get { if ((_hasBits0 & 2) != 0) { return counter_; } else { return CounterDefaultValue; } } - set { - _hasBits0 |= 2; - counter_ = value; - } - } - /// Gets whether the "counter" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasCounter { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "counter" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearCounter() { - _hasBits0 &= ~2; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as RecentPlayer); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(RecentPlayer other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(EntityId, other.EntityId)) return false; - if (Program != other.Program) return false; - if (TimestampPlayed != other.TimestampPlayed) return false; - if(!attributes_.Equals(other.attributes_)) return false; - if (Counter != other.Counter) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasEntityId) hash ^= EntityId.GetHashCode(); - if (HasProgram) hash ^= Program.GetHashCode(); - if (HasTimestampPlayed) hash ^= TimestampPlayed.GetHashCode(); - hash ^= attributes_.GetHashCode(); - if (HasCounter) hash ^= Counter.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasEntityId) { - output.WriteRawTag(10); - output.WriteMessage(EntityId); - } - if (HasProgram) { - output.WriteRawTag(18); - output.WriteString(Program); - } - if (HasTimestampPlayed) { - output.WriteRawTag(25); - output.WriteFixed64(TimestampPlayed); - } - attributes_.WriteTo(output, _repeated_attributes_codec); - if (HasCounter) { - output.WriteRawTag(53); - output.WriteFixed32(Counter); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasEntityId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(EntityId); - } - if (HasProgram) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Program); - } - if (HasTimestampPlayed) { - size += 1 + 8; - } - size += attributes_.CalculateSize(_repeated_attributes_codec); - if (HasCounter) { - size += 1 + 4; - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(RecentPlayer other) { - if (other == null) { - return; - } - if (other.HasEntityId) { - if (!HasEntityId) { - EntityId = new global::Bgs.Protocol.EntityId(); - } - EntityId.MergeFrom(other.EntityId); - } - if (other.HasProgram) { - Program = other.Program; - } - if (other.HasTimestampPlayed) { - TimestampPlayed = other.TimestampPlayed; - } - attributes_.Add(other.attributes_); - if (other.HasCounter) { - Counter = other.Counter; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasEntityId) { - EntityId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(EntityId); - break; - } - case 18: { - Program = input.ReadString(); - break; - } - case 25: { - TimestampPlayed = input.ReadFixed64(); - break; - } - case 34: { - attributes_.AddEntriesFrom(input, _repeated_attributes_codec); - break; - } - case 53: { - Counter = input.ReadFixed32(); - break; - } - } - } - } - - } - - public sealed partial class BlockedPlayer : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockedPlayer()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.UserManager.V1.UserManagerTypesReflection.Descriptor.MessageTypes[1]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayer() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayer(BlockedPlayer other) : this() { - _hasBits0 = other._hasBits0; - accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; - battleTag_ = other.battleTag_; - role_ = other.role_.Clone(); - privileges_ = other.privileges_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public BlockedPlayer Clone() { - return new BlockedPlayer(this); - } - - /// Field number for the "account_id" field. - public const int AccountIdFieldNumber = 1; - private global::Bgs.Protocol.EntityId accountId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.EntityId AccountId { - get { return accountId_; } - set { - accountId_ = value; - } - } - /// Gets whether the account_id field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasAccountId { - get { return accountId_ != null; } - } - /// Clears the value of the account_id field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearAccountId() { - accountId_ = null; - } - - /// Field number for the "battle_tag" field. - public const int BattleTagFieldNumber = 2; - private readonly static string BattleTagDefaultValue = ""; - - private string battleTag_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string BattleTag { - get { return battleTag_ ?? BattleTagDefaultValue; } - set { - battleTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "battle_tag" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasBattleTag { - get { return battleTag_ != null; } - } - /// Clears the value of the "battle_tag" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearBattleTag() { - battleTag_ = null; - } - - /// Field number for the "role" field. - public const int RoleFieldNumber = 3; - private static readonly pb::FieldCodec _repeated_role_codec - = pb::FieldCodec.ForUInt32(24); - private readonly pbc::RepeatedField role_ = new pbc::RepeatedField(); - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public pbc::RepeatedField Role { - get { return role_; } - } - - /// Field number for the "privileges" field. - public const int PrivilegesFieldNumber = 4; - private readonly static ulong PrivilegesDefaultValue = 0UL; - - private ulong privileges_; - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public ulong Privileges { - get { if ((_hasBits0 & 1) != 0) { return privileges_; } else { return PrivilegesDefaultValue; } } - set { - _hasBits0 |= 1; - privileges_ = value; - } - } - /// Gets whether the "privileges" field is set - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasPrivileges { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "privileges" field - [global::System.ObsoleteAttribute] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearPrivileges() { - _hasBits0 &= ~1; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as BlockedPlayer); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(BlockedPlayer other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(AccountId, other.AccountId)) return false; - if (BattleTag != other.BattleTag) return false; - if(!role_.Equals(other.role_)) return false; - if (Privileges != other.Privileges) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasAccountId) hash ^= AccountId.GetHashCode(); - if (HasBattleTag) hash ^= BattleTag.GetHashCode(); - hash ^= role_.GetHashCode(); - if (HasPrivileges) hash ^= Privileges.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasAccountId) { - output.WriteRawTag(10); - output.WriteMessage(AccountId); - } - if (HasBattleTag) { - output.WriteRawTag(18); - output.WriteString(BattleTag); - } - role_.WriteTo(output, _repeated_role_codec); - if (HasPrivileges) { - output.WriteRawTag(32); - output.WriteUInt64(Privileges); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasAccountId) { - size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); - } - if (HasBattleTag) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(BattleTag); - } - size += role_.CalculateSize(_repeated_role_codec); - if (HasPrivileges) { - size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Privileges); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(BlockedPlayer other) { - if (other == null) { - return; - } - if (other.HasAccountId) { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.EntityId(); - } - AccountId.MergeFrom(other.AccountId); - } - if (other.HasBattleTag) { - BattleTag = other.BattleTag; - } - role_.Add(other.role_); - if (other.HasPrivileges) { - Privileges = other.Privileges; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - if (!HasAccountId) { - AccountId = new global::Bgs.Protocol.EntityId(); - } - input.ReadMessage(AccountId); - break; - } - case 18: { - BattleTag = input.ReadString(); - break; - } - case 26: - case 24: { - role_.AddEntriesFrom(input, _repeated_role_codec); - break; - } - case 32: { - Privileges = input.ReadUInt64(); - break; - } - } - } - } - - } - - #endregion - -} - -#endregion Designer generated code diff --git a/Source/Framework/Proto/VoiceTypes.cs b/Source/Framework/Proto/VoiceTypes.cs index 17661b5a2..a6c32446d 100644 --- a/Source/Framework/Proto/VoiceTypes.cs +++ b/Source/Framework/Proto/VoiceTypes.cs @@ -2,376 +2,32 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: bgs/low/pb/client/voice_types.proto // -#pragma warning disable 1591, 0612, 3021, 8981 +#pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; -namespace Bgs.Protocol { - - /// Holder for reflection information generated from bgs/low/pb/client/voice_types.proto - public static partial class VoiceTypesReflection { - - #region Descriptor - /// File descriptor for bgs/low/pb/client/voice_types.proto - public static pbr::FileDescriptor Descriptor { - get { return descriptor; } - } - private static pbr::FileDescriptor descriptor; - - static VoiceTypesReflection() { - byte[] descriptorData = global::System.Convert.FromBase64String( - string.Concat( - "CiNiZ3MvbG93L3BiL2NsaWVudC92b2ljZV90eXBlcy5wcm90bxIMYmdzLnBy", - "b3RvY29sIs8BChBWb2ljZUNyZWRlbnRpYWxzEhAKCHZvaWNlX2lkGAEgASgJ", - "Eg0KBXRva2VuGAIgASgJEgsKA3VybBgDIAEoCRJBCglqb2luX3R5cGUYBCAB", - "KA4yGy5iZ3MucHJvdG9jb2wuVm9pY2VKb2luVHlwZToRVk9JQ0VfSk9JTl9O", - "T1JNQUwSSgoLbXV0ZV9yZWFzb24YBSABKA4yHS5iZ3MucHJvdG9jb2wuVm9p", - "Y2VNdXRlUmVhc29uOhZWT0lDRV9NVVRFX1JFQVNPTl9OT05FKjwKDVZvaWNl", - "Sm9pblR5cGUSFQoRVk9JQ0VfSk9JTl9OT1JNQUwQABIUChBWT0lDRV9KT0lO", - "X01VVEVEEAEqowEKD1ZvaWNlTXV0ZVJlYXNvbhIaChZWT0lDRV9NVVRFX1JF", - "QVNPTl9OT05FEAASMgouVk9JQ0VfTVVURV9SRUFTT05fUEFSRU5UQUxfQ09O", - "VFJPTF9MSVNURU5fT05MWRABEh8KG1ZPSUNFX01VVEVfUkVBU09OX1JFUVVF", - "U1RFRBACEh8KG1ZPSUNFX01VVEVfUkVBU09OX1NRVUVMQ0hFRBADKkQKFFZv", - "aWNlUHJvdmlkZXJWZXJzaW9uEhUKEVZPSUNFX1BST1ZJREVSX1Y0EAASFQoR", - "Vk9JQ0VfUFJPVklERVJfVjUQAQ==")); - descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { }, - new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.VoiceJoinType), typeof(global::Bgs.Protocol.VoiceMuteReason), typeof(global::Bgs.Protocol.VoiceProviderVersion), }, null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.VoiceCredentials), global::Bgs.Protocol.VoiceCredentials.Parser, new[]{ "VoiceId", "Token", "Url", "JoinType", "MuteReason" }, null, null, null, null) - })); - } - #endregion +/// Holder for reflection information generated from bgs/low/pb/client/voice_types.proto +public static partial class VoiceTypesReflection { + #region Descriptor + /// File descriptor for bgs/low/pb/client/voice_types.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } } - #region Enums - public enum VoiceJoinType { - [pbr::OriginalName("VOICE_JOIN_NORMAL")] VoiceJoinNormal = 0, - [pbr::OriginalName("VOICE_JOIN_MUTED")] VoiceJoinMuted = 1, + private static pbr::FileDescriptor descriptor; + + static VoiceTypesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNiZ3MvbG93L3BiL2NsaWVudC92b2ljZV90eXBlcy5wcm90bxoxYmdzL2xv", + "dy9wYi9jbGllbnQvYXBpL2NvbW1vbi92MS92b2ljZV90eXBlcy5wcm90b1AA")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Bgs.Protocol.Voice.V1.VoiceTypesReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, null)); } - - public enum VoiceMuteReason { - [pbr::OriginalName("VOICE_MUTE_REASON_NONE")] None = 0, - [pbr::OriginalName("VOICE_MUTE_REASON_PARENTAL_CONTROL_LISTEN_ONLY")] ParentalControlListenOnly = 1, - [pbr::OriginalName("VOICE_MUTE_REASON_REQUESTED")] Requested = 2, - [pbr::OriginalName("VOICE_MUTE_REASON_SQUELCHED")] Squelched = 3, - } - - public enum VoiceProviderVersion { - [pbr::OriginalName("VOICE_PROVIDER_V4")] VoiceProviderV4 = 0, - [pbr::OriginalName("VOICE_PROVIDER_V5")] VoiceProviderV5 = 1, - } - - #endregion - - #region Messages - public sealed partial class VoiceCredentials : pb::IMessage { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new VoiceCredentials()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public static pbr::MessageDescriptor Descriptor { - get { return global::Bgs.Protocol.VoiceTypesReflection.Descriptor.MessageTypes[0]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public VoiceCredentials() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public VoiceCredentials(VoiceCredentials other) : this() { - _hasBits0 = other._hasBits0; - voiceId_ = other.voiceId_; - token_ = other.token_; - url_ = other.url_; - joinType_ = other.joinType_; - muteReason_ = other.muteReason_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public VoiceCredentials Clone() { - return new VoiceCredentials(this); - } - - /// Field number for the "voice_id" field. - public const int VoiceIdFieldNumber = 1; - private readonly static string VoiceIdDefaultValue = ""; - - private string voiceId_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string VoiceId { - get { return voiceId_ ?? VoiceIdDefaultValue; } - set { - voiceId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "voice_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasVoiceId { - get { return voiceId_ != null; } - } - /// Clears the value of the "voice_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearVoiceId() { - voiceId_ = null; - } - - /// Field number for the "token" field. - public const int TokenFieldNumber = 2; - private readonly static string TokenDefaultValue = ""; - - private string token_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Token { - get { return token_ ?? TokenDefaultValue; } - set { - token_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "token" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasToken { - get { return token_ != null; } - } - /// Clears the value of the "token" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearToken() { - token_ = null; - } - - /// Field number for the "url" field. - public const int UrlFieldNumber = 3; - private readonly static string UrlDefaultValue = ""; - - private string url_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public string Url { - get { return url_ ?? UrlDefaultValue; } - set { - url_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "url" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasUrl { - get { return url_ != null; } - } - /// Clears the value of the "url" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearUrl() { - url_ = null; - } - - /// Field number for the "join_type" field. - public const int JoinTypeFieldNumber = 4; - private readonly static global::Bgs.Protocol.VoiceJoinType JoinTypeDefaultValue = global::Bgs.Protocol.VoiceJoinType.VoiceJoinNormal; - - private global::Bgs.Protocol.VoiceJoinType joinType_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.VoiceJoinType JoinType { - get { if ((_hasBits0 & 1) != 0) { return joinType_; } else { return JoinTypeDefaultValue; } } - set { - _hasBits0 |= 1; - joinType_ = value; - } - } - /// Gets whether the "join_type" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasJoinType { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "join_type" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearJoinType() { - _hasBits0 &= ~1; - } - - /// Field number for the "mute_reason" field. - public const int MuteReasonFieldNumber = 5; - private readonly static global::Bgs.Protocol.VoiceMuteReason MuteReasonDefaultValue = global::Bgs.Protocol.VoiceMuteReason.None; - - private global::Bgs.Protocol.VoiceMuteReason muteReason_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public global::Bgs.Protocol.VoiceMuteReason MuteReason { - get { if ((_hasBits0 & 2) != 0) { return muteReason_; } else { return MuteReasonDefaultValue; } } - set { - _hasBits0 |= 2; - muteReason_ = value; - } - } - /// Gets whether the "mute_reason" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool HasMuteReason { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "mute_reason" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void ClearMuteReason() { - _hasBits0 &= ~2; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override bool Equals(object other) { - return Equals(other as VoiceCredentials); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public bool Equals(VoiceCredentials other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (VoiceId != other.VoiceId) return false; - if (Token != other.Token) return false; - if (Url != other.Url) return false; - if (JoinType != other.JoinType) return false; - if (MuteReason != other.MuteReason) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override int GetHashCode() { - int hash = 1; - if (HasVoiceId) hash ^= VoiceId.GetHashCode(); - if (HasToken) hash ^= Token.GetHashCode(); - if (HasUrl) hash ^= Url.GetHashCode(); - if (HasJoinType) hash ^= JoinType.GetHashCode(); - if (HasMuteReason) hash ^= MuteReason.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void WriteTo(pb::CodedOutputStream output) { - if (HasVoiceId) { - output.WriteRawTag(10); - output.WriteString(VoiceId); - } - if (HasToken) { - output.WriteRawTag(18); - output.WriteString(Token); - } - if (HasUrl) { - output.WriteRawTag(26); - output.WriteString(Url); - } - if (HasJoinType) { - output.WriteRawTag(32); - output.WriteEnum((int) JoinType); - } - if (HasMuteReason) { - output.WriteRawTag(40); - output.WriteEnum((int) MuteReason); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public int CalculateSize() { - int size = 0; - if (HasVoiceId) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(VoiceId); - } - if (HasToken) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Token); - } - if (HasUrl) { - size += 1 + pb::CodedOutputStream.ComputeStringSize(Url); - } - if (HasJoinType) { - size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) JoinType); - } - if (HasMuteReason) { - size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) MuteReason); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(VoiceCredentials other) { - if (other == null) { - return; - } - if (other.HasVoiceId) { - VoiceId = other.VoiceId; - } - if (other.HasToken) { - Token = other.Token; - } - if (other.HasUrl) { - Url = other.Url; - } - if (other.HasJoinType) { - JoinType = other.JoinType; - } - if (other.HasMuteReason) { - MuteReason = other.MuteReason; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - public void MergeFrom(pb::CodedInputStream input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 10: { - VoiceId = input.ReadString(); - break; - } - case 18: { - Token = input.ReadString(); - break; - } - case 26: { - Url = input.ReadString(); - break; - } - case 32: { - JoinType = (global::Bgs.Protocol.VoiceJoinType) input.ReadEnum(); - break; - } - case 40: { - MuteReason = (global::Bgs.Protocol.VoiceMuteReason) input.ReadEnum(); - break; - } - } - } - } - - } - #endregion } diff --git a/Source/Game/Spells/SpellInfo.cs b/Source/Game/Spells/SpellInfo.cs index 9836ada55..7c149e4dc 100644 --- a/Source/Game/Spells/SpellInfo.cs +++ b/Source/Game/Spells/SpellInfo.cs @@ -4016,7 +4016,7 @@ namespace Game.Spells Effect = (SpellEffectName)effect.Effect; ApplyAuraName = (AuraType)effect.EffectAura; ApplyAuraPeriod = effect.EffectAuraPeriod; - BasePoints = (int)effect.EffectBasePoints; + BasePoints = effect.EffectBasePoints; RealPointsPerLevel = effect.EffectRealPointsPerLevel; PointsPerResource = effect.EffectPointsPerResource; Amplitude = effect.EffectAmplitude;