Updated Protobuf messages and services

This commit is contained in:
hondacrx
2021-10-01 12:49:34 -04:00
parent 475338bc4b
commit f671840984
36 changed files with 4662 additions and 3788 deletions
+173 -321
View File
@@ -33,9 +33,9 @@ namespace Bgs.Protocol.Account.V1 {
"aW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVudC9n", "aW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVudC9n",
"bG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5YmdzL2xv", "bG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5YmdzL2xv",
"dy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRpb25z", "dy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRpb25z",
"LnByb3RvImkKFVJlc29sdmVBY2NvdW50UmVxdWVzdBI2CgNyZWYYASABKAsy", "LnByb3RvImkKFVJlc29sdmVBY2NvdW50UmVxdWVzdBI+CgNyZWYYASABKAsy",
"KS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50UmVmZXJlbmNlEhAK", "KS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50UmVmZXJlbmNlQgaC",
"CGZldGNoX2lkGAwgASgIOgaC+SsCCAEiSAoWUmVzb2x2ZUFjY291bnRSZXNw", "+SsCEAESEAoIZmV0Y2hfaWQYDCABKAgiSAoWUmVzb2x2ZUFjY291bnRSZXNw",
"b25zZRIuCgJpZBgMIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFj", "b25zZRIuCgJpZBgMIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFj",
"Y291bnRJZCJ+ChxHYW1lQWNjb3VudEZsYWdVcGRhdGVSZXF1ZXN0EkAKDGdh", "Y291bnRJZCJ+ChxHYW1lQWNjb3VudEZsYWdVcGRhdGVSZXF1ZXN0EkAKDGdh",
"bWVfYWNjb3VudBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdh", "bWVfYWNjb3VudBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdh",
@@ -43,118 +43,115 @@ namespace Bgs.Protocol.Account.V1 {
"IlYKGVN1YnNjcmlwdGlvblVwZGF0ZVJlcXVlc3QSOQoDcmVmGAIgAygLMiwu", "IlYKGVN1YnNjcmlwdGlvblVwZGF0ZVJlcXVlc3QSOQoDcmVmGAIgAygLMiwu",
"YmdzLnByb3RvY29sLmFjY291bnQudjEuU3Vic2NyaWJlclJlZmVyZW5jZSJX", "YmdzLnByb3RvY29sLmFjY291bnQudjEuU3Vic2NyaWJlclJlZmVyZW5jZSJX",
"ChpTdWJzY3JpcHRpb25VcGRhdGVSZXNwb25zZRI5CgNyZWYYASADKAsyLC5i", "ChpTdWJzY3JpcHRpb25VcGRhdGVSZXNwb25zZRI5CgNyZWYYASADKAsyLC5i",
"Z3MucHJvdG9jb2wuYWNjb3VudC52MS5TdWJzY3JpYmVyUmVmZXJlbmNlIj0K", "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5TdWJzY3JpYmVyUmVmZXJlbmNlIuQB",
"E0lzSWdyQWRkcmVzc1JlcXVlc3QSFgoOY2xpZW50X2FkZHJlc3MYASABKAkS", "ChZHZXRBY2NvdW50U3RhdGVSZXF1ZXN0EjEKCWVudGl0eV9pZBgBIAEoCzIW",
"DgoGcmVnaW9uGAIgASgNIuQBChZHZXRBY2NvdW50U3RhdGVSZXF1ZXN0EjEK", "LmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAhABEg8KB3Byb2dyYW0YAiAB",
"CWVudGl0eV9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkr", "KA0SDgoGcmVnaW9uGAMgASgNEj0KB29wdGlvbnMYCiABKAsyLC5iZ3MucHJv",
"AhABEg8KB3Byb2dyYW0YAiABKA0SDgoGcmVnaW9uGAMgASgNEj0KB29wdGlv", "dG9jb2wuYWNjb3VudC52MS5BY2NvdW50RmllbGRPcHRpb25zEjcKBHRhZ3MY",
"bnMYCiABKAsyLC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50Rmll", "CyABKAsyKS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50RmllbGRU",
"bGRPcHRpb25zEjcKBHRhZ3MYCyABKAsyKS5iZ3MucHJvdG9jb2wuYWNjb3Vu", "YWdzIogBChdHZXRBY2NvdW50U3RhdGVSZXNwb25zZRI0CgVzdGF0ZRgBIAEo",
"dC52MS5BY2NvdW50RmllbGRUYWdzIogBChdHZXRBY2NvdW50U3RhdGVSZXNw", "CzIlLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRTdGF0ZRI3CgR0",
"b25zZRI0CgVzdGF0ZRgBIAEoCzIlLmJncy5wcm90b2NvbC5hY2NvdW50LnYx", "YWdzGAIgASgLMikuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3VudEZp",
"LkFjY291bnRTdGF0ZRI3CgR0YWdzGAIgASgLMikuYmdzLnByb3RvY29sLmFj", "ZWxkVGFncyJbChxHZXRTaWduZWRBY2NvdW50U3RhdGVSZXF1ZXN0EjsKB2Fj",
"Y291bnQudjEuQWNjb3VudEZpZWxkVGFncyJTChxHZXRTaWduZWRBY2NvdW50", "Y291bnQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50",
"U3RhdGVSZXF1ZXN0EjMKB2FjY291bnQYASABKAsyIi5iZ3MucHJvdG9jb2wu", "SWRCBoL5KwIQASIuCh1HZXRTaWduZWRBY2NvdW50U3RhdGVSZXNwb25zZRIN",
"YWNjb3VudC52MS5BY2NvdW50SWQiLgodR2V0U2lnbmVkQWNjb3VudFN0YXRl", "CgV0b2tlbhgBIAEoCSKFAgoaR2V0R2FtZUFjY291bnRTdGF0ZVJlcXVlc3QS",
"UmVzcG9uc2USDQoFdG9rZW4YASABKAki/QEKGkdldEdhbWVBY2NvdW50U3Rh", "LgoKYWNjb3VudF9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIC",
"dGVSZXF1ZXN0Ei4KCmFjY291bnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wu", "GAESNwoPZ2FtZV9hY2NvdW50X2lkGAIgASgLMhYuYmdzLnByb3RvY29sLkVu",
"RW50aXR5SWRCAhgBEi8KD2dhbWVfYWNjb3VudF9pZBgCIAEoCzIWLmJncy5w", "dGl0eUlkQgaC+SsCEAESQQoHb3B0aW9ucxgKIAEoCzIwLmJncy5wcm90b2Nv",
"cm90b2NvbC5FbnRpdHlJZBJBCgdvcHRpb25zGAogASgLMjAuYmdzLnByb3Rv", "bC5hY2NvdW50LnYxLkdhbWVBY2NvdW50RmllbGRPcHRpb25zEjsKBHRhZ3MY",
"Y29sLmFjY291bnQudjEuR2FtZUFjY291bnRGaWVsZE9wdGlvbnMSOwoEdGFn", "CyABKAsyLS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEZp",
"cxgLIAEoCzItLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50", "ZWxkVGFncyKUAQobR2V0R2FtZUFjY291bnRTdGF0ZVJlc3BvbnNlEjgKBXN0",
"RmllbGRUYWdzIpQBChtHZXRHYW1lQWNjb3VudFN0YXRlUmVzcG9uc2USOAoF", "YXRlGAEgASgLMikuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291",
"c3RhdGUYASABKAsyKS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNj", "bnRTdGF0ZRI7CgR0YWdzGAIgASgLMi0uYmdzLnByb3RvY29sLmFjY291bnQu",
"b3VudFN0YXRlEjsKBHRhZ3MYAiABKAsyLS5iZ3MucHJvdG9jb2wuYWNjb3Vu", "djEuR2FtZUFjY291bnRGaWVsZFRhZ3Mi7QEKEkdldExpY2Vuc2VzUmVxdWVz",
"dC52MS5HYW1lQWNjb3VudEZpZWxkVGFncyLtAQoSR2V0TGljZW5zZXNSZXF1", "dBIxCgl0YXJnZXRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRC",
"ZXN0EjEKCXRhcmdldF9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJ", "BoL5KwIQARIeChZmZXRjaF9hY2NvdW50X2xpY2Vuc2VzGAIgASgIEiMKG2Zl",
"ZEIGgvkrAhABEh4KFmZldGNoX2FjY291bnRfbGljZW5zZXMYAiABKAgSIwob", "dGNoX2dhbWVfYWNjb3VudF9saWNlbnNlcxgDIAEoCBImCh5mZXRjaF9keW5h",
"ZmV0Y2hfZ2FtZV9hY2NvdW50X2xpY2Vuc2VzGAMgASgIEiYKHmZldGNoX2R5", "bWljX2FjY291bnRfbGljZW5zZXMYBCABKAgSDwoHcHJvZ3JhbRgFIAEoBxIm",
"bmFtaWNfYWNjb3VudF9saWNlbnNlcxgEIAEoCBIPCgdwcm9ncmFtGAUgASgH", "ChdleGNsdWRlX3Vua25vd25fcHJvZ3JhbRgGIAEoCDoFZmFsc2UiUAoTR2V0",
"EiYKF2V4Y2x1ZGVfdW5rbm93bl9wcm9ncmFtGAYgASgIOgVmYWxzZSJQChNH", "TGljZW5zZXNSZXNwb25zZRI5CghsaWNlbnNlcxgBIAMoCzInLmJncy5wcm90",
"ZXRMaWNlbnNlc1Jlc3BvbnNlEjkKCGxpY2Vuc2VzGAEgAygLMicuYmdzLnBy", "b2NvbC5hY2NvdW50LnYxLkFjY291bnRMaWNlbnNlIkYKGUdldEdhbWVTZXNz",
"b3RvY29sLmFjY291bnQudjEuQWNjb3VudExpY2Vuc2UiRgoZR2V0R2FtZVNl", "aW9uSW5mb1JlcXVlc3QSKQoJZW50aXR5X2lkGAEgASgLMhYuYmdzLnByb3Rv",
"c3Npb25JbmZvUmVxdWVzdBIpCgllbnRpdHlfaWQYASABKAsyFi5iZ3MucHJv", "Y29sLkVudGl0eUlkIlwKGkdldEdhbWVTZXNzaW9uSW5mb1Jlc3BvbnNlEj4K",
"dG9jb2wuRW50aXR5SWQiXAoaR2V0R2FtZVNlc3Npb25JbmZvUmVzcG9uc2US", "DHNlc3Npb25faW5mbxgCIAEoCzIoLmJncy5wcm90b2NvbC5hY2NvdW50LnYx",
"PgoMc2Vzc2lvbl9pbmZvGAIgASgLMiguYmdzLnByb3RvY29sLmFjY291bnQu", "LkdhbWVTZXNzaW9uSW5mbyKVAQofR2V0R2FtZVRpbWVSZW1haW5pbmdJbmZv",
"djEuR2FtZVNlc3Npb25JbmZvIn4KH0dldEdhbWVUaW1lUmVtYWluaW5nSW5m", "UmVxdWVzdBIvCg9nYW1lX2FjY291bnRfaWQYASABKAsyFi5iZ3MucHJvdG9j",
"b1JlcXVlc3QSLwoPZ2FtZV9hY2NvdW50X2lkGAEgASgLMhYuYmdzLnByb3Rv", "b2wuRW50aXR5SWQSKgoKYWNjb3VudF9pZBgCIAEoCzIWLmJncy5wcm90b2Nv",
"Y29sLkVudGl0eUlkEioKCmFjY291bnRfaWQYAiABKAsyFi5iZ3MucHJvdG9j", "bC5FbnRpdHlJZBIVCg1iZW5lZmFjdG9yX2lkGAMgASgJInQKIEdldEdhbWVU",
"b2wuRW50aXR5SWQidAogR2V0R2FtZVRpbWVSZW1haW5pbmdJbmZvUmVzcG9u", "aW1lUmVtYWluaW5nSW5mb1Jlc3BvbnNlElAKGGdhbWVfdGltZV9yZW1haW5p",
"c2USUAoYZ2FtZV90aW1lX3JlbWFpbmluZ19pbmZvGAEgASgLMi4uYmdzLnBy", "bmdfaW5mbxgBIAEoCzIuLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVU",
"b3RvY29sLmFjY291bnQudjEuR2FtZVRpbWVSZW1haW5pbmdJbmZvIj8KEkdl", "aW1lUmVtYWluaW5nSW5mbyJHChJHZXRDQUlTSW5mb1JlcXVlc3QSMQoJZW50",
"dENBSVNJbmZvUmVxdWVzdBIpCgllbnRpdHlfaWQYASABKAsyFi5iZ3MucHJv", "aXR5X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCEAEi",
"dG9jb2wuRW50aXR5SWQiRwoTR2V0Q0FJU0luZm9SZXNwb25zZRIwCgljYWlz", "RwoTR2V0Q0FJU0luZm9SZXNwb25zZRIwCgljYWlzX2luZm8YASABKAsyHS5i",
"X2luZm8YASABKAsyHS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5DQUlTIm4K", "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5DQUlTInYKGEdldEF1dGhvcml6ZWRE",
"GEdldEF1dGhvcml6ZWREYXRhUmVxdWVzdBIpCgllbnRpdHlfaWQYASABKAsy", "YXRhUmVxdWVzdBIxCgllbnRpdHlfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wu",
"Fi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSCwoDdGFnGAIgAygJEhoKEnByaXZp", "RW50aXR5SWRCBoL5KwIQARILCgN0YWcYAiADKAkSGgoScHJpdmlsZWdlZF9u",
"bGVnZWRfbmV0d29yaxgDIAEoCCJSChlHZXRBdXRob3JpemVkRGF0YVJlc3Bv", "ZXR3b3JrGAMgASgIIlIKGUdldEF1dGhvcml6ZWREYXRhUmVzcG9uc2USNQoE",
"bnNlEjUKBGRhdGEYASADKAsyJy5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5B", "ZGF0YRgBIAMoCzInLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkF1dGhvcml6",
"dXRob3JpemVkRGF0YSLUAQoYQWNjb3VudFN0YXRlTm90aWZpY2F0aW9uEjwK", "ZWREYXRhItQBChhBY2NvdW50U3RhdGVOb3RpZmljYXRpb24SPAoNYWNjb3Vu",
"DWFjY291bnRfc3RhdGUYASABKAsyJS5iZ3MucHJvdG9jb2wuYWNjb3VudC52", "dF9zdGF0ZRgBIAEoCzIlLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291",
"MS5BY2NvdW50U3RhdGUSGQoNc3Vic2NyaWJlcl9pZBgCIAEoBEICGAESPwoM", "bnRTdGF0ZRIZCg1zdWJzY3JpYmVyX2lkGAIgASgEQgIYARI/CgxhY2NvdW50",
"YWNjb3VudF90YWdzGAMgASgLMikuYmdzLnByb3RvY29sLmFjY291bnQudjEu", "X3RhZ3MYAyABKAsyKS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50",
"QWNjb3VudEZpZWxkVGFncxIeChZzdWJzY3JpcHRpb25fY29tcGxldGVkGAQg", "RmllbGRUYWdzEh4KFnN1YnNjcmlwdGlvbl9jb21wbGV0ZWQYBCABKAgi6gEK",
"ASgIIuoBChxHYW1lQWNjb3VudFN0YXRlTm90aWZpY2F0aW9uEkUKEmdhbWVf", "HEdhbWVBY2NvdW50U3RhdGVOb3RpZmljYXRpb24SRQoSZ2FtZV9hY2NvdW50",
"YWNjb3VudF9zdGF0ZRgBIAEoCzIpLmJncy5wcm90b2NvbC5hY2NvdW50LnYx", "X3N0YXRlGAEgASgLMikuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFj",
"LkdhbWVBY2NvdW50U3RhdGUSGQoNc3Vic2NyaWJlcl9pZBgCIAEoBEICGAES", "Y291bnRTdGF0ZRIZCg1zdWJzY3JpYmVyX2lkGAIgASgEQgIYARJIChFnYW1l",
"SAoRZ2FtZV9hY2NvdW50X3RhZ3MYAyABKAsyLS5iZ3MucHJvdG9jb2wuYWNj", "X2FjY291bnRfdGFncxgDIAEoCzItLmJncy5wcm90b2NvbC5hY2NvdW50LnYx",
"b3VudC52MS5HYW1lQWNjb3VudEZpZWxkVGFncxIeChZzdWJzY3JpcHRpb25f", "LkdhbWVBY2NvdW50RmllbGRUYWdzEh4KFnN1YnNjcmlwdGlvbl9jb21wbGV0",
"Y29tcGxldGVkGAQgASgIIrIBChdHYW1lQWNjb3VudE5vdGlmaWNhdGlvbhI/", "ZWQYBCABKAgisgEKF0dhbWVBY2NvdW50Tm90aWZpY2F0aW9uEj8KDWdhbWVf",
"Cg1nYW1lX2FjY291bnRzGAEgAygLMiguYmdzLnByb3RvY29sLmFjY291bnQu", "YWNjb3VudHMYASADKAsyKC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1l",
"djEuR2FtZUFjY291bnRMaXN0EhUKDXN1YnNjcmliZXJfaWQYAiABKAQSPwoM", "QWNjb3VudExpc3QSFQoNc3Vic2NyaWJlcl9pZBgCIAEoBBI/CgxhY2NvdW50",
"YWNjb3VudF90YWdzGAMgASgLMikuYmdzLnByb3RvY29sLmFjY291bnQudjEu", "X3RhZ3MYAyABKAsyKS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50",
"QWNjb3VudEZpZWxkVGFncyKoAQoeR2FtZUFjY291bnRTZXNzaW9uTm90aWZp", "RmllbGRUYWdzIqgBCh5HYW1lQWNjb3VudFNlc3Npb25Ob3RpZmljYXRpb24S",
"Y2F0aW9uEkAKDGdhbWVfYWNjb3VudBgBIAEoCzIqLmJncy5wcm90b2NvbC5h", "QAoMZ2FtZV9hY2NvdW50GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291bnQu",
"Y2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxlEkQKDHNlc3Npb25faW5mbxgC", "djEuR2FtZUFjY291bnRIYW5kbGUSRAoMc2Vzc2lvbl9pbmZvGAIgASgLMi4u",
"IAEoCzIuLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVTZXNzaW9uVXBk", "YmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZVNlc3Npb25VcGRhdGVJbmZv",
"YXRlSW5mbzKtDAoOQWNjb3VudFNlcnZpY2USeQoOUmVzb2x2ZUFjY291bnQS", "Ms4LCg5BY2NvdW50U2VydmljZRJ5Cg5SZXNvbHZlQWNjb3VudBIuLmJncy5w",
"Li5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5SZXNvbHZlQWNjb3VudFJlcXVl", "cm90b2NvbC5hY2NvdW50LnYxLlJlc29sdmVBY2NvdW50UmVxdWVzdBovLmJn",
"c3QaLy5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5SZXNvbHZlQWNjb3VudFJl", "cy5wcm90b2NvbC5hY2NvdW50LnYxLlJlc29sdmVBY2NvdW50UmVzcG9uc2Ui",
"c3BvbnNlIgaC+SsCCA0SXQoMSXNJZ3JBZGRyZXNzEiwuYmdzLnByb3RvY29s", "BoL5KwIIDRJ8CglTdWJzY3JpYmUSMi5iZ3MucHJvdG9jb2wuYWNjb3VudC52",
"LmFjY291bnQudjEuSXNJZ3JBZGRyZXNzUmVxdWVzdBoULmJncy5wcm90b2Nv", "MS5TdWJzY3JpcHRpb25VcGRhdGVSZXF1ZXN0GjMuYmdzLnByb3RvY29sLmFj",
"bC5Ob0RhdGEiCYgCAYL5KwIIDxJ8CglTdWJzY3JpYmUSMi5iZ3MucHJvdG9j", "Y291bnQudjEuU3Vic2NyaXB0aW9uVXBkYXRlUmVzcG9uc2UiBoL5KwIIGRJf",
"b2wuYWNjb3VudC52MS5TdWJzY3JpcHRpb25VcGRhdGVSZXF1ZXN0GjMuYmdz", "CgtVbnN1YnNjcmliZRIyLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLlN1YnNj",
"LnByb3RvY29sLmFjY291bnQudjEuU3Vic2NyaXB0aW9uVXBkYXRlUmVzcG9u", "cmlwdGlvblVwZGF0ZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC",
"c2UiBoL5KwIIGRJfCgtVbnN1YnNjcmliZRIyLmJncy5wcm90b2NvbC5hY2Nv", "+SsCCBoSfAoPR2V0QWNjb3VudFN0YXRlEi8uYmdzLnByb3RvY29sLmFjY291",
"dW50LnYxLlN1YnNjcmlwdGlvblVwZGF0ZVJlcXVlc3QaFC5iZ3MucHJvdG9j", "bnQudjEuR2V0QWNjb3VudFN0YXRlUmVxdWVzdBowLmJncy5wcm90b2NvbC5h",
"b2wuTm9EYXRhIgaC+SsCCBoSfAoPR2V0QWNjb3VudFN0YXRlEi8uYmdzLnBy", "Y2NvdW50LnYxLkdldEFjY291bnRTdGF0ZVJlc3BvbnNlIgaC+SsCCB4SiAEK",
"b3RvY29sLmFjY291bnQudjEuR2V0QWNjb3VudFN0YXRlUmVxdWVzdBowLmJn", "E0dldEdhbWVBY2NvdW50U3RhdGUSMy5iZ3MucHJvdG9jb2wuYWNjb3VudC52",
"cy5wcm90b2NvbC5hY2NvdW50LnYxLkdldEFjY291bnRTdGF0ZVJlc3BvbnNl", "MS5HZXRHYW1lQWNjb3VudFN0YXRlUmVxdWVzdBo0LmJncy5wcm90b2NvbC5h",
"IgaC+SsCCB4SiAEKE0dldEdhbWVBY2NvdW50U3RhdGUSMy5iZ3MucHJvdG9j", "Y2NvdW50LnYxLkdldEdhbWVBY2NvdW50U3RhdGVSZXNwb25zZSIGgvkrAggf",
"b2wuYWNjb3VudC52MS5HZXRHYW1lQWNjb3VudFN0YXRlUmVxdWVzdBo0LmJn", "EnAKC0dldExpY2Vuc2VzEisuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0",
"cy5wcm90b2NvbC5hY2NvdW50LnYxLkdldEdhbWVBY2NvdW50U3RhdGVSZXNw", "TGljZW5zZXNSZXF1ZXN0GiwuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0",
"b25zZSIGgvkrAggfEnAKC0dldExpY2Vuc2VzEisuYmdzLnByb3RvY29sLmFj", "TGljZW5zZXNSZXNwb25zZSIGgvkrAgggEpcBChhHZXRHYW1lVGltZVJlbWFp",
"Y291bnQudjEuR2V0TGljZW5zZXNSZXF1ZXN0GiwuYmdzLnByb3RvY29sLmFj", "bmluZ0luZm8SOC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRHYW1lVGlt",
"Y291bnQudjEuR2V0TGljZW5zZXNSZXNwb25zZSIGgvkrAgggEpcBChhHZXRH", "ZVJlbWFpbmluZ0luZm9SZXF1ZXN0GjkuYmdzLnByb3RvY29sLmFjY291bnQu",
"YW1lVGltZVJlbWFpbmluZ0luZm8SOC5iZ3MucHJvdG9jb2wuYWNjb3VudC52", "djEuR2V0R2FtZVRpbWVSZW1haW5pbmdJbmZvUmVzcG9uc2UiBoL5KwIIIRKF",
"MS5HZXRHYW1lVGltZVJlbWFpbmluZ0luZm9SZXF1ZXN0GjkuYmdzLnByb3Rv", "AQoSR2V0R2FtZVNlc3Npb25JbmZvEjIuYmdzLnByb3RvY29sLmFjY291bnQu",
"Y29sLmFjY291bnQudjEuR2V0R2FtZVRpbWVSZW1haW5pbmdJbmZvUmVzcG9u", "djEuR2V0R2FtZVNlc3Npb25JbmZvUmVxdWVzdBozLmJncy5wcm90b2NvbC5h",
"c2UiBoL5KwIIIRKFAQoSR2V0R2FtZVNlc3Npb25JbmZvEjIuYmdzLnByb3Rv", "Y2NvdW50LnYxLkdldEdhbWVTZXNzaW9uSW5mb1Jlc3BvbnNlIgaC+SsCCCIS",
"Y29sLmFjY291bnQudjEuR2V0R2FtZVNlc3Npb25JbmZvUmVxdWVzdBozLmJn", "cAoLR2V0Q0FJU0luZm8SKy5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRD",
"cy5wcm90b2NvbC5hY2NvdW50LnYxLkdldEdhbWVTZXNzaW9uSW5mb1Jlc3Bv", "QUlTSW5mb1JlcXVlc3QaLC5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRD",
"bnNlIgaC+SsCCCIScAoLR2V0Q0FJU0luZm8SKy5iZ3MucHJvdG9jb2wuYWNj", "QUlTSW5mb1Jlc3BvbnNlIgaC+SsCCCMSggEKEUdldEF1dGhvcml6ZWREYXRh",
"b3VudC52MS5HZXRDQUlTSW5mb1JlcXVlc3QaLC5iZ3MucHJvdG9jb2wuYWNj", "EjEuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0QXV0aG9yaXplZERhdGFS",
"b3VudC52MS5HZXRDQUlTSW5mb1Jlc3BvbnNlIgaC+SsCCCMSggEKEUdldEF1", "ZXF1ZXN0GjIuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0QXV0aG9yaXpl",
"dGhvcml6ZWREYXRhEjEuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0QXV0", "ZERhdGFSZXNwb25zZSIGgvkrAgglEo4BChVHZXRTaWduZWRBY2NvdW50U3Rh",
"aG9yaXplZERhdGFSZXF1ZXN0GjIuYmdzLnByb3RvY29sLmFjY291bnQudjEu", "dGUSNS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRTaWduZWRBY2NvdW50",
"R2V0QXV0aG9yaXplZERhdGFSZXNwb25zZSIGgvkrAgglEo4BChVHZXRTaWdu", "U3RhdGVSZXF1ZXN0GjYuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2V0U2ln",
"ZWRBY2NvdW50U3RhdGUSNS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HZXRT", "bmVkQWNjb3VudFN0YXRlUmVzcG9uc2UiBoL5KwIILBo9gvkrJgokYm5ldC5w",
"aWduZWRBY2NvdW50U3RhdGVSZXF1ZXN0GjYuYmdzLnByb3RvY29sLmFjY291", "cm90b2NvbC5hY2NvdW50LkFjY291bnRTZXJ2aWNlgvkrCSoHYWNjb3VudIr5",
"bnQudjEuR2V0U2lnbmVkQWNjb3VudFN0YXRlUmVzcG9uc2UiBoL5KwIILBo9", "KwIQATKQBAoPQWNjb3VudExpc3RlbmVyEm0KFU9uQWNjb3VudFN0YXRlVXBk",
"gvkrJgokYm5ldC5wcm90b2NvbC5hY2NvdW50LkFjY291bnRTZXJ2aWNlgvkr", "YXRlZBIxLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRTdGF0ZU5v",
"CSoHYWNjb3VudIr5KwIQATKQBAoPQWNjb3VudExpc3RlbmVyEm0KFU9uQWNj", "dGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggB",
"b3VudFN0YXRlVXBkYXRlZBIxLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFj", "EnUKGU9uR2FtZUFjY291bnRTdGF0ZVVwZGF0ZWQSNS5iZ3MucHJvdG9jb2wu",
"Y291bnRTdGF0ZU5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQ", "YWNjb3VudC52MS5HYW1lQWNjb3VudFN0YXRlTm90aWZpY2F0aW9uGhkuYmdz",
"T05TRSIGgvkrAggBEnUKGU9uR2FtZUFjY291bnRTdGF0ZVVwZGF0ZWQSNS5i", "LnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAISbwoVT25HYW1lQWNjb3Vu",
"Z3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudFN0YXRlTm90aWZp", "dHNVcGRhdGVkEjAuYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291",
"Y2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAISbwoV", "bnROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiCYgC",
"T25HYW1lQWNjb3VudHNVcGRhdGVkEjAuYmdzLnByb3RvY29sLmFjY291bnQu", "AYL5KwIIAxJ1ChRPbkdhbWVTZXNzaW9uVXBkYXRlZBI3LmJncy5wcm90b2Nv",
"djEuR2FtZUFjY291bnROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9f", "bC5hY2NvdW50LnYxLkdhbWVBY2NvdW50U2Vzc2lvbk5vdGlmaWNhdGlvbhoZ",
"UkVTUE9OU0UiCYgCAYL5KwIIAxJ1ChRPbkdhbWVTZXNzaW9uVXBkYXRlZBI3", "LmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIJiAIBgvkrAggEGi+C+SslCiNi",
"LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50U2Vzc2lvbk5v", "bmV0LnByb3RvY29sLmFjY291bnQuQWNjb3VudE5vdGlmeYr5KwIIAUIDgAEA"));
"dGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIJiAIBgvkr",
"AggEGi+C+SslCiNibmV0LnByb3RvY29sLmFjY291bnQuQWNjb3VudE5vdGlm",
"eYr5KwIIAUIDgAEA"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
@@ -163,7 +160,6 @@ namespace Bgs.Protocol.Account.V1 {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GameAccountFlagUpdateRequest), global::Bgs.Protocol.Account.V1.GameAccountFlagUpdateRequest.Parser, new[]{ "GameAccount", "Flag", "Active" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GameAccountFlagUpdateRequest), global::Bgs.Protocol.Account.V1.GameAccountFlagUpdateRequest.Parser, new[]{ "GameAccount", "Flag", "Active" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.SubscriptionUpdateRequest), global::Bgs.Protocol.Account.V1.SubscriptionUpdateRequest.Parser, new[]{ "Ref" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.SubscriptionUpdateRequest), global::Bgs.Protocol.Account.V1.SubscriptionUpdateRequest.Parser, new[]{ "Ref" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.SubscriptionUpdateResponse), global::Bgs.Protocol.Account.V1.SubscriptionUpdateResponse.Parser, new[]{ "Ref" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.SubscriptionUpdateResponse), global::Bgs.Protocol.Account.V1.SubscriptionUpdateResponse.Parser, new[]{ "Ref" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.IsIgrAddressRequest), global::Bgs.Protocol.Account.V1.IsIgrAddressRequest.Parser, new[]{ "ClientAddress", "Region" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountStateRequest), global::Bgs.Protocol.Account.V1.GetAccountStateRequest.Parser, new[]{ "EntityId", "Program", "Region", "Options", "Tags" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountStateRequest), global::Bgs.Protocol.Account.V1.GetAccountStateRequest.Parser, new[]{ "EntityId", "Program", "Region", "Options", "Tags" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountStateResponse), global::Bgs.Protocol.Account.V1.GetAccountStateResponse.Parser, new[]{ "State", "Tags" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetAccountStateResponse), global::Bgs.Protocol.Account.V1.GetAccountStateResponse.Parser, new[]{ "State", "Tags" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetSignedAccountStateRequest), global::Bgs.Protocol.Account.V1.GetSignedAccountStateRequest.Parser, new[]{ "Account" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetSignedAccountStateRequest), global::Bgs.Protocol.Account.V1.GetSignedAccountStateRequest.Parser, new[]{ "Account" }, null, null, null, null),
@@ -174,7 +170,7 @@ namespace Bgs.Protocol.Account.V1 {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetLicensesResponse), global::Bgs.Protocol.Account.V1.GetLicensesResponse.Parser, new[]{ "Licenses" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetLicensesResponse), global::Bgs.Protocol.Account.V1.GetLicensesResponse.Parser, new[]{ "Licenses" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameSessionInfoRequest), global::Bgs.Protocol.Account.V1.GetGameSessionInfoRequest.Parser, new[]{ "EntityId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameSessionInfoRequest), global::Bgs.Protocol.Account.V1.GetGameSessionInfoRequest.Parser, new[]{ "EntityId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameSessionInfoResponse), global::Bgs.Protocol.Account.V1.GetGameSessionInfoResponse.Parser, new[]{ "SessionInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameSessionInfoResponse), global::Bgs.Protocol.Account.V1.GetGameSessionInfoResponse.Parser, new[]{ "SessionInfo" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoRequest), global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoRequest.Parser, new[]{ "GameAccountId", "AccountId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoRequest), global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoRequest.Parser, new[]{ "GameAccountId", "AccountId", "BenefactorId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoResponse), global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoResponse.Parser, new[]{ "GameTimeRemainingInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoResponse), global::Bgs.Protocol.Account.V1.GetGameTimeRemainingInfoResponse.Parser, new[]{ "GameTimeRemainingInfo" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetCAISInfoRequest), global::Bgs.Protocol.Account.V1.GetCAISInfoRequest.Parser, new[]{ "EntityId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Account.V1.GetCAISInfoRequest), global::Bgs.Protocol.Account.V1.GetCAISInfoRequest.Parser, new[]{ "EntityId" }, null, null, null, null),
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.GetCAISInfoResponse), global::Bgs.Protocol.Account.V1.GetCAISInfoResponse.Parser, new[]{ "CaisInfo" }, null, null, null, null),
@@ -994,190 +990,6 @@ namespace Bgs.Protocol.Account.V1 {
} }
public sealed partial class IsIgrAddressRequest : pb::IMessage<IsIgrAddressRequest> {
private static readonly pb::MessageParser<IsIgrAddressRequest> _parser = new pb::MessageParser<IsIgrAddressRequest>(() => new IsIgrAddressRequest());
private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<IsIgrAddressRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[5]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public IsIgrAddressRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public IsIgrAddressRequest(IsIgrAddressRequest other) : this() {
_hasBits0 = other._hasBits0;
clientAddress_ = other.clientAddress_;
region_ = other.region_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public IsIgrAddressRequest Clone() {
return new IsIgrAddressRequest(this);
}
/// <summary>Field number for the "client_address" field.</summary>
public const int ClientAddressFieldNumber = 1;
private readonly static string ClientAddressDefaultValue = "";
private string clientAddress_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string ClientAddress {
get { return clientAddress_ ?? ClientAddressDefaultValue; }
set {
clientAddress_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "client_address" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasClientAddress {
get { return clientAddress_ != null; }
}
/// <summary>Clears the value of the "client_address" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearClientAddress() {
clientAddress_ = null;
}
/// <summary>Field number for the "region" field.</summary>
public const int RegionFieldNumber = 2;
private readonly static uint RegionDefaultValue = 0;
private uint region_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint Region {
get { if ((_hasBits0 & 1) != 0) { return region_; } else { return RegionDefaultValue; } }
set {
_hasBits0 |= 1;
region_ = value;
}
}
/// <summary>Gets whether the "region" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasRegion {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "region" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearRegion() {
_hasBits0 &= ~1;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as IsIgrAddressRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(IsIgrAddressRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ClientAddress != other.ClientAddress) 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 (HasClientAddress) hash ^= ClientAddress.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 (HasClientAddress) {
output.WriteRawTag(10);
output.WriteString(ClientAddress);
}
if (HasRegion) {
output.WriteRawTag(16);
output.WriteUInt32(Region);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (HasClientAddress) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(ClientAddress);
}
if (HasRegion) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Region);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(IsIgrAddressRequest other) {
if (other == null) {
return;
}
if (other.HasClientAddress) {
ClientAddress = other.ClientAddress;
}
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 10: {
ClientAddress = input.ReadString();
break;
}
case 16: {
Region = input.ReadUInt32();
break;
}
}
}
}
}
public sealed partial class GetAccountStateRequest : pb::IMessage<GetAccountStateRequest> { public sealed partial class GetAccountStateRequest : pb::IMessage<GetAccountStateRequest> {
private static readonly pb::MessageParser<GetAccountStateRequest> _parser = new pb::MessageParser<GetAccountStateRequest>(() => new GetAccountStateRequest()); private static readonly pb::MessageParser<GetAccountStateRequest> _parser = new pb::MessageParser<GetAccountStateRequest>(() => new GetAccountStateRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -1187,7 +999,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[6]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[5]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1503,7 +1315,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[7]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[6]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1692,7 +1504,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[8]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[7]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1837,7 +1649,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[9]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[8]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1978,7 +1790,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[10]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[9]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2258,7 +2070,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[11]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[10]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2448,7 +2260,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[12]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[11]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2799,7 +2611,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[13]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[12]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2920,7 +2732,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[14]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[13]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3065,7 +2877,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[15]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[14]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3210,7 +3022,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[16]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[15]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3229,6 +3041,7 @@ namespace Bgs.Protocol.Account.V1 {
public GetGameTimeRemainingInfoRequest(GetGameTimeRemainingInfoRequest other) : this() { public GetGameTimeRemainingInfoRequest(GetGameTimeRemainingInfoRequest other) : this() {
gameAccountId_ = other.HasGameAccountId ? other.gameAccountId_.Clone() : null; gameAccountId_ = other.HasGameAccountId ? other.gameAccountId_.Clone() : null;
accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; accountId_ = other.HasAccountId ? other.accountId_.Clone() : null;
benefactorId_ = other.benefactorId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -3279,6 +3092,29 @@ namespace Bgs.Protocol.Account.V1 {
accountId_ = null; accountId_ = null;
} }
/// <summary>Field number for the "benefactor_id" field.</summary>
public const int BenefactorIdFieldNumber = 3;
private readonly static string BenefactorIdDefaultValue = "";
private string benefactorId_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string BenefactorId {
get { return benefactorId_ ?? BenefactorIdDefaultValue; }
set {
benefactorId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "benefactor_id" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasBenefactorId {
get { return benefactorId_ != null; }
}
/// <summary>Clears the value of the "benefactor_id" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearBenefactorId() {
benefactorId_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as GetGameTimeRemainingInfoRequest); return Equals(other as GetGameTimeRemainingInfoRequest);
@@ -3294,6 +3130,7 @@ namespace Bgs.Protocol.Account.V1 {
} }
if (!object.Equals(GameAccountId, other.GameAccountId)) return false; if (!object.Equals(GameAccountId, other.GameAccountId)) return false;
if (!object.Equals(AccountId, other.AccountId)) return false; if (!object.Equals(AccountId, other.AccountId)) return false;
if (BenefactorId != other.BenefactorId) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -3302,6 +3139,7 @@ namespace Bgs.Protocol.Account.V1 {
int hash = 1; int hash = 1;
if (HasGameAccountId) hash ^= GameAccountId.GetHashCode(); if (HasGameAccountId) hash ^= GameAccountId.GetHashCode();
if (HasAccountId) hash ^= AccountId.GetHashCode(); if (HasAccountId) hash ^= AccountId.GetHashCode();
if (HasBenefactorId) hash ^= BenefactorId.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -3323,6 +3161,10 @@ namespace Bgs.Protocol.Account.V1 {
output.WriteRawTag(18); output.WriteRawTag(18);
output.WriteMessage(AccountId); output.WriteMessage(AccountId);
} }
if (HasBenefactorId) {
output.WriteRawTag(26);
output.WriteString(BenefactorId);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -3337,6 +3179,9 @@ namespace Bgs.Protocol.Account.V1 {
if (HasAccountId) { if (HasAccountId) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId);
} }
if (HasBenefactorId) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BenefactorId);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -3360,6 +3205,9 @@ namespace Bgs.Protocol.Account.V1 {
} }
AccountId.MergeFrom(other.AccountId); AccountId.MergeFrom(other.AccountId);
} }
if (other.HasBenefactorId) {
BenefactorId = other.BenefactorId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -3385,6 +3233,10 @@ namespace Bgs.Protocol.Account.V1 {
input.ReadMessage(AccountId); input.ReadMessage(AccountId);
break; break;
} }
case 26: {
BenefactorId = input.ReadString();
break;
}
} }
} }
} }
@@ -3399,7 +3251,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[17]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[16]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3544,7 +3396,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[18]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[17]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3689,7 +3541,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[19]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[18]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3835,7 +3687,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[20]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[19]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -4042,7 +3894,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { 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[20]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -4164,7 +4016,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { 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[21]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -4440,7 +4292,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { 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[22]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -4716,7 +4568,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { 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[23]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -4923,7 +4775,7 @@ namespace Bgs.Protocol.Account.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[25]; } get { return global::Bgs.Protocol.Account.V1.AccountServiceReflection.Descriptor.MessageTypes[24]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
File diff suppressed because it is too large Load Diff
+62 -53
View File
@@ -33,21 +33,22 @@ namespace Bgs.Protocol.Report.V2 {
"b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMu", "b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMu",
"cHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21l", "cHJvdG8aOGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21l",
"dGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf", "dGhvZF9vcHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf",
"ZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8igAIKE1N1Ym1pdFJl", "ZXh0ZW5zaW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8iqAIKE1N1Ym1pdFJl",
"cG9ydFJlcXVlc3QSNAoIYWdlbnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wu", "cG9ydFJlcXVlc3QSNAoIYWdlbnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wu",
"YWNjb3VudC52MS5BY2NvdW50SWQSGAoQdXNlcl9kZXNjcmlwdGlvbhgCIAEo", "YWNjb3VudC52MS5BY2NvdW50SWQSGAoQdXNlcl9kZXNjcmlwdGlvbhgCIAEo",
"CRIPCgdwcm9ncmFtGAMgASgNEjsKDHVzZXJfb3B0aW9ucxgKIAEoCzIjLmJn", "CRI7Cgx1c2VyX29wdGlvbnMYCiABKAsyIy5iZ3MucHJvdG9jb2wucmVwb3J0",
"cy5wcm90b2NvbC5yZXBvcnQudjIuVXNlck9wdGlvbnNIABI7CgxjbHViX29w", "LnYyLlVzZXJPcHRpb25zSAASOwoMY2x1Yl9vcHRpb25zGAsgASgLMiMuYmdz",
"dGlvbnMYCyABKAsyIy5iZ3MucHJvdG9jb2wucmVwb3J0LnYyLkNsdWJPcHRp", "LnByb3RvY29sLnJlcG9ydC52Mi5DbHViT3B0aW9uc0gAEj8KDmVudGl0eV9v",
"b25zSAA6BoL5KwIQAUIGCgR0eXBlMqkBCg1SZXBvcnRTZXJ2aWNlElkKDFN1", "cHRpb25zGBQgASgLMiUuYmdzLnByb3RvY29sLnJlcG9ydC52Mi5FbnRpdHlP",
"Ym1pdFJlcG9ydBIrLmJncy5wcm90b2NvbC5yZXBvcnQudjIuU3VibWl0UmVw", "cHRpb25zSABCBgoEdHlwZTKpAQoNUmVwb3J0U2VydmljZRJZCgxTdWJtaXRS",
"b3J0UmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEiBoL5KwIIARo9gvkr", "ZXBvcnQSKy5iZ3MucHJvdG9jb2wucmVwb3J0LnYyLlN1Ym1pdFJlcG9ydFJl",
"JwolYm5ldC5wcm90b2NvbC5yZXBvcnQudjIuUmVwb3J0U2VydmljZYL5Kwgq", "cXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAEaPYL5KycKJWJu",
"BnJlcG9ydIr5KwIQAUIDgAEA")); "ZXQucHJvdG9jb2wucmVwb3J0LnYyLlJlcG9ydFNlcnZpY2WC+SsIKgZyZXBv",
"cnSK+SsCEAFCA4ABAA=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.Report.V2.ReportTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.Report.V2.ReportTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V2.SubmitReportRequest), global::Bgs.Protocol.Report.V2.SubmitReportRequest.Parser, new[]{ "AgentId", "UserDescription", "Program", "UserOptions", "ClubOptions" }, new[]{ "Type" }, null, null, null) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V2.SubmitReportRequest), global::Bgs.Protocol.Report.V2.SubmitReportRequest.Parser, new[]{ "AgentId", "UserDescription", "UserOptions", "ClubOptions", "EntityOptions" }, new[]{ "Type" }, null, null, null)
})); }));
} }
#endregion #endregion
@@ -57,7 +58,6 @@ namespace Bgs.Protocol.Report.V2 {
public sealed partial class SubmitReportRequest : pb::IMessage<SubmitReportRequest> { public sealed partial class SubmitReportRequest : pb::IMessage<SubmitReportRequest> {
private static readonly pb::MessageParser<SubmitReportRequest> _parser = new pb::MessageParser<SubmitReportRequest>(() => new SubmitReportRequest()); private static readonly pb::MessageParser<SubmitReportRequest> _parser = new pb::MessageParser<SubmitReportRequest>(() => new SubmitReportRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<SubmitReportRequest> Parser { get { return _parser; } } public static pb::MessageParser<SubmitReportRequest> Parser { get { return _parser; } }
@@ -80,10 +80,8 @@ namespace Bgs.Protocol.Report.V2 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SubmitReportRequest(SubmitReportRequest other) : this() { public SubmitReportRequest(SubmitReportRequest other) : this() {
_hasBits0 = other._hasBits0;
agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; agentId_ = other.HasAgentId ? other.agentId_.Clone() : null;
userDescription_ = other.userDescription_; userDescription_ = other.userDescription_;
program_ = other.program_;
switch (other.TypeCase) { switch (other.TypeCase) {
case TypeOneofCase.UserOptions: case TypeOneofCase.UserOptions:
UserOptions = other.UserOptions.Clone(); UserOptions = other.UserOptions.Clone();
@@ -91,6 +89,9 @@ namespace Bgs.Protocol.Report.V2 {
case TypeOneofCase.ClubOptions: case TypeOneofCase.ClubOptions:
ClubOptions = other.ClubOptions.Clone(); ClubOptions = other.ClubOptions.Clone();
break; break;
case TypeOneofCase.EntityOptions:
EntityOptions = other.EntityOptions.Clone();
break;
} }
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
@@ -145,30 +146,6 @@ namespace Bgs.Protocol.Report.V2 {
userDescription_ = null; userDescription_ = null;
} }
/// <summary>Field number for the "program" field.</summary>
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;
}
}
/// <summary>Gets whether the "program" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasProgram {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "program" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearProgram() {
_hasBits0 &= ~1;
}
/// <summary>Field number for the "user_options" field.</summary> /// <summary>Field number for the "user_options" field.</summary>
public const int UserOptionsFieldNumber = 10; public const int UserOptionsFieldNumber = 10;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -215,12 +192,36 @@ namespace Bgs.Protocol.Report.V2 {
} }
} }
/// <summary>Field number for the "entity_options" field.</summary>
public const int EntityOptionsFieldNumber = 20;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.Report.V2.EntityOptions EntityOptions {
get { return HasEntityOptions ? (global::Bgs.Protocol.Report.V2.EntityOptions) type_ : null; }
set {
type_ = value;
typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.EntityOptions;
}
}
/// <summary>Gets whether the "entity_options" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasEntityOptions {
get { return typeCase_ == TypeOneofCase.EntityOptions; }
}
/// <summary> Clears the value of the oneof if it's currently set to "entity_options" </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearEntityOptions() {
if (HasEntityOptions) {
ClearType();
}
}
private object type_; private object type_;
/// <summary>Enum of possible cases for the "type" oneof.</summary> /// <summary>Enum of possible cases for the "type" oneof.</summary>
public enum TypeOneofCase { public enum TypeOneofCase {
None = 0, None = 0,
UserOptions = 10, UserOptions = 10,
ClubOptions = 11, ClubOptions = 11,
EntityOptions = 20,
} }
private TypeOneofCase typeCase_ = TypeOneofCase.None; private TypeOneofCase typeCase_ = TypeOneofCase.None;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -249,9 +250,9 @@ namespace Bgs.Protocol.Report.V2 {
} }
if (!object.Equals(AgentId, other.AgentId)) return false; if (!object.Equals(AgentId, other.AgentId)) return false;
if (UserDescription != other.UserDescription) return false; if (UserDescription != other.UserDescription) return false;
if (Program != other.Program) return false;
if (!object.Equals(UserOptions, other.UserOptions)) return false; if (!object.Equals(UserOptions, other.UserOptions)) return false;
if (!object.Equals(ClubOptions, other.ClubOptions)) return false; if (!object.Equals(ClubOptions, other.ClubOptions)) return false;
if (!object.Equals(EntityOptions, other.EntityOptions)) return false;
if (TypeCase != other.TypeCase) return false; if (TypeCase != other.TypeCase) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -261,9 +262,9 @@ namespace Bgs.Protocol.Report.V2 {
int hash = 1; int hash = 1;
if (HasAgentId) hash ^= AgentId.GetHashCode(); if (HasAgentId) hash ^= AgentId.GetHashCode();
if (HasUserDescription) hash ^= UserDescription.GetHashCode(); if (HasUserDescription) hash ^= UserDescription.GetHashCode();
if (HasProgram) hash ^= Program.GetHashCode();
if (HasUserOptions) hash ^= UserOptions.GetHashCode(); if (HasUserOptions) hash ^= UserOptions.GetHashCode();
if (HasClubOptions) hash ^= ClubOptions.GetHashCode(); if (HasClubOptions) hash ^= ClubOptions.GetHashCode();
if (HasEntityOptions) hash ^= EntityOptions.GetHashCode();
hash ^= (int) typeCase_; hash ^= (int) typeCase_;
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
@@ -286,10 +287,6 @@ namespace Bgs.Protocol.Report.V2 {
output.WriteRawTag(18); output.WriteRawTag(18);
output.WriteString(UserDescription); output.WriteString(UserDescription);
} }
if (HasProgram) {
output.WriteRawTag(24);
output.WriteUInt32(Program);
}
if (HasUserOptions) { if (HasUserOptions) {
output.WriteRawTag(82); output.WriteRawTag(82);
output.WriteMessage(UserOptions); output.WriteMessage(UserOptions);
@@ -298,6 +295,10 @@ namespace Bgs.Protocol.Report.V2 {
output.WriteRawTag(90); output.WriteRawTag(90);
output.WriteMessage(ClubOptions); output.WriteMessage(ClubOptions);
} }
if (HasEntityOptions) {
output.WriteRawTag(162, 1);
output.WriteMessage(EntityOptions);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -312,15 +313,15 @@ namespace Bgs.Protocol.Report.V2 {
if (HasUserDescription) { if (HasUserDescription) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserDescription); size += 1 + pb::CodedOutputStream.ComputeStringSize(UserDescription);
} }
if (HasProgram) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Program);
}
if (HasUserOptions) { if (HasUserOptions) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(UserOptions); size += 1 + pb::CodedOutputStream.ComputeMessageSize(UserOptions);
} }
if (HasClubOptions) { if (HasClubOptions) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(ClubOptions); size += 1 + pb::CodedOutputStream.ComputeMessageSize(ClubOptions);
} }
if (HasEntityOptions) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(EntityOptions);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -341,9 +342,6 @@ namespace Bgs.Protocol.Report.V2 {
if (other.HasUserDescription) { if (other.HasUserDescription) {
UserDescription = other.UserDescription; UserDescription = other.UserDescription;
} }
if (other.HasProgram) {
Program = other.Program;
}
switch (other.TypeCase) { switch (other.TypeCase) {
case TypeOneofCase.UserOptions: case TypeOneofCase.UserOptions:
if (UserOptions == null) { if (UserOptions == null) {
@@ -357,6 +355,12 @@ namespace Bgs.Protocol.Report.V2 {
} }
ClubOptions.MergeFrom(other.ClubOptions); ClubOptions.MergeFrom(other.ClubOptions);
break; break;
case TypeOneofCase.EntityOptions:
if (EntityOptions == null) {
EntityOptions = new global::Bgs.Protocol.Report.V2.EntityOptions();
}
EntityOptions.MergeFrom(other.EntityOptions);
break;
} }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
@@ -381,10 +385,6 @@ namespace Bgs.Protocol.Report.V2 {
UserDescription = input.ReadString(); UserDescription = input.ReadString();
break; break;
} }
case 24: {
Program = input.ReadUInt32();
break;
}
case 82: { case 82: {
global::Bgs.Protocol.Report.V2.UserOptions subBuilder = new global::Bgs.Protocol.Report.V2.UserOptions(); global::Bgs.Protocol.Report.V2.UserOptions subBuilder = new global::Bgs.Protocol.Report.V2.UserOptions();
if (HasUserOptions) { if (HasUserOptions) {
@@ -403,6 +403,15 @@ namespace Bgs.Protocol.Report.V2 {
ClubOptions = subBuilder; ClubOptions = subBuilder;
break; break;
} }
case 162: {
global::Bgs.Protocol.Report.V2.EntityOptions subBuilder = new global::Bgs.Protocol.Report.V2.EntityOptions();
if (HasEntityOptions) {
subBuilder.MergeFrom(EntityOptions);
}
input.ReadMessage(subBuilder);
EntityOptions = subBuilder;
break;
}
} }
} }
} }
+240 -34
View File
@@ -25,44 +25,49 @@ namespace Bgs.Protocol.Report.V2 {
byte[] descriptorData = global::System.Convert.FromBase64String( byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat( string.Concat(
"CjJiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL3JlcG9ydF90eXBl", "CjJiZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL3JlcG9ydF90eXBl",
"cy5wcm90bxIWYmdzLnByb3RvY29sLnJlcG9ydC52MholYmdzL2xvdy9wYi9j", "cy5wcm90bxIWYmdzLnByb3RvY29sLnJlcG9ydC52Mho1YmdzL2xvdy9wYi9j",
"bGllbnQvYWNjb3VudF90eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQv", "bGllbnQvYXBpL2NsaWVudC92Mi9hdHRyaWJ1dGVfdHlwZXMucHJvdG8aJWJn",
"cnBjX3R5cGVzLnByb3RvGiViZ3MvbG93L3BiL2NsaWVudC9tZXNzYWdlX3R5", "cy9sb3cvcGIvY2xpZW50L2FjY291bnRfdHlwZXMucHJvdG8aIWJncy9sb3cv",
"cGVzLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9u", "cGIvY2xpZW50L3JwY190eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQv",
"cy9tZXNzYWdlX29wdGlvbnMucHJvdG8aN2Jncy9sb3cvcGIvY2xpZW50L2ds", "bWVzc2FnZV90eXBlcy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFs",
"b2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOGJncy9sb3cv", "X2V4dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjdiZ3MvbG93L3Bi",
"cGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRpb25zLnBy", "L2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3Rv",
"b3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2", "GjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rf",
"aWNlX29wdGlvbnMucHJvdG8iQwoKUmVwb3J0SXRlbRItCgptZXNzYWdlX2lk", "b3B0aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVu",
"GAEgASgLMhcuYmdzLnByb3RvY29sLk1lc3NhZ2VJZEgAQgYKBHR5cGUi/wEK", "c2lvbnMvc2VydmljZV9vcHRpb25zLnByb3RvIkMKClJlcG9ydEl0ZW0SLQoK",
"C1VzZXJPcHRpb25zEjUKCXRhcmdldF9pZBgBIAEoCzIiLmJncy5wcm90b2Nv", "bWVzc2FnZV9pZBgBIAEoCzIXLmJncy5wcm90b2NvbC5NZXNzYWdlSWRIAEIG",
"bC5hY2NvdW50LnYxLkFjY291bnRJZBJACgR0eXBlGAIgASgOMiEuYmdzLnBy", "CgR0eXBlIv8BCgtVc2VyT3B0aW9ucxI1Cgl0YXJnZXRfaWQYASABKAsyIi5i",
"b3RvY29sLnJlcG9ydC52Mi5Jc3N1ZVR5cGU6D0lTU1VFX1RZUEVfU1BBTRJF", "Z3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50SWQSQAoEdHlwZRgCIAEo",
"CgZzb3VyY2UYAyABKA4yIi5iZ3MucHJvdG9jb2wucmVwb3J0LnYyLlVzZXJT", "DjIhLmJncy5wcm90b2NvbC5yZXBvcnQudjIuSXNzdWVUeXBlOg9JU1NVRV9U",
"b3VyY2U6EVVTRVJfU09VUkNFX09USEVSEjAKBGl0ZW0YBCABKAsyIi5iZ3Mu", "WVBFX1NQQU0SRQoGc291cmNlGAMgASgOMiIuYmdzLnByb3RvY29sLnJlcG9y",
"cHJvdG9jb2wucmVwb3J0LnYyLlJlcG9ydEl0ZW0i7AEKC0NsdWJPcHRpb25z", "dC52Mi5Vc2VyU291cmNlOhFVU0VSX1NPVVJDRV9PVEhFUhIwCgRpdGVtGAQg",
"Eg8KB2NsdWJfaWQYASABKAQSEQoJc3RyZWFtX2lkGAIgASgEEkAKBHR5cGUY", "ASgLMiIuYmdzLnByb3RvY29sLnJlcG9ydC52Mi5SZXBvcnRJdGVtIuwBCgtD",
"AyABKA4yIS5iZ3MucHJvdG9jb2wucmVwb3J0LnYyLklzc3VlVHlwZToPSVNT", "bHViT3B0aW9ucxIPCgdjbHViX2lkGAEgASgEEhEKCXN0cmVhbV9pZBgCIAEo",
"VUVfVFlQRV9TUEFNEkUKBnNvdXJjZRgEIAEoDjIiLmJncy5wcm90b2NvbC5y", "BBJACgR0eXBlGAMgASgOMiEuYmdzLnByb3RvY29sLnJlcG9ydC52Mi5Jc3N1",
"ZXBvcnQudjIuQ2x1YlNvdXJjZToRQ0xVQl9TT1VSQ0VfT1RIRVISMAoEaXRl", "ZVR5cGU6D0lTU1VFX1RZUEVfU1BBTRJFCgZzb3VyY2UYBCABKA4yIi5iZ3Mu",
"bRgFIAEoCzIiLmJncy5wcm90b2NvbC5yZXBvcnQudjIuUmVwb3J0SXRlbSqN", "cHJvdG9jb2wucmVwb3J0LnYyLkNsdWJTb3VyY2U6EUNMVUJfU09VUkNFX09U",
"AQoJSXNzdWVUeXBlEhMKD0lTU1VFX1RZUEVfU1BBTRAAEhkKFUlTU1VFX1RZ", "SEVSEjAKBGl0ZW0YBSABKAsyIi5iZ3MucHJvdG9jb2wucmVwb3J0LnYyLlJl",
"UEVfSEFSQVNTTUVOVBABEiAKHElTU1VFX1RZUEVfT0ZGRU5TSVZFX0NPTlRF", "cG9ydEl0ZW0ikwEKDUVudGl0eU9wdGlvbnMSKAoJZW50aXR5X2lkGAEgASgJ",
"TlQQAxIWChJJU1NVRV9UWVBFX0hBQ0tJTkcQBBIWChJJU1NVRV9UWVBFX0JP", "QhWK+SsGIgQKAggBivkrByIFCgMQyAESKQoLZW50aXR5X3R5cGUYAiABKAlC",
"VFRJTkcQBSrBAQoKVXNlclNvdXJjZRIVChFVU0VSX1NPVVJDRV9PVEhFUhAA", "FIr5KwYiBAoCCAGK+SsGIgQKAhBkEi0KCWF0dHJpYnV0ZRgFIAMoCzIaLmJn",
"EhcKE1VTRVJfU09VUkNFX1dISVNQRVIQARIXChNVU0VSX1NPVVJDRV9QUk9G", "cy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUqjQEKCUlzc3VlVHlwZRITCg9JU1NV",
"SUxFEAISGgoWVVNFUl9TT1VSQ0VfQkFUVExFX1RBRxADEhQKEFVTRVJfU09V", "RV9UWVBFX1NQQU0QABIZChVJU1NVRV9UWVBFX0hBUkFTU01FTlQQARIgChxJ",
"UkNFX0NIQVQQBBIhCh1VU0VSX1NPVVJDRV9GUklFTkRfSU5WSVRBVElPThAF", "U1NVRV9UWVBFX09GRkVOU0lWRV9DT05URU5UEAMSFgoSSVNTVUVfVFlQRV9I",
"EhUKEVVTRVJfU09VUkNFX1ZPSUNFEAYqdAoKQ2x1YlNvdXJjZRIVChFDTFVC", "QUNLSU5HEAQSFgoSSVNTVUVfVFlQRV9CT1RUSU5HEAUqwQEKClVzZXJTb3Vy",
"X1NPVVJDRV9PVEhFUhAAEhcKE0NMVUJfU09VUkNFX01FU1NBR0UQARIZChVD", "Y2USFQoRVVNFUl9TT1VSQ0VfT1RIRVIQABIXChNVU0VSX1NPVVJDRV9XSElT",
"TFVCX1NPVVJDRV9DTFVCX05BTUUQAhIbChdDTFVCX1NPVVJDRV9TVFJFQU1f", "UEVSEAESFwoTVVNFUl9TT1VSQ0VfUFJPRklMRRACEhoKFlVTRVJfU09VUkNF",
"TkFNRRADQgOAAQA=")); "X0JBVFRMRV9UQUcQAxIUChBVU0VSX1NPVVJDRV9DSEFUEAQSIQodVVNFUl9T",
"T1VSQ0VfRlJJRU5EX0lOVklUQVRJT04QBRIVChFVU0VSX1NPVVJDRV9WT0lD",
"RRAGKnQKCkNsdWJTb3VyY2USFQoRQ0xVQl9TT1VSQ0VfT1RIRVIQABIXChND",
"TFVCX1NPVVJDRV9NRVNTQUdFEAESGQoVQ0xVQl9TT1VSQ0VfQ0xVQl9OQU1F",
"EAISGwoXQ0xVQl9TT1VSQ0VfU1RSRUFNX05BTUUQA0IDgAEA"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.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(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.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), 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),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V2.ClubOptions), global::Bgs.Protocol.Report.V2.ClubOptions.Parser, new[]{ "ClubId", "StreamId", "Type", "Source", "Item" }, null, null, null, null) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V2.ClubOptions), global::Bgs.Protocol.Report.V2.ClubOptions.Parser, new[]{ "ClubId", "StreamId", "Type", "Source", "Item" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V2.EntityOptions), global::Bgs.Protocol.Report.V2.EntityOptions.Parser, new[]{ "EntityId", "EntityType", "Attribute" }, null, null, null, null)
})); }));
} }
#endregion #endregion
@@ -858,6 +863,207 @@ namespace Bgs.Protocol.Report.V2 {
} }
public sealed partial class EntityOptions : pb::IMessage<EntityOptions> {
private static readonly pb::MessageParser<EntityOptions> _parser = new pb::MessageParser<EntityOptions>(() => new EntityOptions());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<EntityOptions> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Report.V2.ReportTypesReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public EntityOptions() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public EntityOptions(EntityOptions other) : this() {
entityId_ = other.entityId_;
entityType_ = other.entityType_;
attribute_ = other.attribute_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public EntityOptions Clone() {
return new EntityOptions(this);
}
/// <summary>Field number for the "entity_id" field.</summary>
public const int EntityIdFieldNumber = 1;
private readonly static string EntityIdDefaultValue = "";
private string entityId_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string EntityId {
get { return entityId_ ?? EntityIdDefaultValue; }
set {
entityId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "entity_id" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasEntityId {
get { return entityId_ != null; }
}
/// <summary>Clears the value of the "entity_id" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearEntityId() {
entityId_ = null;
}
/// <summary>Field number for the "entity_type" field.</summary>
public const int EntityTypeFieldNumber = 2;
private readonly static string EntityTypeDefaultValue = "";
private string entityType_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string EntityType {
get { return entityType_ ?? EntityTypeDefaultValue; }
set {
entityType_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "entity_type" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasEntityType {
get { return entityType_ != null; }
}
/// <summary>Clears the value of the "entity_type" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearEntityType() {
entityType_ = null;
}
/// <summary>Field number for the "attribute" field.</summary>
public const int AttributeFieldNumber = 5;
private static readonly pb::FieldCodec<global::Bgs.Protocol.V2.Attribute> _repeated_attribute_codec
= pb::FieldCodec.ForMessage(42, global::Bgs.Protocol.V2.Attribute.Parser);
private readonly pbc::RepeatedField<global::Bgs.Protocol.V2.Attribute> attribute_ = new pbc::RepeatedField<global::Bgs.Protocol.V2.Attribute>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::RepeatedField<global::Bgs.Protocol.V2.Attribute> Attribute {
get { return attribute_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as EntityOptions);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(EntityOptions other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (EntityId != other.EntityId) return false;
if (EntityType != other.EntityType) 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 (HasEntityId) hash ^= EntityId.GetHashCode();
if (HasEntityType) hash ^= EntityType.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 (HasEntityId) {
output.WriteRawTag(10);
output.WriteString(EntityId);
}
if (HasEntityType) {
output.WriteRawTag(18);
output.WriteString(EntityType);
}
attribute_.WriteTo(output, _repeated_attribute_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (HasEntityId) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(EntityId);
}
if (HasEntityType) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(EntityType);
}
size += attribute_.CalculateSize(_repeated_attribute_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(EntityOptions other) {
if (other == null) {
return;
}
if (other.HasEntityId) {
EntityId = other.EntityId;
}
if (other.HasEntityType) {
EntityType = other.EntityType;
}
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: {
EntityId = input.ReadString();
break;
}
case 18: {
EntityType = input.ReadString();
break;
}
case 42: {
attribute_.AddEntriesFrom(input, _repeated_attribute_codec);
break;
}
}
}
}
}
#endregion #endregion
} }
+130 -89
View File
@@ -39,101 +39,102 @@ namespace Bgs.Protocol.Authentication.V1 {
"bmRsZRIPCgdtZXNzYWdlGAIgASgMIjcKEk1vZHVsZU5vdGlmaWNhdGlvbhIR", "bmRsZRIPCgdtZXNzYWdlGAIgASgMIjcKEk1vZHVsZU5vdGlmaWNhdGlvbhIR",
"Cgltb2R1bGVfaWQYAiABKAUSDgoGcmVzdWx0GAMgASgNIjoKFE1vZHVsZU1l", "Cgltb2R1bGVfaWQYAiABKAUSDgoGcmVzdWx0GAMgASgNIjoKFE1vZHVsZU1l",
"c3NhZ2VSZXF1ZXN0EhEKCW1vZHVsZV9pZBgBIAIoBRIPCgdtZXNzYWdlGAIg", "c3NhZ2VSZXF1ZXN0EhEKCW1vZHVsZV9pZBgBIAIoBRIPCgdtZXNzYWdlGAIg",
"ASgMIo4CCgxMb2dvblJlcXVlc3QSDwoHcHJvZ3JhbRgBIAEoCRIQCghwbGF0", "ASgMIrQCCgxMb2dvblJlcXVlc3QSDwoHcHJvZ3JhbRgBIAEoCRIQCghwbGF0",
"Zm9ybRgCIAEoCRIOCgZsb2NhbGUYAyABKAkSDQoFZW1haWwYBCABKAkSDwoH", "Zm9ybRgCIAEoCRIOCgZsb2NhbGUYAyABKAkSFQoFZW1haWwYBCABKAlCBoL5",
"dmVyc2lvbhgFIAEoCRIbChNhcHBsaWNhdGlvbl92ZXJzaW9uGAYgASgFEhcK", "KwIIARIPCgd2ZXJzaW9uGAUgASgJEhsKE2FwcGxpY2F0aW9uX3ZlcnNpb24Y",
"D3B1YmxpY19jb21wdXRlchgHIAEoCBIuCh9hbGxvd19sb2dvbl9xdWV1ZV9u", "BiABKAUSFwoPcHVibGljX2NvbXB1dGVyGAcgASgIEi4KH2FsbG93X2xvZ29u",
"b3RpZmljYXRpb25zGAogASgIOgVmYWxzZRIeChZjYWNoZWRfd2ViX2NyZWRl", "X3F1ZXVlX25vdGlmaWNhdGlvbnMYCiABKAg6BWZhbHNlEh4KFmNhY2hlZF93",
"bnRpYWxzGAwgASgMEhIKCnVzZXJfYWdlbnQYDiABKAkSEQoJZGV2aWNlX2lk", "ZWJfY3JlZGVudGlhbHMYDCABKAwSEgoKdXNlcl9hZ2VudBgOIAEoCRIRCglk",
"GA8gASgJIq0CCgtMb2dvblJlc3VsdBISCgplcnJvcl9jb2RlGAEgAigNEioK", "ZXZpY2VfaWQYDyABKAkSHAoMcGhvbmVfbnVtYmVyGBAgASgJQgaC+SsCCAEi",
"CmFjY291bnRfaWQYAiABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSLwoP", "vQIKC0xvZ29uUmVzdWx0EhIKCmVycm9yX2NvZGUYASACKA0SKgoKYWNjb3Vu",
"Z2FtZV9hY2NvdW50X2lkGAMgAygLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk", "dF9pZBgCIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIvCg9nYW1lX2Fj",
"Eg0KBWVtYWlsGAQgASgJEhgKEGF2YWlsYWJsZV9yZWdpb24YBSADKA0SGAoQ", "Y291bnRfaWQYAyADKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSFQoFZW1h",
"Y29ubmVjdGVkX3JlZ2lvbhgGIAEoDRISCgpiYXR0bGVfdGFnGAcgASgJEhUK", "aWwYBCABKAlCBoL5KwIIARIYChBhdmFpbGFibGVfcmVnaW9uGAUgAygNEhgK",
"DWdlb2lwX2NvdW50cnkYCCABKAkSEwoLc2Vzc2lvbl9rZXkYCSABKAwSFwoP", "EGNvbm5lY3RlZF9yZWdpb24YBiABKA0SGgoKYmF0dGxlX3RhZxgHIAEoCUIG",
"cmVzdHJpY3RlZF9tb2RlGAogASgIEhEKCWNsaWVudF9pZBgLIAEoCSIqChdH", "gvkrAggBEhUKDWdlb2lwX2NvdW50cnkYCCABKAkSEwoLc2Vzc2lvbl9rZXkY",
"ZW5lcmF0ZVNTT1Rva2VuUmVxdWVzdBIPCgdwcm9ncmFtGAEgASgHIj4KGEdl", "CSABKAwSFwoPcmVzdHJpY3RlZF9tb2RlGAogASgIEhEKCWNsaWVudF9pZBgL",
"bmVyYXRlU1NPVG9rZW5SZXNwb25zZRIOCgZzc29faWQYASABKAwSEgoKc3Nv", "IAEoCSIqChdHZW5lcmF0ZVNTT1Rva2VuUmVxdWVzdBIPCgdwcm9ncmFtGAEg",
"X3NlY3JldBgCIAEoDCIoChJMb2dvblVwZGF0ZVJlcXVlc3QSEgoKZXJyb3Jf", "ASgHIj4KGEdlbmVyYXRlU1NPVG9rZW5SZXNwb25zZRIOCgZzc29faWQYASAB",
"Y29kZRgBIAIoDSJhChdMb2dvblF1ZXVlVXBkYXRlUmVxdWVzdBIQCghwb3Np", "KAwSEgoKc3NvX3NlY3JldBgCIAEoDCIoChJMb2dvblVwZGF0ZVJlcXVlc3QS",
"dGlvbhgBIAIoDRIWCg5lc3RpbWF0ZWRfdGltZRgCIAIoBBIcChRldGFfZGV2", "EgoKZXJyb3JfY29kZRgBIAIoDSJhChdMb2dvblF1ZXVlVXBkYXRlUmVxdWVz",
"aWF0aW9uX2luX3NlYxgDIAIoBCK+AQobQWNjb3VudFNldHRpbmdzTm90aWZp", "dBIQCghwb3NpdGlvbhgBIAIoDRIWCg5lc3RpbWF0ZWRfdGltZRgCIAIoBBIc",
"Y2F0aW9uEjkKCGxpY2Vuc2VzGAEgAygLMicuYmdzLnByb3RvY29sLmFjY291", "ChRldGFfZGV2aWF0aW9uX2luX3NlYxgDIAIoBCK+AQobQWNjb3VudFNldHRp",
"bnQudjEuQWNjb3VudExpY2Vuc2USFAoMaXNfdXNpbmdfcmlkGAIgASgIEhsK", "bmdzTm90aWZpY2F0aW9uEjkKCGxpY2Vuc2VzGAEgAygLMicuYmdzLnByb3Rv",
"E2lzX3BsYXlpbmdfZnJvbV9pZ3IYAyABKAgSGQoRY2FuX3JlY2VpdmVfdm9p", "Y29sLmFjY291bnQudjEuQWNjb3VudExpY2Vuc2USFAoMaXNfdXNpbmdfcmlk",
"Y2UYBCABKAgSFgoOY2FuX3NlbmRfdm9pY2UYBSABKAgiPQoYU2VydmVyU3Rh", "GAIgASgIEhsKE2lzX3BsYXlpbmdfZnJvbV9pZ3IYAyABKAgSGQoRY2FuX3Jl",
"dGVDaGFuZ2VSZXF1ZXN0Eg0KBXN0YXRlGAEgAigNEhIKCmV2ZW50X3RpbWUY", "Y2VpdmVfdm9pY2UYBCABKAgSFgoOY2FuX3NlbmRfdm9pY2UYBSABKAgiPQoY",
"AiACKAQiVAoLVmVyc2lvbkluZm8SDgoGbnVtYmVyGAEgASgNEg0KBXBhdGNo", "U2VydmVyU3RhdGVDaGFuZ2VSZXF1ZXN0Eg0KBXN0YXRlGAEgAigNEhIKCmV2",
"GAIgASgJEhMKC2lzX29wdGlvbmFsGAMgASgIEhEKCWtpY2tfdGltZRgEIAEo", "ZW50X3RpbWUYAiACKAQiVAoLVmVyc2lvbkluZm8SDgoGbnVtYmVyGAEgASgN",
"BCJcChdWZXJzaW9uSW5mb05vdGlmaWNhdGlvbhJBCgx2ZXJzaW9uX2luZm8Y", "Eg0KBXBhdGNoGAIgASgJEhMKC2lzX29wdGlvbmFsGAMgASgIEhEKCWtpY2tf",
"ASABKAsyKy5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuVmVyc2lv", "dGltZRgEIAEoBCJcChdWZXJzaW9uSW5mb05vdGlmaWNhdGlvbhJBCgx2ZXJz",
"bkluZm8iXwoUTWVtTW9kdWxlTG9hZFJlcXVlc3QSKwoGaGFuZGxlGAEgAigL", "aW9uX2luZm8YASABKAsyKy5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24u",
"MhsuYmdzLnByb3RvY29sLkNvbnRlbnRIYW5kbGUSCwoDa2V5GAIgAigMEg0K", "djEuVmVyc2lvbkluZm8iXwoUTWVtTW9kdWxlTG9hZFJlcXVlc3QSKwoGaGFu",
"BWlucHV0GAMgAigMIiUKFU1lbU1vZHVsZUxvYWRSZXNwb25zZRIMCgRkYXRh", "ZGxlGAEgAigLMhsuYmdzLnByb3RvY29sLkNvbnRlbnRIYW5kbGUSCwoDa2V5",
"GAEgAigMIksKGFNlbGVjdEdhbWVBY2NvdW50UmVxdWVzdBIvCg9nYW1lX2Fj", "GAIgAigMEg0KBWlucHV0GAMgAigMIiUKFU1lbU1vZHVsZUxvYWRSZXNwb25z",
"Y291bnRfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQiXQoaR2Ft", "ZRIMCgRkYXRhGAEgAigMIksKGFNlbGVjdEdhbWVBY2NvdW50UmVxdWVzdBIv",
"ZUFjY291bnRTZWxlY3RlZFJlcXVlc3QSDgoGcmVzdWx0GAEgAigNEi8KD2dh", "Cg9nYW1lX2FjY291bnRfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5",
"bWVfYWNjb3VudF9pZBgCIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZCIw", "SWQiXQoaR2FtZUFjY291bnRTZWxlY3RlZFJlcXVlc3QSDgoGcmVzdWx0GAEg",
"Ch1HZW5lcmF0ZVdlYkNyZWRlbnRpYWxzUmVxdWVzdBIPCgdwcm9ncmFtGAEg", "AigNEi8KD2dhbWVfYWNjb3VudF9pZBgCIAEoCzIWLmJncy5wcm90b2NvbC5F",
"ASgHIjkKHkdlbmVyYXRlV2ViQ3JlZGVudGlhbHNSZXNwb25zZRIXCg93ZWJf", "bnRpdHlJZCIwCh1HZW5lcmF0ZVdlYkNyZWRlbnRpYWxzUmVxdWVzdBIPCgdw",
"Y3JlZGVudGlhbHMYASABKAwiNgobVmVyaWZ5V2ViQ3JlZGVudGlhbHNSZXF1", "cm9ncmFtGAEgASgHIjkKHkdlbmVyYXRlV2ViQ3JlZGVudGlhbHNSZXNwb25z",
"ZXN0EhcKD3dlYl9jcmVkZW50aWFscxgBIAEoDDKfCQoWQXV0aGVudGljYXRp", "ZRIXCg93ZWJfY3JlZGVudGlhbHMYASABKAwiNgobVmVyaWZ5V2ViQ3JlZGVu",
"b25MaXN0ZW5lchJnCgxPbk1vZHVsZUxvYWQSMS5iZ3MucHJvdG9jb2wuYXV0", "dGlhbHNSZXF1ZXN0EhcKD3dlYl9jcmVkZW50aWFscxgBIAEoDDKfCQoWQXV0",
"aGVudGljYXRpb24udjEuTW9kdWxlTG9hZFJlcXVlc3QaGS5iZ3MucHJvdG9j", "aGVudGljYXRpb25MaXN0ZW5lchJnCgxPbk1vZHVsZUxvYWQSMS5iZ3MucHJv",
"b2wuTk9fUkVTUE9OU0UiCYgCAYL5KwIIARJoCg9Pbk1vZHVsZU1lc3NhZ2US", "dG9jb2wuYXV0aGVudGljYXRpb24udjEuTW9kdWxlTG9hZFJlcXVlc3QaGS5i",
"NC5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTW9kdWxlTWVzc2Fn", "Z3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiCYgCAYL5KwIIARJoCg9Pbk1vZHVs",
"ZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgmIAgGC+SsCCAIScgoT", "ZU1lc3NhZ2USNC5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTW9k",
"T25TZXJ2ZXJTdGF0ZUNoYW5nZRI4LmJncy5wcm90b2NvbC5hdXRoZW50aWNh", "dWxlTWVzc2FnZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgmIAgGC",
"dGlvbi52MS5TZXJ2ZXJTdGF0ZUNoYW5nZVJlcXVlc3QaGS5iZ3MucHJvdG9j", "+SsCCAIScgoTT25TZXJ2ZXJTdGF0ZUNoYW5nZRI4LmJncy5wcm90b2NvbC5h",
"b2wuTk9fUkVTUE9OU0UiBoL5KwIIBBJhCg9PbkxvZ29uQ29tcGxldGUSKy5i", "dXRoZW50aWNhdGlvbi52MS5TZXJ2ZXJTdGF0ZUNoYW5nZVJlcXVlc3QaGS5i",
"Z3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTG9nb25SZXN1bHQaGS5i", "Z3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBBJhCg9PbkxvZ29uQ29t",
"Z3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBRKGAQoPT25NZW1Nb2R1", "cGxldGUSKy5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTG9nb25S",
"bGVMb2FkEjQuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLk1lbU1v", "ZXN1bHQaGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBRKGAQoP",
"ZHVsZUxvYWRSZXF1ZXN0GjUuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9u", "T25NZW1Nb2R1bGVMb2FkEjQuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9u",
"LnYxLk1lbU1vZHVsZUxvYWRSZXNwb25zZSIGgvkrAggGEmYKDU9uTG9nb25V", "LnYxLk1lbU1vZHVsZUxvYWRSZXF1ZXN0GjUuYmdzLnByb3RvY29sLmF1dGhl",
"cGRhdGUSMi5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTG9nb25V", "bnRpY2F0aW9uLnYxLk1lbU1vZHVsZUxvYWRSZXNwb25zZSIGgvkrAggGEmYK",
"cGRhdGVSZXF1ZXN0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsC", "DU9uTG9nb25VcGRhdGUSMi5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24u",
"CAoScgoUT25WZXJzaW9uSW5mb1VwZGF0ZWQSNy5iZ3MucHJvdG9jb2wuYXV0", "djEuTG9nb25VcGRhdGVSZXF1ZXN0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BP",
"aGVudGljYXRpb24udjEuVmVyc2lvbkluZm9Ob3RpZmljYXRpb24aGS5iZ3Mu", "TlNFIgaC+SsCCAoScgoUT25WZXJzaW9uSW5mb1VwZGF0ZWQSNy5iZ3MucHJv",
"cHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIICxJwChJPbkxvZ29uUXVldWVV", "dG9jb2wuYXV0aGVudGljYXRpb24udjEuVmVyc2lvbkluZm9Ob3RpZmljYXRp",
"cGRhdGUSNy5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTG9nb25R", "b24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIICxJwChJPbkxv",
"dWV1ZVVwZGF0ZVJlcXVlc3QaGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0Ui", "Z29uUXVldWVVcGRhdGUSNy5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24u",
"BoL5KwIIDBJKCg9PbkxvZ29uUXVldWVFbmQSFC5iZ3MucHJvdG9jb2wuTm9E", "djEuTG9nb25RdWV1ZVVwZGF0ZVJlcXVlc3QaGS5iZ3MucHJvdG9jb2wuTk9f",
"YXRhGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCA0SeQoVT25H", "UkVTUE9OU0UiBoL5KwIIDBJKCg9PbkxvZ29uUXVldWVFbmQSFC5iZ3MucHJv",
"YW1lQWNjb3VudFNlbGVjdGVkEjouYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0", "dG9jb2wuTm9EYXRhGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsC",
"aW9uLnYxLkdhbWVBY2NvdW50U2VsZWN0ZWRSZXF1ZXN0GhkuYmdzLnByb3Rv", "CA0SeQoVT25HYW1lQWNjb3VudFNlbGVjdGVkEjouYmdzLnByb3RvY29sLmF1",
"Y29sLk5PX1JFU1BPTlNFIgmIAgGC+SsCCA4aPYL5KzMKMWJuZXQucHJvdG9j", "dGhlbnRpY2F0aW9uLnYxLkdhbWVBY2NvdW50U2VsZWN0ZWRSZXF1ZXN0Ghku",
"b2wuYXV0aGVudGljYXRpb24uQXV0aGVudGljYXRpb25DbGllbnSK+SsCCAEy", "YmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgmIAgGC+SsCCA4aPYL5KzMKMWJu",
"+gcKFUF1dGhlbnRpY2F0aW9uU2VydmljZRJTCgVMb2dvbhIsLmJncy5wcm90", "ZXQucHJvdG9jb2wuYXV0aGVudGljYXRpb24uQXV0aGVudGljYXRpb25DbGll",
"b2NvbC5hdXRoZW50aWNhdGlvbi52MS5Mb2dvblJlcXVlc3QaFC5iZ3MucHJv", "bnSK+SsCCAEy+gcKFUF1dGhlbnRpY2F0aW9uU2VydmljZRJTCgVMb2dvbhIs",
"dG9jb2wuTm9EYXRhIgaC+SsCCAESYwoMTW9kdWxlTm90aWZ5EjIuYmdzLnBy", "LmJncy5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5Mb2dvblJlcXVlc3Qa",
"b3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLk1vZHVsZU5vdGlmaWNhdGlvbhoU", "FC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAESYwoMTW9kdWxlTm90aWZ5",
"LmJncy5wcm90b2NvbC5Ob0RhdGEiCYgCAYL5KwIIAhJmCg1Nb2R1bGVNZXNz", "EjIuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLk1vZHVsZU5vdGlm",
"YWdlEjQuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLk1vZHVsZU1l", "aWNhdGlvbhoULmJncy5wcm90b2NvbC5Ob0RhdGEiCYgCAYL5KwIIAhJmCg1N",
"c3NhZ2VSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIJiAIBgvkrAggD", "b2R1bGVNZXNzYWdlEjQuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYx",
"ElcKHFNlbGVjdEdhbWVBY2NvdW50X0RFUFJFQ0FURUQSFi5iZ3MucHJvdG9j", "Lk1vZHVsZU1lc3NhZ2VSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIJ",
"b2wuRW50aXR5SWQaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgmIAgGC+SsCCAQS", "iAIBgvkrAggDElcKHFNlbGVjdEdhbWVBY2NvdW50X0RFUFJFQ0FURUQSFi5i",
"jQEKEEdlbmVyYXRlU1NPVG9rZW4SNy5iZ3MucHJvdG9jb2wuYXV0aGVudGlj", "Z3MucHJvdG9jb2wuRW50aXR5SWQaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgmI",
"YXRpb24udjEuR2VuZXJhdGVTU09Ub2tlblJlcXVlc3QaOC5iZ3MucHJvdG9j", "AgGC+SsCCAQSjQEKEEdlbmVyYXRlU1NPVG9rZW4SNy5iZ3MucHJvdG9jb2wu",
"b2wuYXV0aGVudGljYXRpb24udjEuR2VuZXJhdGVTU09Ub2tlblJlc3BvbnNl", "YXV0aGVudGljYXRpb24udjEuR2VuZXJhdGVTU09Ub2tlblJlcXVlc3QaOC5i",
"IgaC+SsCCAUSbgoRU2VsZWN0R2FtZUFjY291bnQSOC5iZ3MucHJvdG9jb2wu", "Z3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuR2VuZXJhdGVTU09Ub2tl",
"YXV0aGVudGljYXRpb24udjEuU2VsZWN0R2FtZUFjY291bnRSZXF1ZXN0GhQu", "blJlc3BvbnNlIgaC+SsCCAUSbgoRU2VsZWN0R2FtZUFjY291bnQSOC5iZ3Mu",
"YmdzLnByb3RvY29sLk5vRGF0YSIJiAIBgvkrAggGEnEKFFZlcmlmeVdlYkNy", "cHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuU2VsZWN0R2FtZUFjY291bnRS",
"ZWRlbnRpYWxzEjsuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLlZl", "ZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIJiAIBgvkrAggGEnEKFFZl",
"cmlmeVdlYkNyZWRlbnRpYWxzUmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0Rh", "cmlmeVdlYkNyZWRlbnRpYWxzEjsuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0",
"dGEiBoL5KwIIBxKfAQoWR2VuZXJhdGVXZWJDcmVkZW50aWFscxI9LmJncy5w", "aW9uLnYxLlZlcmlmeVdlYkNyZWRlbnRpYWxzUmVxdWVzdBoULmJncy5wcm90",
"cm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5HZW5lcmF0ZVdlYkNyZWRlbnRp", "b2NvbC5Ob0RhdGEiBoL5KwIIBxKfAQoWR2VuZXJhdGVXZWJDcmVkZW50aWFs",
"YWxzUmVxdWVzdBo+LmJncy5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5H", "cxI9LmJncy5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5HZW5lcmF0ZVdl",
"ZW5lcmF0ZVdlYkNyZWRlbnRpYWxzUmVzcG9uc2UiBoL5KwIICBpRgvkrMwox", "YkNyZWRlbnRpYWxzUmVxdWVzdBo+LmJncy5wcm90b2NvbC5hdXRoZW50aWNh",
"Ym5ldC5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi5BdXRoZW50aWNhdGlvblNl", "dGlvbi52MS5HZW5lcmF0ZVdlYkNyZWRlbnRpYWxzUmVzcG9uc2UiBoL5KwII",
"cnZlcoL5KxAqDmF1dGhlbnRpY2F0aW9uivkrAhABQgOAAQA=")); "CBpRgvkrMwoxYm5ldC5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi5BdXRoZW50",
"aWNhdGlvblNlcnZlcoL5KxAqDmF1dGhlbnRpY2F0aW9uivkrAhABQgOAAQA="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.ContentHandleTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, global::Bgs.Protocol.ContentHandleTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.ModuleLoadRequest), global::Bgs.Protocol.Authentication.V1.ModuleLoadRequest.Parser, new[]{ "ModuleHandle", "Message" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.ModuleLoadRequest), global::Bgs.Protocol.Authentication.V1.ModuleLoadRequest.Parser, new[]{ "ModuleHandle", "Message" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.ModuleNotification), global::Bgs.Protocol.Authentication.V1.ModuleNotification.Parser, new[]{ "ModuleId", "Result" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.ModuleNotification), global::Bgs.Protocol.Authentication.V1.ModuleNotification.Parser, new[]{ "ModuleId", "Result" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.ModuleMessageRequest), global::Bgs.Protocol.Authentication.V1.ModuleMessageRequest.Parser, new[]{ "ModuleId", "Message" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.ModuleMessageRequest), global::Bgs.Protocol.Authentication.V1.ModuleMessageRequest.Parser, new[]{ "ModuleId", "Message" }, 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" }, 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" }, 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.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.GenerateSSOTokenRequest), global::Bgs.Protocol.Authentication.V1.GenerateSSOTokenRequest.Parser, new[]{ "Program" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.GenerateSSOTokenRequest), global::Bgs.Protocol.Authentication.V1.GenerateSSOTokenRequest.Parser, new[]{ "Program" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.GenerateSSOTokenResponse), global::Bgs.Protocol.Authentication.V1.GenerateSSOTokenResponse.Parser, new[]{ "SsoId", "SsoSecret" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.GenerateSSOTokenResponse), global::Bgs.Protocol.Authentication.V1.GenerateSSOTokenResponse.Parser, new[]{ "SsoId", "SsoSecret" }, null, null, null, null),
@@ -748,6 +749,7 @@ namespace Bgs.Protocol.Authentication.V1 {
cachedWebCredentials_ = other.cachedWebCredentials_; cachedWebCredentials_ = other.cachedWebCredentials_;
userAgent_ = other.userAgent_; userAgent_ = other.userAgent_;
deviceId_ = other.deviceId_; deviceId_ = other.deviceId_;
phoneNumber_ = other.phoneNumber_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -1012,6 +1014,29 @@ namespace Bgs.Protocol.Authentication.V1 {
deviceId_ = null; deviceId_ = null;
} }
/// <summary>Field number for the "phone_number" field.</summary>
public const int PhoneNumberFieldNumber = 16;
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");
}
}
/// <summary>Gets whether the "phone_number" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasPhoneNumber {
get { return phoneNumber_ != null; }
}
/// <summary>Clears the value of the "phone_number" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearPhoneNumber() {
phoneNumber_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as LogonRequest); return Equals(other as LogonRequest);
@@ -1036,6 +1061,7 @@ namespace Bgs.Protocol.Authentication.V1 {
if (CachedWebCredentials != other.CachedWebCredentials) return false; if (CachedWebCredentials != other.CachedWebCredentials) return false;
if (UserAgent != other.UserAgent) return false; if (UserAgent != other.UserAgent) return false;
if (DeviceId != other.DeviceId) return false; if (DeviceId != other.DeviceId) return false;
if (PhoneNumber != other.PhoneNumber) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -1053,6 +1079,7 @@ namespace Bgs.Protocol.Authentication.V1 {
if (HasCachedWebCredentials) hash ^= CachedWebCredentials.GetHashCode(); if (HasCachedWebCredentials) hash ^= CachedWebCredentials.GetHashCode();
if (HasUserAgent) hash ^= UserAgent.GetHashCode(); if (HasUserAgent) hash ^= UserAgent.GetHashCode();
if (HasDeviceId) hash ^= DeviceId.GetHashCode(); if (HasDeviceId) hash ^= DeviceId.GetHashCode();
if (HasPhoneNumber) hash ^= PhoneNumber.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -1110,6 +1137,10 @@ namespace Bgs.Protocol.Authentication.V1 {
output.WriteRawTag(122); output.WriteRawTag(122);
output.WriteString(DeviceId); output.WriteString(DeviceId);
} }
if (HasPhoneNumber) {
output.WriteRawTag(130, 1);
output.WriteString(PhoneNumber);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -1151,6 +1182,9 @@ namespace Bgs.Protocol.Authentication.V1 {
if (HasDeviceId) { if (HasDeviceId) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(DeviceId); size += 1 + pb::CodedOutputStream.ComputeStringSize(DeviceId);
} }
if (HasPhoneNumber) {
size += 2 + pb::CodedOutputStream.ComputeStringSize(PhoneNumber);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -1195,6 +1229,9 @@ namespace Bgs.Protocol.Authentication.V1 {
if (other.HasDeviceId) { if (other.HasDeviceId) {
DeviceId = other.DeviceId; DeviceId = other.DeviceId;
} }
if (other.HasPhoneNumber) {
PhoneNumber = other.PhoneNumber;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -1250,6 +1287,10 @@ namespace Bgs.Protocol.Authentication.V1 {
DeviceId = input.ReadString(); DeviceId = input.ReadString();
break; break;
} }
case 130: {
PhoneNumber = input.ReadString();
break;
}
} }
} }
} }
+13 -12
View File
@@ -59,18 +59,19 @@ namespace Bgs.Protocol.Channel.V1 {
"b19wcmVzZW5jZRgNIAEoCDoEdHJ1ZSKRAQoMUHJpdmFjeUxldmVsEhYKElBS", "b19wcmVzZW5jZRgNIAEoCDoEdHJ1ZSKRAQoMUHJpdmFjeUxldmVsEhYKElBS",
"SVZBQ1lfTEVWRUxfT1BFThABEiwKKFBSSVZBQ1lfTEVWRUxfT1BFTl9JTlZJ", "SVZBQ1lfTEVWRUxfT1BFThABEiwKKFBSSVZBQ1lfTEVWRUxfT1BFTl9JTlZJ",
"VEFUSU9OX0FORF9GUklFTkQQAhIhCh1QUklWQUNZX0xFVkVMX09QRU5fSU5W", "VEFUSU9OX0FORF9GUklFTkQQAhIhCh1QUklWQUNZX0xFVkVMX09QRU5fSU5W",
"SVRBVElPThADEhgKFFBSSVZBQ1lfTEVWRUxfQ0xPU0VEEAQqBQhkEJFOIicK", "SVRBVElPThADEhgKFFBSSVZBQ1lfTEVWRUxfQ0xPU0VEEAQqBQhkEJFOIi8K",
"EU1lbWJlckFjY291bnRJbmZvEhIKCmJhdHRsZV90YWcYAyABKAkinAEKC01l", "EU1lbWJlckFjY291bnRJbmZvEhoKCmJhdHRsZV90YWcYAyABKAlCBoL5KwII",
"bWJlclN0YXRlEioKCWF0dHJpYnV0ZRgBIAMoCzIXLmJncy5wcm90b2NvbC5B", "ASKcAQoLTWVtYmVyU3RhdGUSKgoJYXR0cmlidXRlGAEgAygLMhcuYmdzLnBy",
"dHRyaWJ1dGUSEAoEcm9sZRgCIAMoDUICEAESFQoKcHJpdmlsZWdlcxgDIAEo", "b3RvY29sLkF0dHJpYnV0ZRIQCgRyb2xlGAIgAygNQgIQARIVCgpwcml2aWxl",
"BDoBMBI4CgRpbmZvGAQgASgLMiouYmdzLnByb3RvY29sLmNoYW5uZWwudjEu", "Z2VzGAMgASgEOgEwEjgKBGluZm8YBCABKAsyKi5iZ3MucHJvdG9jb2wuY2hh",
"TWVtYmVyQWNjb3VudEluZm8iZwoGTWVtYmVyEigKCGlkZW50aXR5GAEgAigL", "bm5lbC52MS5NZW1iZXJBY2NvdW50SW5mbyJnCgZNZW1iZXISKAoIaWRlbnRp",
"MhYuYmdzLnByb3RvY29sLklkZW50aXR5EjMKBXN0YXRlGAIgAigLMiQuYmdz", "dHkYASACKAsyFi5iZ3MucHJvdG9jb2wuSWRlbnRpdHkSMwoFc3RhdGUYAiAC",
"LnByb3RvY29sLmNoYW5uZWwudjEuTWVtYmVyU3RhdGUiuwEKDFN1YnNjcmli", "KAsyJC5iZ3MucHJvdG9jb2wuY2hhbm5lbC52MS5NZW1iZXJTdGF0ZSK7AQoM",
"ZXJJZBI3CgdhY2NvdW50GAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQu", "U3Vic2NyaWJlcklkEjcKB2FjY291bnQYASABKAsyIi5iZ3MucHJvdG9jb2wu",
"djEuQWNjb3VudElkQgIYARJACgxnYW1lX2FjY291bnQYAiABKAsyKi5iZ3Mu", "YWNjb3VudC52MS5BY2NvdW50SWRCAhgBEkAKDGdhbWVfYWNjb3VudBgCIAEo",
"cHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRsZRIoCgdwcm9j", "CzIqLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxl",
"ZXNzGAMgASgLMhcuYmdzLnByb3RvY29sLlByb2Nlc3NJZDoGgvkrAhABUAA=")); "EigKB3Byb2Nlc3MYAyABKAsyFy5iZ3MucHJvdG9jb2wuUHJvY2Vzc0lkOgaC",
"+SsCEAFQAA=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, 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.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
+13 -12
View File
@@ -25,19 +25,20 @@ namespace Bgs.Protocol.Club.V1 {
byte[] descriptorData = global::System.Convert.FromBase64String( byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat( string.Concat(
"CiBiZ3MvbG93L3BiL2NsaWVudC9jbHViX2Jhbi5wcm90bxIUYmdzLnByb3Rv", "CiBiZ3MvbG93L3BiL2NsaWVudC9jbHViX2Jhbi5wcm90bxIUYmdzLnByb3Rv",
"Y29sLmNsdWIudjEaI2Jncy9sb3cvcGIvY2xpZW50L2NsdWJfbWVtYmVyLnBy", "Y29sLmNsdWIudjEaN2Jncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNp",
"b3RvGjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50L3YyL2F0dHJpYnV0", "b25zL2ZpZWxkX29wdGlvbnMucHJvdG8aI2Jncy9sb3cvcGIvY2xpZW50L2Ns",
"ZV90eXBlcy5wcm90byKBAQoNQWRkQmFuT3B0aW9ucxIxCgl0YXJnZXRfaWQY", "dWJfbWVtYmVyLnByb3RvGjViZ3MvbG93L3BiL2NsaWVudC9hcGkvY2xpZW50",
"ASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBItCglhdHRy", "L3YyL2F0dHJpYnV0ZV90eXBlcy5wcm90byKBAQoNQWRkQmFuT3B0aW9ucxIx",
"aWJ1dGUYAiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlEg4KBnJl", "Cgl0YXJnZXRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i",
"YXNvbhgDIAEoCSLZAQoHQ2x1YkJhbhIqCgJpZBgBIAEoCzIeLmJncy5wcm90", "ZXJJZBItCglhdHRyaWJ1dGUYAiADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0",
"b2NvbC5jbHViLnYxLk1lbWJlcklkEhIKCmJhdHRsZV90YWcYAiABKAkSOAoH", "cmlidXRlEg4KBnJlYXNvbhgDIAEoCSLhAQoHQ2x1YkJhbhIqCgJpZBgBIAEo",
"Y3JlYXRvchgDIAEoCzInLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlckRl", "CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhoKCmJhdHRsZV90",
"c2NyaXB0aW9uEi0KCWF0dHJpYnV0ZRgEIAMoCzIaLmJncy5wcm90b2NvbC52", "YWcYAiABKAlCBoL5KwIIARI4CgdjcmVhdG9yGAMgASgLMicuYmdzLnByb3Rv",
"Mi5BdHRyaWJ1dGUSDgoGcmVhc29uGAUgASgJEhUKDWNyZWF0aW9uX3RpbWUY", "Y29sLmNsdWIudjEuTWVtYmVyRGVzY3JpcHRpb24SLQoJYXR0cmlidXRlGAQg",
"BiABKAQ=")); "AygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0ZRIOCgZyZWFzb24YBSAB",
"KAkSFQoNY3JlYXRpb25fdGltZRgGIAEoBA=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { 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.ClubMemberReflection.Descriptor, global::Bgs.Protocol.V2.AttributeTypesReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { 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.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.ClubBan), global::Bgs.Protocol.Club.V1.ClubBan.Parser, new[]{ "Id", "BattleTag", "Creator", "Attribute", "Reason", "CreationTime" }, null, null, null, null)
+51 -10
View File
@@ -91,17 +91,17 @@ namespace Bgs.Protocol.Club.V1 {
"GAkgASgJIoQBCg5TdHJlYW1TZXR0aW5ncxIRCglzdHJlYW1faWQYASABKAQS", "GAkgASgJIoQBCg5TdHJlYW1TZXR0aW5ncxIRCglzdHJlYW1faWQYASABKAQS",
"XwoGZmlsdGVyGAIgASgOMi4uYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFt", "XwoGZmlsdGVyGAIgASgOMi4uYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFt",
"Tm90aWZpY2F0aW9uRmlsdGVyOh9TVFJFQU1fTk9USUZJQ0FUSU9OX0ZJTFRF", "Tm90aWZpY2F0aW9uRmlsdGVyOh9TVFJFQU1fTk9USUZJQ0FUSU9OX0ZJTFRF",
"Ul9OT05FIpsBCgxDbHViU2V0dGluZ3MSNAoGc3RyZWFtGAEgAygLMiQuYmdz", "Ul9OT05FIsEBCgxDbHViU2V0dGluZ3MSNAoGc3RyZWFtGAEgAygLMiQuYmdz",
"LnByb3RvY29sLmNsdWIudjEuU3RyZWFtU2V0dGluZ3MSJgoec3RyZWFtX25v", "LnByb3RvY29sLmNsdWIudjEuU3RyZWFtU2V0dGluZ3MSJgoec3RyZWFtX25v",
"dGlmaWNhdGlvbl9maWx0ZXJfYWxsGAIgASgIEi0KCWF0dHJpYnV0ZRgDIAMo", "dGlmaWNhdGlvbl9maWx0ZXJfYWxsGAIgASgIEi0KCWF0dHJpYnV0ZRgDIAMo",
"CzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUilgEKE0NsdWJTZXR0aW5n", "CzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUSJAoccHVzaF9ub3RpZmlj",
"c09wdGlvbnMSOAoGc3RyZWFtGAEgAygLMiQuYmdzLnByb3RvY29sLmNsdWIu", "YXRpb25fZmlsdGVyX2FsbBgEIAEoCCKWAQoTQ2x1YlNldHRpbmdzT3B0aW9u",
"djEuU3RyZWFtU2V0dGluZ3NCAhgBEjQKCHNldHRpbmdzGAIgASgLMiIuYmdz", "cxI4CgZzdHJlYW0YASADKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJl",
"LnByb3RvY29sLmNsdWIudjEuQ2x1YlNldHRpbmdzEg8KB3ZlcnNpb24YAyAB", "YW1TZXR0aW5nc0ICGAESNAoIc2V0dGluZ3MYAiABKAsyIi5iZ3MucHJvdG9j",
"KA0iiAEKFkNsdWJTZXR0aW5nc0Fzc2lnbm1lbnQSOAoGc3RyZWFtGAEgAygL", "b2wuY2x1Yi52MS5DbHViU2V0dGluZ3MSDwoHdmVyc2lvbhgDIAEoDSKIAQoW",
"MiQuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtU2V0dGluZ3NCAhgBEjQK", "Q2x1YlNldHRpbmdzQXNzaWdubWVudBI4CgZzdHJlYW0YASADKAsyJC5iZ3Mu",
"CHNldHRpbmdzGAIgASgLMiIuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlNl", "cHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1TZXR0aW5nc0ICGAESNAoIc2V0dGlu",
"dHRpbmdz")); "Z3MYAiABKAsyIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViU2V0dGluZ3M="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { 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.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, }, new pbr::FileDescriptor[] { 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.V2.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EventViewTypesReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
@@ -116,7 +116,7 @@ namespace Bgs.Protocol.Club.V1 {
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" }, 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" }, 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" }, 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" }, 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.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" }, 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.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.ClubSettingsAssignment), global::Bgs.Protocol.Club.V1.ClubSettingsAssignment.Parser, new[]{ "Stream", "Settings" }, null, null, null, null)
})); }));
@@ -3742,6 +3742,7 @@ namespace Bgs.Protocol.Club.V1 {
stream_ = other.stream_.Clone(); stream_ = other.stream_.Clone();
streamNotificationFilterAll_ = other.streamNotificationFilterAll_; streamNotificationFilterAll_ = other.streamNotificationFilterAll_;
attribute_ = other.attribute_.Clone(); attribute_ = other.attribute_.Clone();
pushNotificationFilterAll_ = other.pushNotificationFilterAll_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -3794,6 +3795,30 @@ namespace Bgs.Protocol.Club.V1 {
get { return attribute_; } get { return attribute_; }
} }
/// <summary>Field number for the "push_notification_filter_all" field.</summary>
public const int PushNotificationFilterAllFieldNumber = 4;
private readonly static bool PushNotificationFilterAllDefaultValue = false;
private bool pushNotificationFilterAll_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool PushNotificationFilterAll {
get { if ((_hasBits0 & 2) != 0) { return pushNotificationFilterAll_; } else { return PushNotificationFilterAllDefaultValue; } }
set {
_hasBits0 |= 2;
pushNotificationFilterAll_ = value;
}
}
/// <summary>Gets whether the "push_notification_filter_all" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasPushNotificationFilterAll {
get { return (_hasBits0 & 2) != 0; }
}
/// <summary>Clears the value of the "push_notification_filter_all" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearPushNotificationFilterAll() {
_hasBits0 &= ~2;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as ClubSettings); return Equals(other as ClubSettings);
@@ -3810,6 +3835,7 @@ namespace Bgs.Protocol.Club.V1 {
if(!stream_.Equals(other.stream_)) return false; if(!stream_.Equals(other.stream_)) return false;
if (StreamNotificationFilterAll != other.StreamNotificationFilterAll) return false; if (StreamNotificationFilterAll != other.StreamNotificationFilterAll) return false;
if(!attribute_.Equals(other.attribute_)) return false; if(!attribute_.Equals(other.attribute_)) return false;
if (PushNotificationFilterAll != other.PushNotificationFilterAll) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -3819,6 +3845,7 @@ namespace Bgs.Protocol.Club.V1 {
hash ^= stream_.GetHashCode(); hash ^= stream_.GetHashCode();
if (HasStreamNotificationFilterAll) hash ^= StreamNotificationFilterAll.GetHashCode(); if (HasStreamNotificationFilterAll) hash ^= StreamNotificationFilterAll.GetHashCode();
hash ^= attribute_.GetHashCode(); hash ^= attribute_.GetHashCode();
if (HasPushNotificationFilterAll) hash ^= PushNotificationFilterAll.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -3838,6 +3865,10 @@ namespace Bgs.Protocol.Club.V1 {
output.WriteBool(StreamNotificationFilterAll); output.WriteBool(StreamNotificationFilterAll);
} }
attribute_.WriteTo(output, _repeated_attribute_codec); attribute_.WriteTo(output, _repeated_attribute_codec);
if (HasPushNotificationFilterAll) {
output.WriteRawTag(32);
output.WriteBool(PushNotificationFilterAll);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -3851,6 +3882,9 @@ namespace Bgs.Protocol.Club.V1 {
size += 1 + 1; size += 1 + 1;
} }
size += attribute_.CalculateSize(_repeated_attribute_codec); size += attribute_.CalculateSize(_repeated_attribute_codec);
if (HasPushNotificationFilterAll) {
size += 1 + 1;
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -3867,6 +3901,9 @@ namespace Bgs.Protocol.Club.V1 {
StreamNotificationFilterAll = other.StreamNotificationFilterAll; StreamNotificationFilterAll = other.StreamNotificationFilterAll;
} }
attribute_.Add(other.attribute_); attribute_.Add(other.attribute_);
if (other.HasPushNotificationFilterAll) {
PushNotificationFilterAll = other.PushNotificationFilterAll;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -3890,6 +3927,10 @@ namespace Bgs.Protocol.Club.V1 {
attribute_.AddEntriesFrom(input, _repeated_attribute_codec); attribute_.AddEntriesFrom(input, _repeated_attribute_codec);
break; break;
} }
case 32: {
PushNotificationFilterAll = input.ReadBool();
break;
}
} }
} }
} }
+57 -56
View File
@@ -34,62 +34,63 @@ namespace Bgs.Protocol.Club.V1 {
"c2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQv", "c2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQv",
"Z2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9s", "Z2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9s",
"b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9u", "b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9u",
"cy5wcm90byKqAwoGTWVtYmVyEioKAmlkGAEgASgLMh4uYmdzLnByb3RvY29s", "cy5wcm90byKyAwoGTWVtYmVyEioKAmlkGAEgASgLMh4uYmdzLnByb3RvY29s",
"LmNsdWIudjEuTWVtYmVySWQSEgoKYmF0dGxlX3RhZxgCIAEoCRIQCgRyb2xl", "LmNsdWIudjEuTWVtYmVySWQSGgoKYmF0dGxlX3RhZxgCIAEoCUIGgvkrAggB",
"GAMgAygNQgIQARItCglhdHRyaWJ1dGUYBCADKAsyGi5iZ3MucHJvdG9jb2wu", "EhAKBHJvbGUYAyADKA1CAhABEi0KCWF0dHJpYnV0ZRgEIAMoCzIaLmJncy5w",
"djIuQXR0cmlidXRlEhEKCWpvaW5fdGltZRgFIAEoBBJQCg5wcmVzZW5jZV9s", "cm90b2NvbC52Mi5BdHRyaWJ1dGUSEQoJam9pbl90aW1lGAUgASgEElAKDnBy",
"ZXZlbBgGIAEoDjIjLmJncy5wcm90b2NvbC5jbHViLnYxLlByZXNlbmNlTGV2", "ZXNlbmNlX2xldmVsGAYgASgOMiMuYmdzLnByb3RvY29sLmNsdWIudjEuUHJl",
"ZWw6E1BSRVNFTkNFX0xFVkVMX05PTkUSFgoObW9kZXJhdG9yX211dGUYByAB", "c2VuY2VMZXZlbDoTUFJFU0VOQ0VfTEVWRUxfTk9ORRIWCg5tb2RlcmF0b3Jf",
"KAgSTQoNd2hpc3Blcl9sZXZlbBgIIAEoDjIiLmJncy5wcm90b2NvbC5jbHVi", "bXV0ZRgHIAEoCBJNCg13aGlzcGVyX2xldmVsGAggASgOMiIuYmdzLnByb3Rv",
"LnYxLldoaXNwZXJMZXZlbDoSV0hJU1BFUl9MRVZFTF9PUEVOEgwKBG5vdGUY", "Y29sLmNsdWIudjEuV2hpc3BlckxldmVsOhJXSElTUEVSX0xFVkVMX09QRU4S",
"CSABKAkSDgoGYWN0aXZlGDIgASgIEjUKBXZvaWNlGDMgASgLMiYuYmdzLnBy", "DAoEbm90ZRgJIAEoCRIOCgZhY3RpdmUYMiABKAgSNQoFdm9pY2UYMyABKAsy",
"b3RvY29sLmNsdWIudjEuTWVtYmVyVm9pY2VTdGF0ZSJRCgxNZW1iZXJSZXN1", "Ji5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJWb2ljZVN0YXRlIlEKDE1l",
"bHQSMQoJbWVtYmVyX2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu", "bWJlclJlc3VsdBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wu",
"TWVtYmVySWQSDgoGc3RhdHVzGAIgASgNIpQBChNSZW1vdmVNZW1iZXJPcHRp", "Y2x1Yi52MS5NZW1iZXJJZBIOCgZzdGF0dXMYAiABKA0ilAEKE1JlbW92ZU1l",
"b25zEioKAmlkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVy", "bWJlck9wdGlvbnMSKgoCaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52",
"SWQSUQoGcmVhc29uGAIgASgOMicuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1", "MS5NZW1iZXJJZBJRCgZyZWFzb24YAiABKA4yJy5iZ3MucHJvdG9jb2wuY2x1",
"YlJlbW92ZWRSZWFzb246GENMVUJfUkVNT1ZFRF9SRUFTT05fTk9ORSKYAQoX", "Yi52MS5DbHViUmVtb3ZlZFJlYXNvbjoYQ0xVQl9SRU1PVkVEX1JFQVNPTl9O",
"TWVtYmVyUmVtb3ZlZEFzc2lnbm1lbnQSKgoCaWQYASABKAsyHi5iZ3MucHJv", "T05FIpgBChdNZW1iZXJSZW1vdmVkQXNzaWdubWVudBIqCgJpZBgBIAEoCzIe",
"dG9jb2wuY2x1Yi52MS5NZW1iZXJJZBJRCgZyZWFzb24YAiABKA4yJy5iZ3Mu", "LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkElEKBnJlYXNvbhgCIAEo",
"cHJvdG9jb2wuY2x1Yi52MS5DbHViUmVtb3ZlZFJlYXNvbjoYQ0xVQl9SRU1P", "DjInLmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJSZW1vdmVkUmVhc29uOhhD",
"VkVEX1JFQVNPTl9OT05FIqABChJNZW1iZXJWb2ljZU9wdGlvbnMSEQoJc3Ry", "TFVCX1JFTU9WRURfUkVBU09OX05PTkUioAEKEk1lbWJlclZvaWNlT3B0aW9u",
"ZWFtX2lkGAEgASgEEg4KBmpvaW5lZBgCIAEoCBJXCgptaWNyb3Bob25lGAMg", "cxIRCglzdHJlYW1faWQYASABKAQSDgoGam9pbmVkGAIgASgIElcKCm1pY3Jv",
"ASgOMiouYmdzLnByb3RvY29sLmNsdWIudjEuVm9pY2VNaWNyb3Bob25lU3Rh", "cGhvbmUYAyABKA4yKi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5Wb2ljZU1pY3Jv",
"dGU6F01JQ1JPUEhPTkVfU1RBVEVfTk9STUFMEg4KBmFjdGl2ZRgEIAEoCCKq", "cGhvbmVTdGF0ZToXTUlDUk9QSE9ORV9TVEFURV9OT1JNQUwSDgoGYWN0aXZl",
"AQoQTWVtYmVyVm9pY2VTdGF0ZRIKCgJpZBgBIAEoCRIRCglzdHJlYW1faWQY", "GAQgASgIIqoBChBNZW1iZXJWb2ljZVN0YXRlEgoKAmlkGAEgASgJEhEKCXN0",
"AiABKAQSDgoGam9pbmVkGAMgASgIElcKCm1pY3JvcGhvbmUYBCABKA4yKi5i", "cmVhbV9pZBgCIAEoBBIOCgZqb2luZWQYAyABKAgSVwoKbWljcm9waG9uZRgE",
"Z3MucHJvdG9jb2wuY2x1Yi52MS5Wb2ljZU1pY3JvcGhvbmVTdGF0ZToXTUlD", "IAEoDjIqLmJncy5wcm90b2NvbC5jbHViLnYxLlZvaWNlTWljcm9waG9uZVN0",
"Uk9QSE9ORV9TVEFURV9OT1JNQUwSDgoGYWN0aXZlGAUgASgIInAKE0NyZWF0", "YXRlOhdNSUNST1BIT05FX1NUQVRFX05PUk1BTBIOCgZhY3RpdmUYBSABKAgi",
"ZU1lbWJlck9wdGlvbnMSKgoCaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", "cAoTQ3JlYXRlTWVtYmVyT3B0aW9ucxIqCgJpZBgBIAEoCzIeLmJncy5wcm90",
"Yi52MS5NZW1iZXJJZBItCglhdHRyaWJ1dGUYAiADKAsyGi5iZ3MucHJvdG9j", "b2NvbC5jbHViLnYxLk1lbWJlcklkEi0KCWF0dHJpYnV0ZRgCIAMoCzIaLmJn",
"b2wudjIuQXR0cmlidXRlIlMKEU1lbWJlckRlc2NyaXB0aW9uEioKAmlkGAEg", "cy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUiWwoRTWVtYmVyRGVzY3JpcHRpb24S",
"ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSEgoKYmF0dGxl", "KgoCaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIa",
"X3RhZxgCIAEoCSJmCgtSb2xlT3B0aW9ucxIxCgltZW1iZXJfaWQYASABKAsy", "CgpiYXR0bGVfdGFnGAIgASgJQgaC+SsCCAEiZgoLUm9sZU9wdGlvbnMSMQoJ",
"Hi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIkCgRyb2xlGAIgAygN", "bWVtYmVyX2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVy",
"QhYQAYr5KwYqBAoCCAGK+SsGKgQKAhABIlUKDlJvbGVBc3NpZ25tZW50EjEK", "SWQSJAoEcm9sZRgCIAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQASJVCg5S",
"CW1lbWJlcl9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJl", "b2xlQXNzaWdubWVudBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3MucHJvdG9j",
"cklkEhAKBHJvbGUYAiADKA1CAhABIn0KGU1lbWJlckF0dHJpYnV0ZUFzc2ln", "b2wuY2x1Yi52MS5NZW1iZXJJZBIQCgRyb2xlGAIgAygNQgIQASJ9ChlNZW1i",
"bm1lbnQSMQoJbWVtYmVyX2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIu", "ZXJBdHRyaWJ1dGVBc3NpZ25tZW50EjEKCW1lbWJlcl9pZBgBIAEoCzIeLmJn",
"djEuTWVtYmVySWQSLQoJYXR0cmlidXRlGAIgAygLMhouYmdzLnByb3RvY29s", "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEi0KCWF0dHJpYnV0ZRgCIAMo",
"LnYyLkF0dHJpYnV0ZSJRChZTdWJzY3JpYmVyU3RhdGVPcHRpb25zEjcKBXZv", "CzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUiUQoWU3Vic2NyaWJlclN0",
"aWNlGAEgASgLMiguYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVyVm9pY2VP", "YXRlT3B0aW9ucxI3CgV2b2ljZRgBIAEoCzIoLmJncy5wcm90b2NvbC5jbHVi",
"cHRpb25zIpUBChlTdWJzY3JpYmVyU3RhdGVBc3NpZ25tZW50EjEKCW1lbWJl", "LnYxLk1lbWJlclZvaWNlT3B0aW9ucyKVAQoZU3Vic2NyaWJlclN0YXRlQXNz",
"cl9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg4K", "aWdubWVudBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1",
"BmFjdGl2ZRgCIAEoCBI1CgV2b2ljZRgDIAEoCzImLmJncy5wcm90b2NvbC5j", "Yi52MS5NZW1iZXJJZBIOCgZhY3RpdmUYAiABKAgSNQoFdm9pY2UYAyABKAsy",
"bHViLnYxLk1lbWJlclZvaWNlU3RhdGUiigIKEk1lbWJlclN0YXRlT3B0aW9u", "Ji5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJWb2ljZVN0YXRlIooCChJN",
"cxItCglhdHRyaWJ1dGUYASADKAsyGi5iZ3MucHJvdG9jb2wudjIuQXR0cmli", "ZW1iZXJTdGF0ZU9wdGlvbnMSLQoJYXR0cmlidXRlGAEgAygLMhouYmdzLnBy",
"dXRlElAKDnByZXNlbmNlX2xldmVsGAIgASgOMiMuYmdzLnByb3RvY29sLmNs", "b3RvY29sLnYyLkF0dHJpYnV0ZRJQCg5wcmVzZW5jZV9sZXZlbBgCIAEoDjIj",
"dWIudjEuUHJlc2VuY2VMZXZlbDoTUFJFU0VOQ0VfTEVWRUxfTk9ORRIWCg5t", "LmJncy5wcm90b2NvbC5jbHViLnYxLlByZXNlbmNlTGV2ZWw6E1BSRVNFTkNF",
"b2RlcmF0b3JfbXV0ZRgDIAEoCBJNCg13aGlzcGVyX2xldmVsGAQgASgOMiIu", "X0xFVkVMX05PTkUSFgoObW9kZXJhdG9yX211dGUYAyABKAgSTQoNd2hpc3Bl",
"YmdzLnByb3RvY29sLmNsdWIudjEuV2hpc3BlckxldmVsOhJXSElTUEVSX0xF", "cl9sZXZlbBgEIAEoDjIiLmJncy5wcm90b2NvbC5jbHViLnYxLldoaXNwZXJM",
"VkVMX09QRU4SDAoEbm90ZRgFIAEoCSLAAgoVTWVtYmVyU3RhdGVBc3NpZ25t", "ZXZlbDoSV0hJU1BFUl9MRVZFTF9PUEVOEgwKBG5vdGUYBSABKAkiwAIKFU1l",
"ZW50EjEKCW1lbWJlcl9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", "bWJlclN0YXRlQXNzaWdubWVudBIxCgltZW1iZXJfaWQYASABKAsyHi5iZ3Mu",
"Lk1lbWJlcklkEi0KCWF0dHJpYnV0ZRgCIAMoCzIaLmJncy5wcm90b2NvbC52", "cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBItCglhdHRyaWJ1dGUYAiADKAsy",
"Mi5BdHRyaWJ1dGUSUAoOcHJlc2VuY2VfbGV2ZWwYAyABKA4yIy5iZ3MucHJv", "Gi5iZ3MucHJvdG9jb2wudjIuQXR0cmlidXRlElAKDnByZXNlbmNlX2xldmVs",
"dG9jb2wuY2x1Yi52MS5QcmVzZW5jZUxldmVsOhNQUkVTRU5DRV9MRVZFTF9O", "GAMgASgOMiMuYmdzLnByb3RvY29sLmNsdWIudjEuUHJlc2VuY2VMZXZlbDoT",
"T05FEhYKDm1vZGVyYXRvcl9tdXRlGAQgASgIEk0KDXdoaXNwZXJfbGV2ZWwY", "UFJFU0VOQ0VfTEVWRUxfTk9ORRIWCg5tb2RlcmF0b3JfbXV0ZRgEIAEoCBJN",
"BSABKA4yIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5XaGlzcGVyTGV2ZWw6EldI", "Cg13aGlzcGVyX2xldmVsGAUgASgOMiIuYmdzLnByb3RvY29sLmNsdWIudjEu",
"SVNQRVJfTEVWRUxfT1BFThIMCgRub3RlGAYgASgJUAA=")); "V2hpc3BlckxldmVsOhJXSElTUEVSX0xFVkVMX09QRU4SDAoEbm90ZRgGIAEo",
"CVAA"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubMemberIdReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubMemberIdReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
+9 -4
View File
@@ -27,11 +27,16 @@ namespace Bgs.Protocol.Club.V1 {
"CiZiZ3MvbG93L3BiL2NsaWVudC9jbHViX21lbWJlcl9pZC5wcm90bxIUYmdz", "CiZiZ3MvbG93L3BiL2NsaWVudC9jbHViX21lbWJlcl9pZC5wcm90bxIUYmdz",
"LnByb3RvY29sLmNsdWIudjEaOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l", "LnByb3RvY29sLmNsdWIudjEaOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9l",
"eHRlbnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxolYmdzL2xvdy9wYi9j", "eHRlbnNpb25zL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxolYmdzL2xvdy9wYi9j",
"bGllbnQvYWNjb3VudF90eXBlcy5wcm90byJdCghNZW1iZXJJZBI2CgphY2Nv", "bGllbnQvYWNjb3VudF90eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQv",
"dW50X2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3Vu", "cnBjX3R5cGVzLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0",
"dElkEhEKCXVuaXF1ZV9pZBgCIAEoBDoGgvkrAggB")); "ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVu",
"dC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5Ymdz",
"L2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRp",
"b25zLnByb3RvIl0KCE1lbWJlcklkEjYKCmFjY291bnRfaWQYASABKAsyIi5i",
"Z3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50SWQSEQoJdW5pcXVlX2lk",
"GAIgASgEOgaC+SsCCAE="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.Account.V1.AccountTypesReflection.Descriptor, }, 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(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[]{ "AccountId", "UniqueId" }, null, null, null, null)
})); }));
@@ -31,62 +31,62 @@ namespace Bgs.Protocol.Club.V1.Membership {
"YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmllbGRfb3B0", "YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmllbGRfb3B0",
"aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lv", "aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lv",
"bnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2ds", "bnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2ds",
"b2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byKWAQoVQ2x1", "b2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byKOAQoVQ2x1",
"YkFkZGVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnBy", "YkFkZGVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnBy",
"b3RvY29sLmNsdWIudjEuTWVtYmVySWQSQwoKbWVtYmVyc2hpcBgDIAEoCzIv", "b3RvY29sLmNsdWIudjEuTWVtYmVySWQSQwoKbWVtYmVyc2hpcBgDIAEoCzIv",
"LmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJNZW1iZXJzaGlwRGVzY3JpcHRp", "LmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJNZW1iZXJzaGlwRGVzY3JpcHRp",
"b246BoL5KwIYASLqAQoXQ2x1YlJlbW92ZWROb3RpZmljYXRpb24SMAoIYWdl", "b24i4gEKF0NsdWJSZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEg",
"bnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIx", "ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSMQoJbWVtYmVy",
"CgltZW1iZXJfaWQYAyABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i", "X2lkGAMgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoH",
"ZXJJZBIPCgdjbHViX2lkGAQgASgEElEKBnJlYXNvbhgFIAEoDjInLmJncy5w", "Y2x1Yl9pZBgEIAEoBBJRCgZyZWFzb24YBSABKA4yJy5iZ3MucHJvdG9jb2wu",
"cm90b2NvbC5jbHViLnYxLkNsdWJSZW1vdmVkUmVhc29uOhhDTFVCX1JFTU9W", "Y2x1Yi52MS5DbHViUmVtb3ZlZFJlYXNvbjoYQ0xVQl9SRU1PVkVEX1JFQVNP",
"RURfUkVBU09OX05PTkU6BoL5KwIYASKZAQojUmVjZWl2ZWRJbnZpdGF0aW9u", "Tl9OT05FIpEBCiNSZWNlaXZlZEludml0YXRpb25BZGRlZE5vdGlmaWNhdGlv",
"QWRkZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJv", "bhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1l",
"dG9jb2wuY2x1Yi52MS5NZW1iZXJJZBI4CgppbnZpdGF0aW9uGAMgASgLMiQu", "bWJlcklkEjgKCmludml0YXRpb24YAyABKAsyJC5iZ3MucHJvdG9jb2wuY2x1",
"YmdzLnByb3RvY29sLmNsdWIudjEuQ2x1Ykludml0YXRpb246BoL5KwIYASLT", "Yi52MS5DbHViSW52aXRhdGlvbiLLAQolUmVjZWl2ZWRJbnZpdGF0aW9uUmVt",
"AQolUmVjZWl2ZWRJbnZpdGF0aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhIwCghh", "b3ZlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90",
"Z2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklk", "b2NvbC5jbHViLnYxLk1lbWJlcklkEhUKDWludml0YXRpb25faWQYAyABKAYS",
"EhUKDWludml0YXRpb25faWQYAyABKAYSWQoGcmVhc29uGAQgASgOMiUuYmdz", "WQoGcmVhc29uGAQgASgOMiUuYmdzLnByb3RvY29sLkludml0YXRpb25SZW1v",
"LnByb3RvY29sLkludml0YXRpb25SZW1vdmVkUmVhc29uOiJJTlZJVEFUSU9O", "dmVkUmVhc29uOiJJTlZJVEFUSU9OX1JFTU9WRURfUkVBU09OX0FDQ0VQVEVE",
"X1JFTU9WRURfUkVBU09OX0FDQ0VQVEVEOgaC+SsCGAEiqQEKIVNoYXJlZFNl", "IqEBCiFTaGFyZWRTZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24SNAoIYWdl",
"dHRpbmdzQ2hhbmdlZE5vdGlmaWNhdGlvbhI0CghhZ2VudF9pZBgBIAEoCzIi", "bnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50",
"LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBJGCgphc3NpZ25t", "SWQSRgoKYXNzaWdubWVudBgEIAEoCzIyLmJncy5wcm90b2NvbC5jbHViLnYx",
"ZW50GAQgASgLMjIuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlNoYXJlZFNl", "LkNsdWJTaGFyZWRTZXR0aW5nc0Fzc2lnbm1lbnQiiAEKHlN0cmVhbU1lbnRp",
"dHRpbmdzQXNzaWdubWVudDoGgvkrAhgBIpABCh5TdHJlYW1NZW50aW9uQWRk", "b25BZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w",
"ZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9j", "cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEjQKB21lbnRpb24YAyABKAsyIy5i",
"b2wuY2x1Yi52MS5NZW1iZXJJZBI0CgdtZW50aW9uGAMgASgLMiMuYmdzLnBy", "Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZW50aW9uIogBCiBTdHJlYW1N",
"b3RvY29sLmNsdWIudjEuU3RyZWFtTWVudGlvbjoGgvkrAhgBIpABCiBTdHJl", "ZW50aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhI0CghhZ2VudF9pZBgBIAEoCzIi",
"YW1NZW50aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhI0CghhZ2VudF9pZBgBIAEo", "LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBIuCgptZW50aW9u",
"CzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBIuCgptZW50", "X2lkGAMgASgLMhouYmdzLnByb3RvY29sLlRpbWVTZXJpZXNJZCJzCihTdHJl",
"aW9uX2lkGAMgASgLMhouYmdzLnByb3RvY29sLlRpbWVTZXJpZXNJZDoGgvkr", "YW1NZW50aW9uQWR2YW5jZVZpZXdUaW1lTm90aWZpY2F0aW9uEjQKCGFnZW50",
"AhgBInsKKFN0cmVhbU1lbnRpb25BZHZhbmNlVmlld1RpbWVOb3RpZmljYXRp", "X2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQudjEuQWNjb3VudElk",
"b24SNAoIYWdlbnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3VudC52", "EhEKCXZpZXdfdGltZRgDIAEoBDKECQoWQ2x1Yk1lbWJlcnNoaXBMaXN0ZW5l",
"MS5BY2NvdW50SWQSEQoJdmlld190aW1lGAMgASgEOgaC+SsCGAEy0ggKFkNs", "chJuCgtPbkNsdWJBZGRlZBI2LmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJl",
"dWJNZW1iZXJzaGlwTGlzdGVuZXISaAoLT25DbHViQWRkZWQSNi5iZ3MucHJv", "cnNoaXAuQ2x1YkFkZGVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5P",
"dG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLkNsdWJBZGRlZE5vdGlmaWNhdGlv", "X1JFU1BPTlNFIgyC+SsCCAGC+SsCGAEScgoNT25DbHViUmVtb3ZlZBI4LmJn",
"bhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggBEmwKDU9uQ2x1", "cy5wcm90b2NvbC5jbHViLnYxLm1lbWJlcnNoaXAuQ2x1YlJlbW92ZWROb3Rp",
"YlJlbW92ZWQSOC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLkNs", "ZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5KwIIAoL5",
"dWJSZW1vdmVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BP", "KwIYARKKAQoZT25SZWNlaXZlZEludml0YXRpb25BZGRlZBJELmJncy5wcm90",
"TlNFIgaC+SsCCAIShAEKGU9uUmVjZWl2ZWRJbnZpdGF0aW9uQWRkZWQSRC5i", "b2NvbC5jbHViLnYxLm1lbWJlcnNoaXAuUmVjZWl2ZWRJbnZpdGF0aW9uQWRk",
"Z3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlJlY2VpdmVkSW52aXRh", "ZWROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5",
"dGlvbkFkZGVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BP", "KwIIA4L5KwIYARKOAQobT25SZWNlaXZlZEludml0YXRpb25SZW1vdmVkEkYu",
"TlNFIgaC+SsCCAMSiAEKG09uUmVjZWl2ZWRJbnZpdGF0aW9uUmVtb3ZlZBJG", "YmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcC5SZWNlaXZlZEludml0",
"LmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJlcnNoaXAuUmVjZWl2ZWRJbnZp", "YXRpb25SZW1vdmVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JF",
"dGF0aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19S", "U1BPTlNFIgyC+SsCCASC+SsCGAEShgEKF09uU2hhcmVkU2V0dGluZ3NDaGFu",
"RVNQT05TRSIGgvkrAggEEoABChdPblNoYXJlZFNldHRpbmdzQ2hhbmdlZBJC", "Z2VkEkIuYmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcC5TaGFyZWRT",
"LmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJlcnNoaXAuU2hhcmVkU2V0dGlu", "ZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9f",
"Z3NDaGFuZ2VkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BP", "UkVTUE9OU0UiDIL5KwIIBYL5KwIYARKAAQoUT25TdHJlYW1NZW50aW9uQWRk",
"TlNFIgaC+SsCCAUSegoUT25TdHJlYW1NZW50aW9uQWRkZWQSPy5iZ3MucHJv", "ZWQSPy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlN0cmVhbU1l",
"dG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlN0cmVhbU1lbnRpb25BZGRlZE5v", "bnRpb25BZGRlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQ",
"dGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggG", "T05TRSIMgvkrAggGgvkrAhgBEoQBChZPblN0cmVhbU1lbnRpb25SZW1vdmVk",
"En4KFk9uU3RyZWFtTWVudGlvblJlbW92ZWQSQS5iZ3MucHJvdG9jb2wuY2x1", "EkEuYmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcC5TdHJlYW1NZW50",
"Yi52MS5tZW1iZXJzaGlwLlN0cmVhbU1lbnRpb25SZW1vdmVkTm90aWZpY2F0", "aW9uUmVtb3ZlZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQ",
"aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAcSjgEKHk9u", "T05TRSIMgvkrAggHgvkrAhgBEpQBCh5PblN0cmVhbU1lbnRpb25BZHZhbmNl",
"U3RyZWFtTWVudGlvbkFkdmFuY2VWaWV3VGltZRJJLmJncy5wcm90b2NvbC5j", "Vmlld1RpbWUSSS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlN0",
"bHViLnYxLm1lbWJlcnNoaXAuU3RyZWFtTWVudGlvbkFkdmFuY2VWaWV3VGlt", "cmVhbU1lbnRpb25BZHZhbmNlVmlld1RpbWVOb3RpZmljYXRpb24aGS5iZ3Mu",
"ZU5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkr", "cHJvdG9jb2wuTk9fUkVTUE9OU0UiDIL5KwIICIL5KwIYARo+gvkrLgosYm5l",
"AggIGj6C+SsuCixibmV0LnByb3RvY29sLmNsdWIudjEuQ2x1Yk1lbWJlcnNo", "dC5wcm90b2NvbC5jbHViLnYxLkNsdWJNZW1iZXJzaGlwTGlzdGVuZXKK+SsC",
"aXBMaXN0ZW5lcor5KwIIAYr5KwIYAUIDgAEA")); "CAGK+SsCGAFCA4ABAA=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
+50 -49
View File
@@ -32,55 +32,56 @@ namespace Bgs.Protocol.Club.V1.Membership {
"Yi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90", "Yi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90",
"bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9k", "bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9k",
"X29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRl", "X29wdGlvbnMucHJvdG8aOWJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRl",
"bnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byKPAQoQU3Vic2NyaWJlUmVx", "bnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5wcm90byKXAQoQU3Vic2NyaWJlUmVx",
"dWVzdBI0CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50", "dWVzdBI8CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50",
"LnYxLkFjY291bnRJZBJFCgdvcHRpb25zGAIgASgLMjQuYmdzLnByb3RvY29s", "LnYxLkFjY291bnRJZEIGgvkrAhABEkUKB29wdGlvbnMYAiABKAsyNC5iZ3Mu",
"LmNsdWIudjEuQ2x1Yk1lbWJlcnNoaXBTdWJzY3JpYmVPcHRpb25zIk0KEVN1", "cHJvdG9jb2wuY2x1Yi52MS5DbHViTWVtYmVyc2hpcFN1YnNjcmliZU9wdGlv",
"YnNjcmliZVJlc3BvbnNlEjgKBXN0YXRlGAEgASgLMikuYmdzLnByb3RvY29s", "bnMiTQoRU3Vic2NyaWJlUmVzcG9uc2USOAoFc3RhdGUYASABKAsyKS5iZ3Mu",
"LmNsdWIudjEuQ2x1Yk1lbWJlcnNoaXBTdGF0ZSJKChJVbnN1YnNjcmliZVJl", "cHJvdG9jb2wuY2x1Yi52MS5DbHViTWVtYmVyc2hpcFN0YXRlIlIKElVuc3Vi",
"cXVlc3QSNAoIYWdlbnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3Vu", "c2NyaWJlUmVxdWVzdBI8CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90b2Nv",
"dC52MS5BY2NvdW50SWQijQEKD0dldFN0YXRlUmVxdWVzdBI0CghhZ2VudF9p", "bC5hY2NvdW50LnYxLkFjY291bnRJZEIGgvkrAhABIpUBCg9HZXRTdGF0ZVJl",
"ZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBJE", "cXVlc3QSPAoIYWdlbnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3Vu",
"CgdvcHRpb25zGAIgASgLMjMuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1Yk1l", "dC52MS5BY2NvdW50SWRCBoL5KwIQARJECgdvcHRpb25zGAIgASgLMjMuYmdz",
"bWJlcnNoaXBHZXRTdGF0ZU9wdGlvbnMiTAoQR2V0U3RhdGVSZXNwb25zZRI4", "LnByb3RvY29sLmNsdWIudjEuQ2x1Yk1lbWJlcnNoaXBHZXRTdGF0ZU9wdGlv",
"CgVzdGF0ZRgBIAEoCzIpLmJncy5wcm90b2NvbC5jbHViLnYxLkNsdWJNZW1i", "bnMiTAoQR2V0U3RhdGVSZXNwb25zZRI4CgVzdGF0ZRgBIAEoCzIpLmJncy5w",
"ZXJzaGlwU3RhdGUimQEKH1VwZGF0ZUNsdWJTaGFyZWRTZXR0aW5nc1JlcXVl", "cm90b2NvbC5jbHViLnYxLkNsdWJNZW1iZXJzaGlwU3RhdGUioQEKH1VwZGF0",
"c3QSNAoIYWdlbnRfaWQYASABKAsyIi5iZ3MucHJvdG9jb2wuYWNjb3VudC52", "ZUNsdWJTaGFyZWRTZXR0aW5nc1JlcXVlc3QSPAoIYWdlbnRfaWQYASABKAsy",
"MS5BY2NvdW50SWQSQAoHb3B0aW9ucxgCIAEoCzIvLmJncy5wcm90b2NvbC5j", "Ii5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5BY2NvdW50SWRCBoL5KwIQARJA",
"bHViLnYxLkNsdWJTaGFyZWRTZXR0aW5nc09wdGlvbnMimAEKGEdldFN0cmVh", "CgdvcHRpb25zGAIgASgLMi8uYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlNo",
"bU1lbnRpb25zUmVxdWVzdBI0CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90", "YXJlZFNldHRpbmdzT3B0aW9ucyKgAQoYR2V0U3RyZWFtTWVudGlvbnNSZXF1",
"b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBIuCgdvcHRpb25zGAIgASgLMh0u", "ZXN0EjwKCGFnZW50X2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291bnQu",
"YmdzLnByb3RvY29sLkdldEV2ZW50T3B0aW9ucxIWCg5mZXRjaF9tZXNzYWdl", "djEuQWNjb3VudElkQgaC+SsCEAESLgoHb3B0aW9ucxgCIAEoCzIdLmJncy5w",
"cxgDIAEoCCJnChlHZXRTdHJlYW1NZW50aW9uc1Jlc3BvbnNlEjQKB21lbnRp", "cm90b2NvbC5HZXRFdmVudE9wdGlvbnMSFgoOZmV0Y2hfbWVzc2FnZXMYAyAB",
"b24YASADKAsyIy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZW50aW9u", "KAgiZwoZR2V0U3RyZWFtTWVudGlvbnNSZXNwb25zZRI0CgdtZW50aW9uGAEg",
"EhQKDGNvbnRpbnVhdGlvbhgCIAEoBCKDAQobUmVtb3ZlU3RyZWFtTWVudGlv", "AygLMiMuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtTWVudGlvbhIUCgxj",
"bnNSZXF1ZXN0EjQKCGFnZW50X2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFj", "b250aW51YXRpb24YAiABKAQiiwEKG1JlbW92ZVN0cmVhbU1lbnRpb25zUmVx",
"Y291bnQudjEuQWNjb3VudElkEi4KCm1lbnRpb25faWQYAiADKAsyGi5iZ3Mu", "dWVzdBI8CghhZ2VudF9pZBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50",
"cHJvdG9jb2wuVGltZVNlcmllc0lkIlsKI0FkdmFuY2VTdHJlYW1NZW50aW9u", "LnYxLkFjY291bnRJZEIGgvkrAhABEi4KCm1lbnRpb25faWQYAiADKAsyGi5i",
"Vmlld1RpbWVSZXF1ZXN0EjQKCGFnZW50X2lkGAEgASgLMiIuYmdzLnByb3Rv", "Z3MucHJvdG9jb2wuVGltZVNlcmllc0lkImMKI0FkdmFuY2VTdHJlYW1NZW50",
"Y29sLmFjY291bnQudjEuQWNjb3VudElkMswHChVDbHViTWVtYmVyc2hpcFNl", "aW9uVmlld1RpbWVSZXF1ZXN0EjwKCGFnZW50X2lkGAEgASgLMiIuYmdzLnBy",
"cnZpY2USegoJU3Vic2NyaWJlEjEuYmdzLnByb3RvY29sLmNsdWIudjEubWVt", "b3RvY29sLmFjY291bnQudjEuQWNjb3VudElkQgaC+SsCEAEy2AcKFUNsdWJN",
"YmVyc2hpcC5TdWJzY3JpYmVSZXF1ZXN0GjIuYmdzLnByb3RvY29sLmNsdWIu", "ZW1iZXJzaGlwU2VydmljZRJ6CglTdWJzY3JpYmUSMS5iZ3MucHJvdG9jb2wu",
"djEubWVtYmVyc2hpcC5TdWJzY3JpYmVSZXNwb25zZSIGgvkrAggBEmAKC1Vu", "Y2x1Yi52MS5tZW1iZXJzaGlwLlN1YnNjcmliZVJlcXVlc3QaMi5iZ3MucHJv",
"c3Vic2NyaWJlEjMuYmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVyc2hpcC5V", "dG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlN1YnNjcmliZVJlc3BvbnNlIgaC",
"bnN1YnNjcmliZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsC", "+SsCCAESYAoLVW5zdWJzY3JpYmUSMy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5t",
"CAISdwoIR2V0U3RhdGUSMC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJz", "ZW1iZXJzaGlwLlVuc3Vic2NyaWJlUmVxdWVzdBoULmJncy5wcm90b2NvbC5O",
"aGlwLkdldFN0YXRlUmVxdWVzdBoxLmJncy5wcm90b2NvbC5jbHViLnYxLm1l", "b0RhdGEiBoL5KwIIAhJ9CghHZXRTdGF0ZRIwLmJncy5wcm90b2NvbC5jbHVi",
"bWJlcnNoaXAuR2V0U3RhdGVSZXNwb25zZSIGgvkrAggDEnoKGFVwZGF0ZUNs", "LnYxLm1lbWJlcnNoaXAuR2V0U3RhdGVSZXF1ZXN0GjEuYmdzLnByb3RvY29s",
"dWJTaGFyZWRTZXR0aW5ncxJALmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJl", "LmNsdWIudjEubWVtYmVyc2hpcC5HZXRTdGF0ZVJlc3BvbnNlIgyC+SsCCAOC",
"cnNoaXAuVXBkYXRlQ2x1YlNoYXJlZFNldHRpbmdzUmVxdWVzdBoULmJncy5w", "+SsCMAESegoYVXBkYXRlQ2x1YlNoYXJlZFNldHRpbmdzEkAuYmdzLnByb3Rv",
"cm90b2NvbC5Ob0RhdGEiBoL5KwIIBBKSAQoRR2V0U3RyZWFtTWVudGlvbnMS", "Y29sLmNsdWIudjEubWVtYmVyc2hpcC5VcGRhdGVDbHViU2hhcmVkU2V0dGlu",
"OS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLkdldFN0cmVhbU1l", "Z3NSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggEEpgBChFH",
"bnRpb25zUmVxdWVzdBo6LmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJlcnNo", "ZXRTdHJlYW1NZW50aW9ucxI5LmJncy5wcm90b2NvbC5jbHViLnYxLm1lbWJl",
"aXAuR2V0U3RyZWFtTWVudGlvbnNSZXNwb25zZSIGgvkrAggFEnIKFFJlbW92", "cnNoaXAuR2V0U3RyZWFtTWVudGlvbnNSZXF1ZXN0GjouYmdzLnByb3RvY29s",
"ZVN0cmVhbU1lbnRpb25zEjwuYmdzLnByb3RvY29sLmNsdWIudjEubWVtYmVy", "LmNsdWIudjEubWVtYmVyc2hpcC5HZXRTdHJlYW1NZW50aW9uc1Jlc3BvbnNl",
"c2hpcC5SZW1vdmVTdHJlYW1NZW50aW9uc1JlcXVlc3QaFC5iZ3MucHJvdG9j", "IgyC+SsCCAWC+SsCMAEScgoUUmVtb3ZlU3RyZWFtTWVudGlvbnMSPC5iZ3Mu",
"b2wuTm9EYXRhIgaC+SsCCAYSggEKHEFkdmFuY2VTdHJlYW1NZW50aW9uVmll", "cHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLlJlbW92ZVN0cmVhbU1lbnRp",
"d1RpbWUSRC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5tZW1iZXJzaGlwLkFkdmFu", "b25zUmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEiBoL5KwIIBhKCAQoc",
"Y2VTdHJlYW1NZW50aW9uVmlld1RpbWVSZXF1ZXN0GhQuYmdzLnByb3RvY29s", "QWR2YW5jZVN0cmVhbU1lbnRpb25WaWV3VGltZRJELmJncy5wcm90b2NvbC5j",
"Lk5vRGF0YSIGgvkrAggHGlKC+SstCitibmV0LnByb3RvY29sLmNsdWIudjEu", "bHViLnYxLm1lbWJlcnNoaXAuQWR2YW5jZVN0cmVhbU1lbnRpb25WaWV3VGlt",
"Q2x1Yk1lbWJlcnNoaXBTZXJ2aWNlgvkrESoPY2x1Yl9tZW1iZXJzaGlwivkr", "ZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAcaUoL5Ky0K",
"AhABivkrAhgBQgOAAQA=")); "K2JuZXQucHJvdG9jb2wuY2x1Yi52MS5DbHViTWVtYmVyc2hpcFNlcnZpY2WC",
"+SsRKg9jbHViX21lbWJlcnNoaXCK+SsCEAGK+SsCGAFCA4ABAA=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
+111 -69
View File
@@ -40,81 +40,79 @@ namespace Bgs.Protocol.Club.V1 {
"bHViLnYxLkNsdWJTZXR0aW5ncxIsCgZtZW1iZXIYCyABKAsyHC5iZ3MucHJv", "bHViLnYxLkNsdWJTZXR0aW5ncxIsCgZtZW1iZXIYCyABKAsyHC5iZ3MucHJv",
"dG9jb2wuY2x1Yi52MS5NZW1iZXIiXAoXVW5zdWJzY3JpYmVOb3RpZmljYXRp", "dG9jb2wuY2x1Yi52MS5NZW1iZXIiXAoXVW5zdWJzY3JpYmVOb3RpZmljYXRp",
"b24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5N", "b24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5N",
"ZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEIqQBChhTdGF0ZUNoYW5nZWROb3Rp", "ZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEIpwBChhTdGF0ZUNoYW5nZWROb3Rp",
"ZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1", "ZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1",
"Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEj0KCmFzc2lnbm1lbnQY", "Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEj0KCmFzc2lnbm1lbnQY",
"BSABKAsyKS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViU3RhdGVBc3NpZ25t", "BSABKAsyKS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5DbHViU3RhdGVBc3NpZ25t",
"ZW50OgaC+SsCGAEiqgEKG1NldHRpbmdzQ2hhbmdlZE5vdGlmaWNhdGlvbhIw", "ZW50IqIBChtTZXR0aW5nc0NoYW5nZWROb3RpZmljYXRpb24SMAoIYWdlbnRf",
"CghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJl",
"cklkEg8KB2NsdWJfaWQYAyABKAQSQAoKYXNzaWdubWVudBgEIAEoCzIsLmJn",
"cy5wcm90b2NvbC5jbHViLnYxLkNsdWJTZXR0aW5nc0Fzc2lnbm1lbnQ6BoL5",
"KwIYASKSAQoXTWVtYmVyQWRkZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQY",
"ASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHVi",
"X2lkGAMgASgEEiwKBm1lbWJlchgEIAMoCzIcLmJncy5wcm90b2NvbC5jbHVi",
"LnYxLk1lbWJlcjoGgvkrAhgBIqUBChlNZW1iZXJSZW1vdmVkTm90aWZpY2F0",
"aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu",
"TWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBI9CgZtZW1iZXIYBCADKAsyLS5i",
"Z3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJSZW1vdmVkQXNzaWdubWVudDoG",
"gvkrAhgBIqwBCh5NZW1iZXJTdGF0ZUNoYW5nZWROb3RpZmljYXRpb24SMAoI",
"YWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJ",
"ZBIPCgdjbHViX2lkGAMgASgEEj8KCmFzc2lnbm1lbnQYBCADKAsyKy5iZ3Mu",
"cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJTdGF0ZUFzc2lnbm1lbnQ6BoL5KwIY",
"ASK0AQoiU3Vic2NyaWJlclN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlvbhIwCghh",
"Z2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklk",
"Eg8KB2NsdWJfaWQYAyABKAQSQwoKYXNzaWdubWVudBgEIAMoCzIvLmJncy5w",
"cm90b2NvbC5jbHViLnYxLlN1YnNjcmliZXJTdGF0ZUFzc2lnbm1lbnQ6BoL5",
"KwIYASKkAQodTWVtYmVyUm9sZUNoYW5nZWROb3RpZmljYXRpb24SMAoIYWdl",
"bnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIP",
"CgdjbHViX2lkGAMgASgEEjgKCmFzc2lnbm1lbnQYBCADKAsyJC5iZ3MucHJv",
"dG9jb2wuY2x1Yi52MS5Sb2xlQXNzaWdubWVudDoGgvkrAhgBIqIBChtJbnZp",
"dGF0aW9uQWRkZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5i",
"Z3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgE",
"EjgKCmludml0YXRpb24YBCABKAsyJC5iZ3MucHJvdG9jb2wuY2x1Yi52MS5D",
"bHViSW52aXRhdGlvbjoGgvkrAhgBItwBCh1JbnZpdGF0aW9uUmVtb3ZlZE5v",
"dGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5j",
"bHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSFQoNaW52aXRhdGlv",
"bl9pZBgEIAEoBhJZCgZyZWFzb24YBSABKA4yJS5iZ3MucHJvdG9jb2wuSW52",
"aXRhdGlvblJlbW92ZWRSZWFzb246IklOVklUQVRJT05fUkVNT1ZFRF9SRUFT",
"T05fQUNDRVBURUQ6BoL5KwIYASKiAQobU3VnZ2VzdGlvbkFkZGVkTm90aWZp",
"Y2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIu",
"djEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBI4CgpzdWdnZXN0aW9uGAQg",
"ASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1YlN1Z2dlc3Rpb246BoL5",
"KwIYASLcAQodU3VnZ2VzdGlvblJlbW92ZWROb3RpZmljYXRpb24SMAoIYWdl",
"bnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIP",
"CgdjbHViX2lkGAMgASgEEhUKDXN1Z2dlc3Rpb25faWQYBCABKAYSWQoGcmVh",
"c29uGAUgASgOMiUuYmdzLnByb3RvY29sLlN1Z2dlc3Rpb25SZW1vdmVkUmVh",
"c29uOiJTVUdHRVNUSU9OX1JFTU9WRURfUkVBU09OX0FQUFJPVkVEOgaC+SsC",
"GAEikgEKF1N0cmVhbUFkZGVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEg",
"ASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9p",
"ZBgDIAEoBBIsCgZzdHJlYW0YBCABKAsyHC5iZ3MucHJvdG9jb2wuY2x1Yi52",
"MS5TdHJlYW06BoL5KwIYASJ5ChlTdHJlYW1SZW1vdmVkTm90aWZpY2F0aW9u",
"EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVt",
"YmVySWQSDwoHY2x1Yl9pZBgDIAEoBBIRCglzdHJlYW1faWQYBCABKAQ6BoL5",
"KwIYASK/AQoeU3RyZWFtU3RhdGVDaGFuZ2VkTm90aWZpY2F0aW9uEjAKCGFn",
"ZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQS",
"DwoHY2x1Yl9pZBgDIAEoBBIRCglzdHJlYW1faWQYBCABKAQSPwoKYXNzaWdu",
"bWVudBgFIAEoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbVN0YXRl",
"QXNzaWdubWVudDoGgvkrAhgBIrQBCh5TdHJlYW1NZXNzYWdlQWRkZWROb3Rp",
"ZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1",
"Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMgASgEEhEKCXN0cmVhbV9pZBgE",
"IAEoBBI0CgdtZXNzYWdlGAUgASgLMiMuYmdzLnByb3RvY29sLmNsdWIudjEu",
"U3RyZWFtTWVzc2FnZToGgvkrAhgBIrYBCiBTdHJlYW1NZXNzYWdlVXBkYXRl",
"ZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90b2Nv",
"bC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSEQoJc3RyZWFt",
"X2lkGAQgASgEEjQKB21lc3NhZ2UYBSABKAsyIy5iZ3MucHJvdG9jb2wuY2x1",
"Yi52MS5TdHJlYW1NZXNzYWdlOgaC+SsCGAEiwQEKIVN0cmVhbVR5cGluZ0lu",
"ZGljYXRvck5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5w",
"cm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSEQoJ",
"c3RyZWFtX2lkGAQgASgEEj4KCWluZGljYXRvchgFIAMoCzIrLmJncy5wcm90",
"b2NvbC5jbHViLnYxLlN0cmVhbVR5cGluZ0luZGljYXRvcjoGgvkrAhgBIqQB",
"CiFTdHJlYW1VbnJlYWRJbmRpY2F0b3JOb3RpZmljYXRpb24SMAoIYWdlbnRf",
"aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdj", "aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdj",
"bHViX2lkGAMgASgEEjQKBWV2ZW50GAQgASgLMiUuYmdzLnByb3RvY29sLmNs", "bHViX2lkGAMgASgEEkAKCmFzc2lnbm1lbnQYBCABKAsyLC5iZ3MucHJvdG9j",
"dWIudjEuU3RyZWFtRXZlbnRUaW1lOgaC+SsCGAEiqQEKIVN0cmVhbUFkdmFu", "b2wuY2x1Yi52MS5DbHViU2V0dGluZ3NBc3NpZ25tZW50IooBChdNZW1iZXJB",
"ZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJncy5wcm90",
"b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQSLAoGbWVt",
"YmVyGAQgAygLMhwuYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVyIp0BChlN",
"ZW1iZXJSZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4u",
"YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEo",
"BBI9CgZtZW1iZXIYBCADKAsyLS5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1i",
"ZXJSZW1vdmVkQXNzaWdubWVudCKkAQoeTWVtYmVyU3RhdGVDaGFuZ2VkTm90",
"aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNs",
"dWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBI/Cgphc3NpZ25tZW50",
"GAQgAygLMisuYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVyU3RhdGVBc3Np",
"Z25tZW50IqwBCiJTdWJzY3JpYmVyU3RhdGVDaGFuZ2VkTm90aWZpY2F0aW9u",
"EjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVt",
"YmVySWQSDwoHY2x1Yl9pZBgDIAEoBBJDCgphc3NpZ25tZW50GAQgAygLMi8u",
"YmdzLnByb3RvY29sLmNsdWIudjEuU3Vic2NyaWJlclN0YXRlQXNzaWdubWVu",
"dCKcAQodTWVtYmVyUm9sZUNoYW5nZWROb3RpZmljYXRpb24SMAoIYWdlbnRf",
"aWQYASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdj",
"bHViX2lkGAMgASgEEjgKCmFzc2lnbm1lbnQYBCADKAsyJC5iZ3MucHJvdG9j",
"b2wuY2x1Yi52MS5Sb2xlQXNzaWdubWVudCKaAQobSW52aXRhdGlvbkFkZGVk",
"Tm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29s",
"LmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBI4CgppbnZpdGF0",
"aW9uGAQgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEuQ2x1Ykludml0YXRp",
"b24i1AEKHUludml0YXRpb25SZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFnZW50",
"X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoH",
"Y2x1Yl9pZBgDIAEoBBIVCg1pbnZpdGF0aW9uX2lkGAQgASgGElkKBnJlYXNv",
"bhgFIAEoDjIlLmJncy5wcm90b2NvbC5JbnZpdGF0aW9uUmVtb3ZlZFJlYXNv",
"bjoiSU5WSVRBVElPTl9SRU1PVkVEX1JFQVNPTl9BQ0NFUFRFRCKaAQobU3Vn",
"Z2VzdGlvbkFkZGVkTm90aWZpY2F0aW9uEjAKCGFnZW50X2lkGAEgASgLMh4u",
"YmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEo",
"BBI4CgpzdWdnZXN0aW9uGAQgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEu",
"Q2x1YlN1Z2dlc3Rpb24i1AEKHVN1Z2dlc3Rpb25SZW1vdmVkTm90aWZpY2F0",
"aW9uEjAKCGFnZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEu",
"TWVtYmVySWQSDwoHY2x1Yl9pZBgDIAEoBBIVCg1zdWdnZXN0aW9uX2lkGAQg",
"ASgGElkKBnJlYXNvbhgFIAEoDjIlLmJncy5wcm90b2NvbC5TdWdnZXN0aW9u",
"UmVtb3ZlZFJlYXNvbjoiU1VHR0VTVElPTl9SRU1PVkVEX1JFQVNPTl9BUFBS",
"T1ZFRCKKAQoXU3RyZWFtQWRkZWROb3RpZmljYXRpb24SMAoIYWdlbnRfaWQY",
"ASABKAsyHi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHVi",
"X2lkGAMgASgEEiwKBnN0cmVhbRgEIAEoCzIcLmJncy5wcm90b2NvbC5jbHVi",
"LnYxLlN0cmVhbSJxChlTdHJlYW1SZW1vdmVkTm90aWZpY2F0aW9uEjAKCGFn",
"ZW50X2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQS",
"DwoHY2x1Yl9pZBgDIAEoBBIRCglzdHJlYW1faWQYBCABKAQitwEKHlN0cmVh",
"bVN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIe",
"LmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyAB",
"KAQSEQoJc3RyZWFtX2lkGAQgASgEEj8KCmFzc2lnbm1lbnQYBSABKAsyKy5i",
"Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1TdGF0ZUFzc2lnbm1lbnQirAEK",
"HlN0cmVhbU1lc3NhZ2VBZGRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgB",
"IAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJf",
"aWQYAyABKAQSEQoJc3RyZWFtX2lkGAQgASgEEjQKB21lc3NhZ2UYBSABKAsy",
"Iy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZXNzYWdlIq4BCiBTdHJl",
"YW1NZXNzYWdlVXBkYXRlZE5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEo",
"CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQY",
"AyABKAQSEQoJc3RyZWFtX2lkGAQgASgEEjQKB21lc3NhZ2UYBSABKAsyIy5i",
"Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZXNzYWdlIrkBCiFTdHJlYW1U",
"eXBpbmdJbmRpY2F0b3JOb3RpZmljYXRpb24SMAoIYWdlbnRfaWQYASABKAsy",
"Hi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBIPCgdjbHViX2lkGAMg",
"ASgEEhEKCXN0cmVhbV9pZBgEIAEoBBI+CglpbmRpY2F0b3IYBSADKAsyKy5i",
"Z3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1UeXBpbmdJbmRpY2F0b3Ii0gEK",
"IVN0cmVhbVVucmVhZEluZGljYXRvck5vdGlmaWNhdGlvbhIwCghhZ2VudF9p",
"ZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2Ns",
"dWJfaWQYAyABKAQSNAoFZXZlbnQYBCABKAsyJS5iZ3MucHJvdG9jb2wuY2x1",
"Yi52MS5TdHJlYW1FdmVudFRpbWUSNAoHbWVzc2FnZRgFIAEoCzIjLmJncy5w",
"cm90b2NvbC5jbHViLnYxLlN0cmVhbU1lc3NhZ2UioQEKIVN0cmVhbUFkdmFu",
"Y2VWaWV3VGltZU5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJn", "Y2VWaWV3VGltZU5vdGlmaWNhdGlvbhIwCghhZ2VudF9pZBgBIAEoCzIeLmJn",
"cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQS", "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEg8KB2NsdWJfaWQYAyABKAQS",
"OQoEdmlldxgEIAMoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbUFk", "OQoEdmlldxgEIAMoCzIrLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbUFk",
"dmFuY2VWaWV3VGltZToGgvkrAhgBUABQAQ==")); "dmFuY2VWaWV3VGltZVAAUAE="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.Club.V1.ClubTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
@@ -137,7 +135,7 @@ namespace Bgs.Protocol.Club.V1 {
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.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.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.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" }, 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.StreamAdvanceViewTimeNotification), global::Bgs.Protocol.Club.V1.StreamAdvanceViewTimeNotification.Parser, new[]{ "AgentId", "ClubId", "View" }, null, null, null, null)
})); }));
} }
@@ -4764,6 +4762,7 @@ namespace Bgs.Protocol.Club.V1 {
agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; agentId_ = other.HasAgentId ? other.agentId_.Clone() : null;
clubId_ = other.clubId_; clubId_ = other.clubId_;
event_ = other.HasEvent ? other.event_.Clone() : null; event_ = other.HasEvent ? other.event_.Clone() : null;
message_ = other.HasMessage ? other.message_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -4838,6 +4837,27 @@ namespace Bgs.Protocol.Club.V1 {
event_ = null; event_ = null;
} }
/// <summary>Field number for the "message" field.</summary>
public const int MessageFieldNumber = 5;
private global::Bgs.Protocol.Club.V1.StreamMessage message_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.Club.V1.StreamMessage Message {
get { return message_; }
set {
message_ = value;
}
}
/// <summary>Gets whether the message field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasMessage {
get { return message_ != null; }
}
/// <summary>Clears the value of the message field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearMessage() {
message_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as StreamUnreadIndicatorNotification); return Equals(other as StreamUnreadIndicatorNotification);
@@ -4854,6 +4874,7 @@ namespace Bgs.Protocol.Club.V1 {
if (!object.Equals(AgentId, other.AgentId)) return false; if (!object.Equals(AgentId, other.AgentId)) return false;
if (ClubId != other.ClubId) return false; if (ClubId != other.ClubId) return false;
if (!object.Equals(Event, other.Event)) return false; if (!object.Equals(Event, other.Event)) return false;
if (!object.Equals(Message, other.Message)) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -4863,6 +4884,7 @@ namespace Bgs.Protocol.Club.V1 {
if (HasAgentId) hash ^= AgentId.GetHashCode(); if (HasAgentId) hash ^= AgentId.GetHashCode();
if (HasClubId) hash ^= ClubId.GetHashCode(); if (HasClubId) hash ^= ClubId.GetHashCode();
if (HasEvent) hash ^= Event.GetHashCode(); if (HasEvent) hash ^= Event.GetHashCode();
if (HasMessage) hash ^= Message.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -4888,6 +4910,10 @@ namespace Bgs.Protocol.Club.V1 {
output.WriteRawTag(34); output.WriteRawTag(34);
output.WriteMessage(Event); output.WriteMessage(Event);
} }
if (HasMessage) {
output.WriteRawTag(42);
output.WriteMessage(Message);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -4905,6 +4931,9 @@ namespace Bgs.Protocol.Club.V1 {
if (HasEvent) { if (HasEvent) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Event); size += 1 + pb::CodedOutputStream.ComputeMessageSize(Event);
} }
if (HasMessage) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Message);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -4931,6 +4960,12 @@ namespace Bgs.Protocol.Club.V1 {
} }
Event.MergeFrom(other.Event); Event.MergeFrom(other.Event);
} }
if (other.HasMessage) {
if (!HasMessage) {
Message = new global::Bgs.Protocol.Club.V1.StreamMessage();
}
Message.MergeFrom(other.Message);
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -4960,6 +4995,13 @@ namespace Bgs.Protocol.Club.V1 {
input.ReadMessage(Event); input.ReadMessage(Event);
break; break;
} }
case 42: {
if (!HasMessage) {
Message = new global::Bgs.Protocol.Club.V1.StreamMessage();
}
input.ReadMessage(Message);
break;
}
} }
} }
} }
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+245 -59
View File
@@ -44,52 +44,53 @@ namespace Bgs.Protocol.Club.V1 {
"IAEoCRIyCgZhY2Nlc3MYBiABKAsyIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5T", "IAEoCRIyCgZhY2Nlc3MYBiABKAsyIi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5T",
"dHJlYW1BY2Nlc3MSUQoLdm9pY2VfbGV2ZWwYByABKA4yJi5iZ3MucHJvdG9j", "dHJlYW1BY2Nlc3MSUQoLdm9pY2VfbGV2ZWwYByABKA4yJi5iZ3MucHJvdG9j",
"b2wuY2x1Yi52MS5TdHJlYW1Wb2ljZUxldmVsOhRWT0lDRV9MRVZFTF9ESVNB", "b2wuY2x1Yi52MS5TdHJlYW1Wb2ljZUxldmVsOhRWT0lDRV9MRVZFTF9ESVNB",
"QkxFRBIVCg1jcmVhdGlvbl90aW1lGAggASgEInAKDk1lbnRpb25Db250ZW50", "QkxFRBIVCg1jcmVhdGlvbl90aW1lGAggASgEIi0KEVN0cmVhbURlc2NyaXB0",
"EgsKA2FsbBgBIAEoCBIMCgRoZXJlGAIgASgIEjEKCW1lbWJlcl9pZBgDIAMo", "aW9uEgoKAmlkGAIgASgEEgwKBG5hbWUYBCABKAkicAoOTWVudGlvbkNvbnRl",
"CzIeLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEhAKBHJvbGUYBCAD", "bnQSCwoDYWxsGAEgASgIEgwKBGhlcmUYAiABKAgSMQoJbWVtYmVyX2lkGAMg",
"KA1CAhABIl4KFENyZWF0ZU1lc3NhZ2VPcHRpb25zEg8KB2NvbnRlbnQYAiAB", "AygLMh4uYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVySWQSEAoEcm9sZRgE",
"KAkSNQoHbWVudGlvbhgDIAEoCzIkLmJncy5wcm90b2NvbC5jbHViLnYxLk1l", "IAMoDUICEAEiXgoUQ3JlYXRlTWVzc2FnZU9wdGlvbnMSDwoHY29udGVudBgC",
"bnRpb25Db250ZW50IlIKGkNsdWJTdHJlYW1NZXNzYWdlQ29udGFpbmVyEjQK", "IAEoCRI1CgdtZW50aW9uGAMgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEu",
"B21lc3NhZ2UYASADKAsyIy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1N", "TWVudGlvbkNvbnRlbnQiUgoaQ2x1YlN0cmVhbU1lc3NhZ2VDb250YWluZXIS",
"ZXNzYWdlIpEBCgxDb250ZW50Q2hhaW4SDwoHY29udGVudBgFIAEoCRImCgVl", "NAoHbWVzc2FnZRgBIAMoCzIjLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVh",
"bWJlZBgGIAMoCzIXLmJncy5wcm90b2NvbC5FbWJlZEluZm8SNQoHbWVudGlv", "bU1lc3NhZ2UikQEKDENvbnRlbnRDaGFpbhIPCgdjb250ZW50GAUgASgJEiYK",
"bhgHIAEoCzIkLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbnRpb25Db250ZW50", "BWVtYmVkGAYgAygLMhcuYmdzLnByb3RvY29sLkVtYmVkSW5mbxI1CgdtZW50",
"EhEKCWVkaXRfdGltZRgIIAEoBCKNAgoNU3RyZWFtTWVzc2FnZRIjCgJpZBgD", "aW9uGAcgASgLMiQuYmdzLnByb3RvY29sLmNsdWIudjEuTWVudGlvbkNvbnRl",
"IAEoCzIXLmJncy5wcm90b2NvbC5NZXNzYWdlSWQSNwoGYXV0aG9yGAQgASgL", "bnQSEQoJZWRpdF90aW1lGAggASgEIo0CCg1TdHJlYW1NZXNzYWdlEiMKAmlk",
"MicuYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVyRGVzY3JpcHRpb24SOQoN", "GAMgASgLMhcuYmdzLnByb3RvY29sLk1lc3NhZ2VJZBI3CgZhdXRob3IYBCAB",
"Y29udGVudF9jaGFpbhgGIAMoCzIiLmJncy5wcm90b2NvbC5jbHViLnYxLkNv", "KAsyJy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJEZXNjcmlwdGlvbhI5",
"bnRlbnRDaGFpbhI6CglkZXN0cm95ZXIYDyABKAsyJy5iZ3MucHJvdG9jb2wu", "Cg1jb250ZW50X2NoYWluGAYgAygLMiIuYmdzLnByb3RvY29sLmNsdWIudjEu",
"Y2x1Yi52MS5NZW1iZXJEZXNjcmlwdGlvbhIRCglkZXN0cm95ZWQYECABKAgS", "Q29udGVudENoYWluEjoKCWRlc3Ryb3llchgPIAEoCzInLmJncy5wcm90b2Nv",
"FAoMZGVzdHJveV90aW1lGBEgASgEIsUCCg1TdHJlYW1NZW50aW9uEg8KB2Ns", "bC5jbHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEhEKCWRlc3Ryb3llZBgQIAEo",
"dWJfaWQYASABKAQSEQoJc3RyZWFtX2lkGAIgASgEEisKCm1lc3NhZ2VfaWQY", "CBIUCgxkZXN0cm95X3RpbWUYESABKAQixQIKDVN0cmVhbU1lbnRpb24SDwoH",
"AyABKAsyFy5iZ3MucHJvdG9jb2wuTWVzc2FnZUlkEjcKBmF1dGhvchgEIAEo", "Y2x1Yl9pZBgBIAEoBBIRCglzdHJlYW1faWQYAiABKAQSKwoKbWVzc2FnZV9p",
"CzInLmJncy5wcm90b2NvbC5jbHViLnYxLk1lbWJlckRlc2NyaXB0aW9uEhEK", "ZBgDIAEoCzIXLmJncy5wcm90b2NvbC5NZXNzYWdlSWQSNwoGYXV0aG9yGAQg",
"CWRlc3Ryb3llZBgFIAEoCBIuCgptZW50aW9uX2lkGAYgASgLMhouYmdzLnBy", "ASgLMicuYmdzLnByb3RvY29sLmNsdWIudjEuTWVtYmVyRGVzY3JpcHRpb24S",
"b3RvY29sLlRpbWVTZXJpZXNJZBIxCgltZW1iZXJfaWQYByABKAsyHi5iZ3Mu", "EQoJZGVzdHJveWVkGAUgASgIEi4KCm1lbnRpb25faWQYBiABKAsyGi5iZ3Mu",
"cHJvdG9jb2wuY2x1Yi52MS5NZW1iZXJJZBI0CgdtZXNzYWdlGAggASgLMiMu", "cHJvdG9jb2wuVGltZVNlcmllc0lkEjEKCW1lbWJlcl9pZBgHIAEoCzIeLmJn",
"YmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtTWVzc2FnZSJaCgpTdHJlYW1W", "cy5wcm90b2NvbC5jbHViLnYxLk1lbWJlcklkEjQKB21lc3NhZ2UYCCABKAsy",
"aWV3Eg8KB2NsdWJfaWQYASABKAQSEQoJc3RyZWFtX2lkGAIgASgEEigKBm1h", "Iy5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1NZXNzYWdlIloKClN0cmVh",
"cmtlchgDIAEoCzIYLmJncy5wcm90b2NvbC5WaWV3TWFya2VyIj0KFVN0cmVh", "bVZpZXcSDwoHY2x1Yl9pZBgBIAEoBBIRCglzdHJlYW1faWQYAiABKAQSKAoG",
"bUFkdmFuY2VWaWV3VGltZRIRCglzdHJlYW1faWQYASABKAQSEQoJdmlld190", "bWFya2VyGAMgASgLMhguYmdzLnByb3RvY29sLlZpZXdNYXJrZXIiPQoVU3Ry",
"aW1lGAIgASgEIjgKD1N0cmVhbUV2ZW50VGltZRIRCglzdHJlYW1faWQYASAB", "ZWFtQWR2YW5jZVZpZXdUaW1lEhEKCXN0cmVhbV9pZBgBIAEoBBIRCgl2aWV3",
"KAQSEgoKZXZlbnRfdGltZRgCIAEoBCJhChFTdHJlYW1NZW50aW9uVmlldxIP", "X3RpbWUYAiABKAQiOAoPU3RyZWFtRXZlbnRUaW1lEhEKCXN0cmVhbV9pZBgB",
"CgdjbHViX2lkGAEgASgEEhEKCXN0cmVhbV9pZBgCIAEoBBIoCgZtYXJrZXIY", "IAEoBBISCgpldmVudF90aW1lGAIgASgEImEKEVN0cmVhbU1lbnRpb25WaWV3",
"AyABKAsyGC5iZ3MucHJvdG9jb2wuVmlld01hcmtlciLpAQoSU3RyZWFtU3Rh", "Eg8KB2NsdWJfaWQYASABKAQSEQoJc3RyZWFtX2lkGAIgASgEEigKBm1hcmtl",
"dGVPcHRpb25zEi0KCWF0dHJpYnV0ZRgBIAMoCzIaLmJncy5wcm90b2NvbC52", "chgDIAEoCzIYLmJncy5wcm90b2NvbC5WaWV3TWFya2VyIukBChJTdHJlYW1T",
"Mi5BdHRyaWJ1dGUSDAoEbmFtZRgCIAEoCRIPCgdzdWJqZWN0GAMgASgJEjIK", "dGF0ZU9wdGlvbnMSLQoJYXR0cmlidXRlGAEgAygLMhouYmdzLnByb3RvY29s",
"BmFjY2VzcxgEIAEoCzIiLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbUFj", "LnYyLkF0dHJpYnV0ZRIMCgRuYW1lGAIgASgJEg8KB3N1YmplY3QYAyABKAkS",
"Y2VzcxJRCgt2b2ljZV9sZXZlbBgFIAEoDjImLmJncy5wcm90b2NvbC5jbHVi", "MgoGYWNjZXNzGAQgASgLMiIuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFt",
"LnYxLlN0cmVhbVZvaWNlTGV2ZWw6FFZPSUNFX0xFVkVMX0RJU0FCTEVEIqQC", "QWNjZXNzElEKC3ZvaWNlX2xldmVsGAUgASgOMiYuYmdzLnByb3RvY29sLmNs",
"ChVTdHJlYW1TdGF0ZUFzc2lnbm1lbnQSEQoJc3RyZWFtX2lkGAEgASgEEi0K", "dWIudjEuU3RyZWFtVm9pY2VMZXZlbDoUVk9JQ0VfTEVWRUxfRElTQUJMRUQi",
"CWF0dHJpYnV0ZRgCIAMoCzIaLmJncy5wcm90b2NvbC52Mi5BdHRyaWJ1dGUS", "pAIKFVN0cmVhbVN0YXRlQXNzaWdubWVudBIRCglzdHJlYW1faWQYASABKAQS",
"DAoEbmFtZRgDIAEoCRIPCgdzdWJqZWN0GAQgASgJEjIKBmFjY2VzcxgFIAEo", "LQoJYXR0cmlidXRlGAIgAygLMhouYmdzLnByb3RvY29sLnYyLkF0dHJpYnV0",
"CzIiLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbUFjY2VzcxIjChtzdHJl", "ZRIMCgRuYW1lGAMgASgJEg8KB3N1YmplY3QYBCABKAkSMgoGYWNjZXNzGAUg",
"YW1fc3Vic2NyaXB0aW9uX3JlbW92ZWQYBiABKAgSUQoLdm9pY2VfbGV2ZWwY", "ASgLMiIuYmdzLnByb3RvY29sLmNsdWIudjEuU3RyZWFtQWNjZXNzEiMKG3N0",
"ByABKA4yJi5iZ3MucHJvdG9jb2wuY2x1Yi52MS5TdHJlYW1Wb2ljZUxldmVs", "cmVhbV9zdWJzY3JpcHRpb25fcmVtb3ZlZBgGIAEoCBJRCgt2b2ljZV9sZXZl",
"OhRWT0lDRV9MRVZFTF9ESVNBQkxFRCKZAQoVU3RyZWFtVHlwaW5nSW5kaWNh", "bBgHIAEoDjImLmJncy5wcm90b2NvbC5jbHViLnYxLlN0cmVhbVZvaWNlTGV2",
"dG9yEjEKCWF1dGhvcl9pZBgBIAEoCzIeLmJncy5wcm90b2NvbC5jbHViLnYx", "ZWw6FFZPSUNFX0xFVkVMX0RJU0FCTEVEIpkBChVTdHJlYW1UeXBpbmdJbmRp",
"Lk1lbWJlcklkEj4KCWluZGljYXRvchgCIAEoDjIdLmJncy5wcm90b2NvbC5U", "Y2F0b3ISMQoJYXV0aG9yX2lkGAEgASgLMh4uYmdzLnByb3RvY29sLmNsdWIu",
"eXBpbmdJbmRpY2F0b3I6DFRZUElOR19TVEFSVBINCgVlcG9jaBgDIAEoBA==")); "djEuTWVtYmVySWQSPgoJaW5kaWNhdG9yGAIgASgOMh0uYmdzLnByb3RvY29s",
"LlR5cGluZ0luZGljYXRvcjoMVFlQSU5HX1NUQVJUEg0KBWVwb2NoGAMgASgE"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.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.ClubEnumReflection.Descriptor, global::Bgs.Protocol.Club.V1.ClubMemberReflection.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::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
@@ -97,6 +98,7 @@ namespace Bgs.Protocol.Club.V1 {
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.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.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.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.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.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.ClubStreamMessageContainer), global::Bgs.Protocol.Club.V1.ClubStreamMessageContainer.Parser, new[]{ "Message" }, null, null, null, null),
@@ -1059,6 +1061,190 @@ namespace Bgs.Protocol.Club.V1 {
} }
public sealed partial class StreamDescription : pb::IMessage<StreamDescription> {
private static readonly pb::MessageParser<StreamDescription> _parser = new pb::MessageParser<StreamDescription>(() => new StreamDescription());
private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<StreamDescription> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public StreamDescription() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public StreamDescription(StreamDescription other) : this() {
_hasBits0 = other._hasBits0;
id_ = other.id_;
name_ = other.name_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public StreamDescription Clone() {
return new StreamDescription(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 2;
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;
}
}
/// <summary>Gets whether the "id" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasId {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "id" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearId() {
_hasBits0 &= ~1;
}
/// <summary>Field number for the "name" field.</summary>
public const int NameFieldNumber = 4;
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");
}
}
/// <summary>Gets whether the "name" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasName {
get { return name_ != null; }
}
/// <summary>Clears the value of the "name" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearName() {
name_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as StreamDescription);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(StreamDescription other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Name != other.Name) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (HasId) hash ^= Id.GetHashCode();
if (HasName) hash ^= Name.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(16);
output.WriteUInt64(Id);
}
if (HasName) {
output.WriteRawTag(34);
output.WriteString(Name);
}
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 (HasName) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Name);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(StreamDescription other) {
if (other == null) {
return;
}
if (other.HasId) {
Id = other.Id;
}
if (other.HasName) {
Name = other.Name;
}
_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 16: {
Id = input.ReadUInt64();
break;
}
case 34: {
Name = input.ReadString();
break;
}
}
}
}
}
public sealed partial class MentionContent : pb::IMessage<MentionContent> { public sealed partial class MentionContent : pb::IMessage<MentionContent> {
private static readonly pb::MessageParser<MentionContent> _parser = new pb::MessageParser<MentionContent>(() => new MentionContent()); private static readonly pb::MessageParser<MentionContent> _parser = new pb::MessageParser<MentionContent>(() => new MentionContent());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -1068,7 +1254,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[4]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[5]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1293,7 +1479,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[5]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[6]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1478,7 +1664,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[6]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[7]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1600,7 +1786,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[7]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[8]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1848,7 +2034,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[8]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[9]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2185,7 +2371,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[9]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[10]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2631,7 +2817,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[10]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[11]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2860,7 +3046,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[11]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[12]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3045,7 +3231,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[12]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[13]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3230,7 +3416,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[13]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[14]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3459,7 +3645,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[14]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[15]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3747,7 +3933,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[15]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[16]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -4117,7 +4303,7 @@ namespace Bgs.Protocol.Club.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[16]; } get { return global::Bgs.Protocol.Club.V1.ClubStreamReflection.Descriptor.MessageTypes[17]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+10 -197
View File
@@ -27,22 +27,20 @@ namespace Bgs.Protocol {
"CiNiZ3MvbG93L3BiL2NsaWVudC9lbWJlZF90eXBlcy5wcm90bxIMYmdzLnBy", "CiNiZ3MvbG93L3BiL2NsaWVudC9lbWJlZF90eXBlcy5wcm90bxIMYmdzLnBy",
"b3RvY29sIjgKCkVtYmVkSW1hZ2USCwoDdXJsGAEgASgJEg0KBXdpZHRoGAIg", "b3RvY29sIjgKCkVtYmVkSW1hZ2USCwoDdXJsGAEgASgJEg0KBXdpZHRoGAIg",
"ASgNEg4KBmhlaWdodBgDIAEoDSIYCghQcm92aWRlchIMCgRuYW1lGAEgASgJ", "ASgNEg4KBmhlaWdodBgDIAEoDSIYCghQcm92aWRlchIMCgRuYW1lGAEgASgJ",
"IhYKB0Zhdmljb24SCwoDdXJsGAEgASgJIjsKCUVtYmVkSFRNTBIPCgdjb250", "IjsKCUVtYmVkSFRNTBIPCgdjb250ZW50GAEgASgJEg0KBXdpZHRoGAIgASgN",
"ZW50GAEgASgJEg0KBXdpZHRoGAIgASgNEg4KBmhlaWdodBgDIAEoDSL5AQoJ", "Eg4KBmhlaWdodBgDIAEoDSLRAQoJRW1iZWRJbmZvEg0KBXRpdGxlGAEgASgJ",
"RW1iZWRJbmZvEg0KBXRpdGxlGAEgASgJEgwKBHR5cGUYAiABKAkSFAoMb3Jp", "EgwKBHR5cGUYAiABKAkSFAoMb3JpZ2luYWxfdXJsGAMgASgJEisKCXRodW1i",
"Z2luYWxfdXJsGAMgASgJEisKCXRodW1ibmFpbBgEIAEoCzIYLmJncy5wcm90", "bmFpbBgEIAEoCzIYLmJncy5wcm90b2NvbC5FbWJlZEltYWdlEigKCHByb3Zp",
"b2NvbC5FbWJlZEltYWdlEigKCHByb3ZpZGVyGAUgASgLMhYuYmdzLnByb3Rv", "ZGVyGAUgASgLMhYuYmdzLnByb3RvY29sLlByb3ZpZGVyEhMKC2Rlc2NyaXB0",
"Y29sLlByb3ZpZGVyEhMKC2Rlc2NyaXB0aW9uGAYgASgJEiYKB2Zhdmljb24Y", "aW9uGAYgASgJEiUKBGh0bWwYCCABKAsyFy5iZ3MucHJvdG9jb2wuRW1iZWRI",
"ByABKAsyFS5iZ3MucHJvdG9jb2wuRmF2aWNvbhIlCgRodG1sGAggASgLMhcu", "VE1M"));
"YmdzLnByb3RvY29sLkVtYmVkSFRNTA=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { }, new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.EmbedImage), global::Bgs.Protocol.EmbedImage.Parser, new[]{ "Url", "Width", "Height" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.EmbedImage), global::Bgs.Protocol.EmbedImage.Parser, new[]{ "Url", "Width", "Height" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Provider), global::Bgs.Protocol.Provider.Parser, new[]{ "Name" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Provider), global::Bgs.Protocol.Provider.Parser, new[]{ "Name" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Favicon), global::Bgs.Protocol.Favicon.Parser, new[]{ "Url" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.EmbedHTML), global::Bgs.Protocol.EmbedHTML.Parser, new[]{ "Content", "Width", "Height" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.EmbedHTML), global::Bgs.Protocol.EmbedHTML.Parser, new[]{ "Content", "Width", "Height" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.EmbedInfo), global::Bgs.Protocol.EmbedInfo.Parser, new[]{ "Title", "Type", "OriginalUrl", "Thumbnail", "Provider", "Description", "Favicon", "Html" }, null, null, null, null) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.EmbedInfo), global::Bgs.Protocol.EmbedInfo.Parser, new[]{ "Title", "Type", "OriginalUrl", "Thumbnail", "Provider", "Description", "Html" }, null, null, null, null)
})); }));
} }
#endregion #endregion
@@ -415,147 +413,6 @@ namespace Bgs.Protocol {
} }
public sealed partial class Favicon : pb::IMessage<Favicon> {
private static readonly pb::MessageParser<Favicon> _parser = new pb::MessageParser<Favicon>(() => new Favicon());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Favicon> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.EmbedTypesReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Favicon() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Favicon(Favicon other) : this() {
url_ = other.url_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Favicon Clone() {
return new Favicon(this);
}
/// <summary>Field number for the "url" field.</summary>
public const int UrlFieldNumber = 1;
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");
}
}
/// <summary>Gets whether the "url" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasUrl {
get { return url_ != null; }
}
/// <summary>Clears the value of the "url" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearUrl() {
url_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Favicon);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Favicon other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Url != other.Url) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (HasUrl) hash ^= Url.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 (HasUrl) {
output.WriteRawTag(10);
output.WriteString(Url);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (HasUrl) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Url);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Favicon other) {
if (other == null) {
return;
}
if (other.HasUrl) {
Url = other.Url;
}
_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: {
Url = input.ReadString();
break;
}
}
}
}
}
public sealed partial class EmbedHTML : pb::IMessage<EmbedHTML> { public sealed partial class EmbedHTML : pb::IMessage<EmbedHTML> {
private static readonly pb::MessageParser<EmbedHTML> _parser = new pb::MessageParser<EmbedHTML>(() => new EmbedHTML()); private static readonly pb::MessageParser<EmbedHTML> _parser = new pb::MessageParser<EmbedHTML>(() => new EmbedHTML());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -565,7 +422,7 @@ namespace Bgs.Protocol {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.EmbedTypesReflection.Descriptor.MessageTypes[3]; } get { return global::Bgs.Protocol.EmbedTypesReflection.Descriptor.MessageTypes[2]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -789,7 +646,7 @@ namespace Bgs.Protocol {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.EmbedTypesReflection.Descriptor.MessageTypes[4]; } get { return global::Bgs.Protocol.EmbedTypesReflection.Descriptor.MessageTypes[3]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -812,7 +669,6 @@ namespace Bgs.Protocol {
thumbnail_ = other.HasThumbnail ? other.thumbnail_.Clone() : null; thumbnail_ = other.HasThumbnail ? other.thumbnail_.Clone() : null;
provider_ = other.HasProvider ? other.provider_.Clone() : null; provider_ = other.HasProvider ? other.provider_.Clone() : null;
description_ = other.description_; description_ = other.description_;
favicon_ = other.HasFavicon ? other.favicon_.Clone() : null;
html_ = other.HasHtml ? other.html_.Clone() : null; html_ = other.HasHtml ? other.html_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -956,27 +812,6 @@ namespace Bgs.Protocol {
description_ = null; description_ = null;
} }
/// <summary>Field number for the "favicon" field.</summary>
public const int FaviconFieldNumber = 7;
private global::Bgs.Protocol.Favicon favicon_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.Favicon Favicon {
get { return favicon_; }
set {
favicon_ = value;
}
}
/// <summary>Gets whether the favicon field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasFavicon {
get { return favicon_ != null; }
}
/// <summary>Clears the value of the favicon field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearFavicon() {
favicon_ = null;
}
/// <summary>Field number for the "html" field.</summary> /// <summary>Field number for the "html" field.</summary>
public const int HtmlFieldNumber = 8; public const int HtmlFieldNumber = 8;
private global::Bgs.Protocol.EmbedHTML html_; private global::Bgs.Protocol.EmbedHTML html_;
@@ -1017,7 +852,6 @@ namespace Bgs.Protocol {
if (!object.Equals(Thumbnail, other.Thumbnail)) return false; if (!object.Equals(Thumbnail, other.Thumbnail)) return false;
if (!object.Equals(Provider, other.Provider)) return false; if (!object.Equals(Provider, other.Provider)) return false;
if (Description != other.Description) return false; if (Description != other.Description) return false;
if (!object.Equals(Favicon, other.Favicon)) return false;
if (!object.Equals(Html, other.Html)) return false; if (!object.Equals(Html, other.Html)) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -1031,7 +865,6 @@ namespace Bgs.Protocol {
if (HasThumbnail) hash ^= Thumbnail.GetHashCode(); if (HasThumbnail) hash ^= Thumbnail.GetHashCode();
if (HasProvider) hash ^= Provider.GetHashCode(); if (HasProvider) hash ^= Provider.GetHashCode();
if (HasDescription) hash ^= Description.GetHashCode(); if (HasDescription) hash ^= Description.GetHashCode();
if (HasFavicon) hash ^= Favicon.GetHashCode();
if (HasHtml) hash ^= Html.GetHashCode(); if (HasHtml) hash ^= Html.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
@@ -1070,10 +903,6 @@ namespace Bgs.Protocol {
output.WriteRawTag(50); output.WriteRawTag(50);
output.WriteString(Description); output.WriteString(Description);
} }
if (HasFavicon) {
output.WriteRawTag(58);
output.WriteMessage(Favicon);
}
if (HasHtml) { if (HasHtml) {
output.WriteRawTag(66); output.WriteRawTag(66);
output.WriteMessage(Html); output.WriteMessage(Html);
@@ -1104,9 +933,6 @@ namespace Bgs.Protocol {
if (HasDescription) { if (HasDescription) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); size += 1 + pb::CodedOutputStream.ComputeStringSize(Description);
} }
if (HasFavicon) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Favicon);
}
if (HasHtml) { if (HasHtml) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Html); size += 1 + pb::CodedOutputStream.ComputeMessageSize(Html);
} }
@@ -1145,12 +971,6 @@ namespace Bgs.Protocol {
if (other.HasDescription) { if (other.HasDescription) {
Description = other.Description; Description = other.Description;
} }
if (other.HasFavicon) {
if (!HasFavicon) {
Favicon = new global::Bgs.Protocol.Favicon();
}
Favicon.MergeFrom(other.Favicon);
}
if (other.HasHtml) { if (other.HasHtml) {
if (!HasHtml) { if (!HasHtml) {
Html = new global::Bgs.Protocol.EmbedHTML(); Html = new global::Bgs.Protocol.EmbedHTML();
@@ -1198,13 +1018,6 @@ namespace Bgs.Protocol {
Description = input.ReadString(); Description = input.ReadString();
break; break;
} }
case 58: {
if (!HasFavicon) {
Favicon = new global::Bgs.Protocol.Favicon();
}
input.ReadMessage(Favicon);
break;
}
case 66: { case 66: {
if (!HasHtml) { if (!HasHtml) {
Html = new global::Bgs.Protocol.EmbedHTML(); Html = new global::Bgs.Protocol.EmbedHTML();
File diff suppressed because it is too large Load Diff
+41 -37
View File
@@ -25,44 +25,48 @@ namespace Bgs.Protocol.Friends.V1 {
byte[] descriptorData = global::System.Convert.FromBase64String( byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat( string.Concat(
"CiViZ3MvbG93L3BiL2NsaWVudC9mcmllbmRzX3R5cGVzLnByb3RvEhdiZ3Mu", "CiViZ3MvbG93L3BiL2NsaWVudC9mcmllbmRzX3R5cGVzLnByb3RvEhdiZ3Mu",
"cHJvdG9jb2wuZnJpZW5kcy52MRonYmdzL2xvdy9wYi9jbGllbnQvYXR0cmli", "cHJvdG9jb2wuZnJpZW5kcy52MRo3YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFs",
"dXRlX3R5cGVzLnByb3RvGiRiZ3MvbG93L3BiL2NsaWVudC9lbnRpdHlfdHlw", "X2V4dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxonYmdzL2xvdy9wYi9j",
"ZXMucHJvdG8aKGJncy9sb3cvcGIvY2xpZW50L2ludml0YXRpb25fdHlwZXMu", "bGllbnQvYXR0cmlidXRlX3R5cGVzLnByb3RvGiRiZ3MvbG93L3BiL2NsaWVu",
"cHJvdG8aImJncy9sb3cvcGIvY2xpZW50L3JvbGVfdHlwZXMucHJvdG8iuwEK", "dC9lbnRpdHlfdHlwZXMucHJvdG8aKGJncy9sb3cvcGIvY2xpZW50L2ludml0",
"BkZyaWVuZBIqCgphY2NvdW50X2lkGAEgAigLMhYuYmdzLnByb3RvY29sLkVu", "YXRpb25fdHlwZXMucHJvdG8aImJncy9sb3cvcGIvY2xpZW50L3JvbGVfdHlw",
"dGl0eUlkEioKCWF0dHJpYnV0ZRgCIAMoCzIXLmJncy5wcm90b2NvbC5BdHRy", "ZXMucHJvdG8iuwEKBkZyaWVuZBIqCgphY2NvdW50X2lkGAEgAigLMhYuYmdz",
"aWJ1dGUSEAoEcm9sZRgDIAMoDUICEAESEgoKcHJpdmlsZWdlcxgEIAEoBBIc", "LnByb3RvY29sLkVudGl0eUlkEioKCWF0dHJpYnV0ZRgCIAMoCzIXLmJncy5w",
"ChBhdHRyaWJ1dGVzX2Vwb2NoGAUgASgEQgIYARIVCg1jcmVhdGlvbl90aW1l", "cm90b2NvbC5BdHRyaWJ1dGUSEAoEcm9sZRgDIAMoDUICEAESEgoKcHJpdmls",
"GAYgASgEIokBCg5GcmllbmRPZkZyaWVuZBIqCgphY2NvdW50X2lkGAEgASgL", "ZWdlcxgEIAEoBBIcChBhdHRyaWJ1dGVzX2Vwb2NoGAUgASgEQgIYARIVCg1j",
"MhYuYmdzLnByb3RvY29sLkVudGl0eUlkEhAKBHJvbGUYAyADKA1CAhABEhIK", "cmVhdGlvbl90aW1lGAYgASgEIq0BCg5GcmllbmRPZkZyaWVuZBIqCgphY2Nv",
"CnByaXZpbGVnZXMYBCABKAQSEQoJZnVsbF9uYW1lGAYgASgJEhIKCmJhdHRs", "dW50X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEiQKBHJvbGUY",
"ZV90YWcYByABKAki3wEKElJlY2VpdmVkSW52aXRhdGlvbhIKCgJpZBgBIAIo", "AyADKA1CFhABivkrBioECgIIAYr5KwYqBAoCEAESEgoKcHJpdmlsZWdlcxgE",
"BhIwChBpbnZpdGVyX2lkZW50aXR5GAIgAigLMhYuYmdzLnByb3RvY29sLklk", "IAEoBBIZCglmdWxsX25hbWUYBiABKAlCBoL5KwIIARIaCgpiYXR0bGVfdGFn",
"ZW50aXR5EjAKEGludml0ZWVfaWRlbnRpdHkYAyACKAsyFi5iZ3MucHJvdG9j", "GAcgASgJQgaC+SsCCAEi3wEKElJlY2VpdmVkSW52aXRhdGlvbhIKCgJpZBgB",
"b2wuSWRlbnRpdHkSFAoMaW52aXRlcl9uYW1lGAQgASgJEhQKDGludml0ZWVf", "IAIoBhIwChBpbnZpdGVyX2lkZW50aXR5GAIgAigLMhYuYmdzLnByb3RvY29s",
"bmFtZRgFIAEoCRIVCg1jcmVhdGlvbl90aW1lGAcgASgEEg8KB3Byb2dyYW0Y", "LklkZW50aXR5EjAKEGludml0ZWVfaWRlbnRpdHkYAyACKAsyFi5iZ3MucHJv",
"CSABKAcqBQhkEJFOIlAKEEZyaWVuZEludml0YXRpb24SEAoEcm9sZRgCIAMo", "dG9jb2wuSWRlbnRpdHkSFAoMaW52aXRlcl9uYW1lGAQgASgJEhQKDGludml0",
"DUICEAESKgoJYXR0cmlidXRlGAMgAygLMhcuYmdzLnByb3RvY29sLkF0dHJp", "ZWVfbmFtZRgFIAEoCRIVCg1jcmVhdGlvbl90aW1lGAcgASgEEg8KB3Byb2dy",
"YnV0ZSKTAQoOU2VudEludml0YXRpb24SCgoCaWQYASABKAYSEwoLdGFyZ2V0", "YW0YCSABKAcqBQhkEJFOImQKEEZyaWVuZEludml0YXRpb24SJAoEcm9sZRgC",
"X25hbWUYAiABKAkSDAoEcm9sZRgDIAEoDRIqCglhdHRyaWJ1dGUYBCADKAsy", "IAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQARIqCglhdHRyaWJ1dGUYAyAD",
"Fy5iZ3MucHJvdG9jb2wuQXR0cmlidXRlEhUKDWNyZWF0aW9uX3RpbWUYBSAB", "KAsyFy5iZ3MucHJvdG9jb2wuQXR0cmlidXRlIpMBCg5TZW50SW52aXRhdGlv",
"KAQSDwoHcHJvZ3JhbRgGIAEoByKxAQoWRnJpZW5kSW52aXRhdGlvblBhcmFt", "bhIKCgJpZBgBIAEoBhITCgt0YXJnZXRfbmFtZRgCIAEoCRIMCgRyb2xlGAMg",
"cxIUCgx0YXJnZXRfZW1haWwYASABKAkSGQoRdGFyZ2V0X2JhdHRsZV90YWcY", "ASgNEioKCWF0dHJpYnV0ZRgEIAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1",
"AiABKAkSEAoEcm9sZRgGIAMoDUICEAESKgoJYXR0cmlidXRlGAggAygLMhcu", "dGUSFQoNY3JlYXRpb25fdGltZRgFIAEoBBIPCgdwcm9ncmFtGAYgASgHItUB",
"YmdzLnByb3RvY29sLkF0dHJpYnV0ZRITCgt0YXJnZXRfbmFtZRgJIAEoCRIT", "ChZGcmllbmRJbnZpdGF0aW9uUGFyYW1zEhwKDHRhcmdldF9lbWFpbBgBIAEo",
"Cgdwcm9ncmFtGAogASgHQgIYASLWAgoRU3Vic2NyaWJlUmVzcG9uc2USFwoL", "CUIGgvkrAggBEiEKEXRhcmdldF9iYXR0bGVfdGFnGAIgASgJQgaC+SsCCAES",
"bWF4X2ZyaWVuZHMYASABKA1CAhgBEiQKGG1heF9yZWNlaXZlZF9pbnZpdGF0", "JAoEcm9sZRgGIAMoDUIWEAGK+SsGKgQKAggBivkrBioECgIQARIqCglhdHRy",
"aW9ucxgCIAEoDUICGAESIAoUbWF4X3NlbnRfaW52aXRhdGlvbnMYAyABKA1C", "aWJ1dGUYCCADKAsyFy5iZ3MucHJvdG9jb2wuQXR0cmlidXRlEhMKC3Rhcmdl",
"AhgBEiAKBHJvbGUYBCADKAsyEi5iZ3MucHJvdG9jb2wuUm9sZRIwCgdmcmll", "dF9uYW1lGAkgASgJEhMKB3Byb2dyYW0YCiABKAdCAhgBItYCChFTdWJzY3Jp",
"bmRzGAUgAygLMh8uYmdzLnByb3RvY29sLmZyaWVuZHMudjEuRnJpZW5kEkkK", "YmVSZXNwb25zZRIXCgttYXhfZnJpZW5kcxgBIAEoDUICGAESJAoYbWF4X3Jl",
"FHJlY2VpdmVkX2ludml0YXRpb25zGAcgAygLMisuYmdzLnByb3RvY29sLmZy", "Y2VpdmVkX2ludml0YXRpb25zGAIgASgNQgIYARIgChRtYXhfc2VudF9pbnZp",
"aWVuZHMudjEuUmVjZWl2ZWRJbnZpdGF0aW9uEkEKEHNlbnRfaW52aXRhdGlv", "dGF0aW9ucxgDIAEoDUICGAESIAoEcm9sZRgEIAMoCzISLmJncy5wcm90b2Nv",
"bnMYCCADKAsyJy5iZ3MucHJvdG9jb2wuZnJpZW5kcy52MS5TZW50SW52aXRh", "bC5Sb2xlEjAKB2ZyaWVuZHMYBSADKAsyHy5iZ3MucHJvdG9jb2wuZnJpZW5k",
"dGlvbiI4ChdBY2NlcHRJbnZpdGF0aW9uT3B0aW9ucxIMCgRyb2xlGAEgASgN", "cy52MS5GcmllbmQSSQoUcmVjZWl2ZWRfaW52aXRhdGlvbnMYByADKAsyKy5i",
"Eg8KB3Byb2dyYW0YAiABKAdCLQoYYm5ldC5wcm90b2NvbC5mcmllbmRzLnYx", "Z3MucHJvdG9jb2wuZnJpZW5kcy52MS5SZWNlaXZlZEludml0YXRpb24SQQoQ",
"QhFGcmllbmRzVHlwZXNQcm90bw==")); "c2VudF9pbnZpdGF0aW9ucxgIIAMoCzInLmJncy5wcm90b2NvbC5mcmllbmRz",
"LnYxLlNlbnRJbnZpdGF0aW9uIk4KF0FjY2VwdEludml0YXRpb25PcHRpb25z",
"EiIKBHJvbGUYASABKA1CFIr5KwYSBAoCCACK+SsGEgQKAhACEg8KB3Byb2dy",
"YW0YAiABKAdCLQoYYm5ldC5wcm90b2NvbC5mcmllbmRzLnYxQhFGcmllbmRz",
"VHlwZXNQcm90b1AA"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.InvitationTypesReflection.Descriptor, global::Bgs.Protocol.RoleTypesReflection.Descriptor, }, 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[] { new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Friends.V1.Friend), global::Bgs.Protocol.Friends.V1.Friend.Parser, new[]{ "AccountId", "Attribute", "Role", "Privileges", "AttributesEpoch", "CreationTime" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Friends.V1.Friend), global::Bgs.Protocol.Friends.V1.Friend.Parser, new[]{ "AccountId", "Attribute", "Role", "Privileges", "AttributesEpoch", "CreationTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Friends.V1.FriendOfFriend), global::Bgs.Protocol.Friends.V1.FriendOfFriend.Parser, new[]{ "AccountId", "Role", "Privileges", "FullName", "BattleTag" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Friends.V1.FriendOfFriend), global::Bgs.Protocol.Friends.V1.FriendOfFriend.Parser, new[]{ "AccountId", "Role", "Privileges", "FullName", "BattleTag" }, null, null, null, null),
+90 -669
View File
@@ -26,103 +26,85 @@ namespace Bgs.Protocol.GameUtilities.V1 {
string.Concat( string.Concat(
"Ci5iZ3MvbG93L3BiL2NsaWVudC9nYW1lX3V0aWxpdGllc19zZXJ2aWNlLnBy", "Ci5iZ3MvbG93L3BiL2NsaWVudC9nYW1lX3V0aWxpdGllc19zZXJ2aWNlLnBy",
"b3RvEh5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEaJ2Jncy9sb3cv", "b3RvEh5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEaJ2Jncy9sb3cv",
"cGIvY2xpZW50L2F0dHJpYnV0ZV90eXBlcy5wcm90bxosYmdzL2xvdy9wYi9j", "cGIvY2xpZW50L2F0dHJpYnV0ZV90eXBlcy5wcm90bxokYmdzL2xvdy9wYi9j",
"bGllbnQvY29udGVudF9oYW5kbGVfdHlwZXMucHJvdG8aJGJncy9sb3cvcGIv", "bGllbnQvZW50aXR5X3R5cGVzLnByb3RvGixiZ3MvbG93L3BiL2NsaWVudC9n",
"Y2xpZW50L2VudGl0eV90eXBlcy5wcm90bxosYmdzL2xvdy9wYi9jbGllbnQv", "YW1lX3V0aWxpdGllc190eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQv",
"Z2FtZV91dGlsaXRpZXNfdHlwZXMucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50", "cnBjX3R5cGVzLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0",
"L3JwY190eXBlcy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4", "ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8aN2Jncy9sb3cvcGIvY2xp",
"dGVuc2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjdiZ3MvbG93L3BiL2Ns", "ZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOGJn",
"aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhi", "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRp",
"Z3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0", "b25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9u",
"aW9ucy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lv", "cy9zZXJ2aWNlX29wdGlvbnMucHJvdG8inQIKDUNsaWVudFJlcXVlc3QSKgoJ",
"bnMvc2VydmljZV9vcHRpb25zLnByb3RvIpECCg1DbGllbnRSZXF1ZXN0EioK", "YXR0cmlidXRlGAEgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0ZRIpCgRo",
"CWF0dHJpYnV0ZRgBIAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1dGUSJQoE", "b3N0GAIgASgLMhcuYmdzLnByb3RvY29sLlByb2Nlc3NJZEICGAESKgoKYWNj",
"aG9zdBgCIAEoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNzSWQSKgoKYWNjb3Vu", "b3VudF9pZBgDIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIvCg9nYW1l",
"dF9pZBgDIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIvCg9nYW1lX2Fj", "X2FjY291bnRfaWQYBCABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSDwoH",
"Y291bnRfaWQYBCABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSDwoHcHJv", "cHJvZ3JhbRgFIAEoBxI/CgtjbGllbnRfaW5mbxgGIAEoCzIqLmJncy5wcm90",
"Z3JhbRgFIAEoBxI/CgtjbGllbnRfaW5mbxgGIAEoCzIqLmJncy5wcm90b2Nv", "b2NvbC5nYW1lX3V0aWxpdGllcy52MS5DbGllbnRJbmZvOgaC+SsCCAEiPAoO",
"bC5nYW1lX3V0aWxpdGllcy52MS5DbGllbnRJbmZvIjwKDkNsaWVudFJlc3Bv", "Q2xpZW50UmVzcG9uc2USKgoJYXR0cmlidXRlGAEgAygLMhcuYmdzLnByb3Rv",
"bnNlEioKCWF0dHJpYnV0ZRgBIAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1", "Y29sLkF0dHJpYnV0ZSJ3Cg1TZXJ2ZXJSZXF1ZXN0EioKCWF0dHJpYnV0ZRgB",
"dGUicwoNU2VydmVyUmVxdWVzdBIqCglhdHRyaWJ1dGUYASADKAsyFy5iZ3Mu", "IAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1dGUSDwoHcHJvZ3JhbRgCIAIo",
"cHJvdG9jb2wuQXR0cmlidXRlEg8KB3Byb2dyYW0YAiACKAcSJQoEaG9zdBgD", "BxIpCgRob3N0GAMgASgLMhcuYmdzLnByb3RvY29sLlByb2Nlc3NJZEICGAEi",
"IAEoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNzSWQiPAoOU2VydmVyUmVzcG9u", "PAoOU2VydmVyUmVzcG9uc2USKgoJYXR0cmlidXRlGAEgAygLMhcuYmdzLnBy",
"c2USKgoJYXR0cmlidXRlGAEgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0", "b3RvY29sLkF0dHJpYnV0ZSLLAQodUHJlc2VuY2VDaGFubmVsQ3JlYXRlZFJl",
"ZSLHAQodUHJlc2VuY2VDaGFubmVsQ3JlYXRlZFJlcXVlc3QSIgoCaWQYASAC", "cXVlc3QSIgoCaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSLwoP",
"KAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSLwoPZ2FtZV9hY2NvdW50X2lk", "Z2FtZV9hY2NvdW50X2lkGAMgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk",
"GAMgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEioKCmFjY291bnRfaWQY", "EioKCmFjY291bnRfaWQYBCABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQS",
"BCABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSJQoEaG9zdBgFIAEoCzIX", "KQoEaG9zdBgFIAEoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNzSWRCAhgBIo8B",
"LmJncy5wcm90b2NvbC5Qcm9jZXNzSWQijQEKGUdldFBsYXllclZhcmlhYmxl", "Ch1HYW1lQWNjb3VudE9ubGluZU5vdGlmaWNhdGlvbhIvCg9nYW1lX2FjY291",
"c1JlcXVlc3QSSQoQcGxheWVyX3ZhcmlhYmxlcxgBIAMoCzIvLmJncy5wcm90", "bnRfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSKQoEaG9zdBgC",
"b2NvbC5nYW1lX3V0aWxpdGllcy52MS5QbGF5ZXJWYXJpYWJsZXMSJQoEaG9z", "IAEoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNzSWRCAhgBEhIKCnNlc3Npb25f",
"dBgCIAEoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNzSWQiZwoaR2V0UGxheWVy", "aWQYAyABKAkikAEKHkdhbWVBY2NvdW50T2ZmbGluZU5vdGlmaWNhdGlvbhIv",
"VmFyaWFibGVzUmVzcG9uc2USSQoQcGxheWVyX3ZhcmlhYmxlcxgBIAMoCzIv", "Cg9nYW1lX2FjY291bnRfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5",
"LmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5QbGF5ZXJWYXJpYWJs", "SWQSKQoEaG9zdBgCIAEoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNzSWRCAhgB",
"ZXMiiwEKHUdhbWVBY2NvdW50T25saW5lTm90aWZpY2F0aW9uEi8KD2dhbWVf", "EhIKCnNlc3Npb25faWQYAyABKAkikgEKH0dldEFsbFZhbHVlc0ZvckF0dHJp",
"YWNjb3VudF9pZBgBIAIoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIlCgRo", "YnV0ZVJlcXVlc3QSLAoNYXR0cmlidXRlX2tleRgBIAEoCUIVivkrBiIECgII",
"b3N0GAIgASgLMhcuYmdzLnByb3RvY29sLlByb2Nlc3NJZBISCgpzZXNzaW9u", "AYr5KwciBQoDEIACEigKCGFnZW50X2lkGAIgASgLMhYuYmdzLnByb3RvY29s",
"X2lkGAMgASgJIowBCh5HYW1lQWNjb3VudE9mZmxpbmVOb3RpZmljYXRpb24S", "LkVudGl0eUlkEg8KB3Byb2dyYW0YBSABKAc6BoL5KwIIASJSCiBHZXRBbGxW",
"LwoPZ2FtZV9hY2NvdW50X2lkGAEgAigLMhYuYmdzLnByb3RvY29sLkVudGl0", "YWx1ZXNGb3JBdHRyaWJ1dGVSZXNwb25zZRIuCg9hdHRyaWJ1dGVfdmFsdWUY",
"eUlkEiUKBGhvc3QYAiABKAsyFy5iZ3MucHJvdG9jb2wuUHJvY2Vzc0lkEhIK", "ASADKAsyFS5iZ3MucHJvdG9jb2wuVmFyaWFudCJhChhSZWdpc3RlclV0aWxp",
"CnNlc3Npb25faWQYAyABKAkiQwoaR2V0QWNoaWV2ZW1lbnRzRmlsZVJlcXVl", "dGllc1JlcXVlc3QSKgoJYXR0cmlidXRlGAEgAygLMhcuYmdzLnByb3RvY29s",
"c3QSJQoEaG9zdBgBIAEoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNzSWQiUgob", "LkF0dHJpYnV0ZRIZCgdwcm9ncmFtGAIgASgHQgiK+SsEEgIQACIuChlSZWdp",
"R2V0QWNoaWV2ZW1lbnRzRmlsZVJlc3BvbnNlEjMKDmNvbnRlbnRfaGFuZGxl", "c3RlclV0aWxpdGllc1Jlc3BvbnNlEhEKCWNsaWVudF9pZBgBIAEoCSIcChpV",
"GAEgASgLMhsuYmdzLnByb3RvY29sLkNvbnRlbnRIYW5kbGUicwofR2V0QWxs", "bnJlZ2lzdGVyVXRpbGl0aWVzUmVxdWVzdDKOCQoUR2FtZVV0aWxpdGllc1Nl",
"VmFsdWVzRm9yQXR0cmlidXRlUmVxdWVzdBIVCg1hdHRyaWJ1dGVfa2V5GAEg", "cnZpY2USfQoUUHJvY2Vzc0NsaWVudFJlcXVlc3QSLS5iZ3MucHJvdG9jb2wu",
"ASgJEigKCGFnZW50X2lkGAIgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk", "Z2FtZV91dGlsaXRpZXMudjEuQ2xpZW50UmVxdWVzdBouLmJncy5wcm90b2Nv",
"Eg8KB3Byb2dyYW0YBSABKAciUgogR2V0QWxsVmFsdWVzRm9yQXR0cmlidXRl", "bC5nYW1lX3V0aWxpdGllcy52MS5DbGllbnRSZXNwb25zZSIGgvkrAggBEnUK",
"UmVzcG9uc2USLgoPYXR0cmlidXRlX3ZhbHVlGAEgAygLMhUuYmdzLnByb3Rv", "FlByZXNlbmNlQ2hhbm5lbENyZWF0ZWQSPS5iZ3MucHJvdG9jb2wuZ2FtZV91",
"Y29sLlZhcmlhbnQiVwoYUmVnaXN0ZXJVdGlsaXRpZXNSZXF1ZXN0EioKCWF0", "dGlsaXRpZXMudjEuUHJlc2VuY2VDaGFubmVsQ3JlYXRlZFJlcXVlc3QaFC5i",
"dHJpYnV0ZRgBIAMoCzIXLmJncy5wcm90b2NvbC5BdHRyaWJ1dGUSDwoHcHJv", "Z3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAISfQoUUHJvY2Vzc1NlcnZlclJl",
"Z3JhbRgCIAEoByIuChlSZWdpc3RlclV0aWxpdGllc1Jlc3BvbnNlEhEKCWNs", "cXVlc3QSLS5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuU2VydmVy",
"aWVudF9pZBgBIAEoCSIcChpVbnJlZ2lzdGVyVXRpbGl0aWVzUmVxdWVzdDKx", "UmVxdWVzdBouLmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5TZXJ2",
"CwoUR2FtZVV0aWxpdGllc1NlcnZpY2USfQoUUHJvY2Vzc0NsaWVudFJlcXVl", "ZXJSZXNwb25zZSIGgvkrAggGEncKE09uR2FtZUFjY291bnRPbmxpbmUSPS5i",
"c3QSLS5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuQ2xpZW50UmVx", "Z3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuR2FtZUFjY291bnRPbmxp",
"dWVzdBouLmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5DbGllbnRS", "bmVOb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5",
"ZXNwb25zZSIGgvkrAggBEnUKFlByZXNlbmNlQ2hhbm5lbENyZWF0ZWQSPS5i", "KwIIBxJ5ChRPbkdhbWVBY2NvdW50T2ZmbGluZRI+LmJncy5wcm90b2NvbC5n",
"Z3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuUHJlc2VuY2VDaGFubmVs", "YW1lX3V0aWxpdGllcy52MS5HYW1lQWNjb3VudE9mZmxpbmVOb3RpZmljYXRp",
"Q3JlYXRlZFJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAIS", "b24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIICBKlAQoYR2V0",
"kwEKEkdldFBsYXllclZhcmlhYmxlcxI5LmJncy5wcm90b2NvbC5nYW1lX3V0", "QWxsVmFsdWVzRm9yQXR0cmlidXRlEj8uYmdzLnByb3RvY29sLmdhbWVfdXRp",
"aWxpdGllcy52MS5HZXRQbGF5ZXJWYXJpYWJsZXNSZXF1ZXN0GjouYmdzLnBy", "bGl0aWVzLnYxLkdldEFsbFZhbHVlc0ZvckF0dHJpYnV0ZVJlcXVlc3QaQC5i",
"b3RvY29sLmdhbWVfdXRpbGl0aWVzLnYxLkdldFBsYXllclZhcmlhYmxlc1Jl", "Z3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuR2V0QWxsVmFsdWVzRm9y",
"c3BvbnNlIgaC+SsCCAMSfQoUUHJvY2Vzc1NlcnZlclJlcXVlc3QSLS5iZ3Mu", "QXR0cmlidXRlUmVzcG9uc2UiBoL5KwIIChKWAQoRUmVnaXN0ZXJVdGlsaXRp",
"cHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuU2VydmVyUmVxdWVzdBouLmJn", "ZXMSOC5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuUmVnaXN0ZXJV",
"cy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5TZXJ2ZXJSZXNwb25zZSIG", "dGlsaXRpZXNSZXF1ZXN0GjkuYmdzLnByb3RvY29sLmdhbWVfdXRpbGl0aWVz",
"gvkrAggGEncKE09uR2FtZUFjY291bnRPbmxpbmUSPS5iZ3MucHJvdG9jb2wu", "LnYxLlJlZ2lzdGVyVXRpbGl0aWVzUmVzcG9uc2UiDIL5KwIIC4L5KwIQAxJ6",
"Z2FtZV91dGlsaXRpZXMudjEuR2FtZUFjY291bnRPbmxpbmVOb3RpZmljYXRp",
"b24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBxJ5ChRPbkdh",
"bWVBY2NvdW50T2ZmbGluZRI+LmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGll",
"cy52MS5HYW1lQWNjb3VudE9mZmxpbmVOb3RpZmljYXRpb24aGS5iZ3MucHJv",
"dG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIICBKWAQoTR2V0QWNoaWV2ZW1lbnRz",
"RmlsZRI6LmJncy5wcm90b2NvbC5nYW1lX3V0aWxpdGllcy52MS5HZXRBY2hp",
"ZXZlbWVudHNGaWxlUmVxdWVzdBo7LmJncy5wcm90b2NvbC5nYW1lX3V0aWxp",
"dGllcy52MS5HZXRBY2hpZXZlbWVudHNGaWxlUmVzcG9uc2UiBoL5KwIICRKl",
"AQoYR2V0QWxsVmFsdWVzRm9yQXR0cmlidXRlEj8uYmdzLnByb3RvY29sLmdh",
"bWVfdXRpbGl0aWVzLnYxLkdldEFsbFZhbHVlc0ZvckF0dHJpYnV0ZVJlcXVl",
"c3QaQC5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuR2V0QWxsVmFs",
"dWVzRm9yQXR0cmlidXRlUmVzcG9uc2UiBoL5KwIIChKQAQoRUmVnaXN0ZXJV",
"dGlsaXRpZXMSOC5iZ3MucHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMudjEuUmVn",
"aXN0ZXJVdGlsaXRpZXNSZXF1ZXN0GjkuYmdzLnByb3RvY29sLmdhbWVfdXRp",
"bGl0aWVzLnYxLlJlZ2lzdGVyVXRpbGl0aWVzUmVzcG9uc2UiBoL5KwIICxJ0",
"ChNVbnJlZ2lzdGVyVXRpbGl0aWVzEjouYmdzLnByb3RvY29sLmdhbWVfdXRp", "ChNVbnJlZ2lzdGVyVXRpbGl0aWVzEjouYmdzLnByb3RvY29sLmdhbWVfdXRp",
"bGl0aWVzLnYxLlVucmVnaXN0ZXJVdGlsaXRpZXNSZXF1ZXN0GhkuYmdzLnBy", "bGl0aWVzLnYxLlVucmVnaXN0ZXJVdGlsaXRpZXNSZXF1ZXN0GhkuYmdzLnBy",
"b3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAwaUIL5KywKKmJuZXQucHJvdG9j", "b3RvY29sLk5PX1JFU1BPTlNFIgyC+SsCCAyC+SsCEAMaUIL5KywKKmJuZXQu",
"b2wuZ2FtZV91dGlsaXRpZXMuR2FtZVV0aWxpdGllc4L5KxAqDmdhbWVfdXRp", "cHJvdG9jb2wuZ2FtZV91dGlsaXRpZXMuR2FtZVV0aWxpdGllc4L5KxAqDmdh",
"bGl0aWVzivkrAggBivkrAhABQkIKH2JuZXQucHJvdG9jb2wuZ2FtZV91dGls", "bWVfdXRpbGl0aWVzivkrAggBivkrAhABQkIKH2JuZXQucHJvdG9jb2wuZ2Ft",
"aXRpZXMudjFCGUdhbWVVdGlsaXRpZXNTZXJ2aWNlUHJvdG+AAQCIAQE=")); "ZV91dGlsaXRpZXMudjFCGUdhbWVVdGlsaXRpZXNTZXJ2aWNlUHJvdG+AAQCI",
"AQE="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.ContentHandleTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, 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.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ClientRequest), global::Bgs.Protocol.GameUtilities.V1.ClientRequest.Parser, new[]{ "Attribute", "Host", "AccountId", "GameAccountId", "Program", "ClientInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ClientRequest), global::Bgs.Protocol.GameUtilities.V1.ClientRequest.Parser, new[]{ "Attribute", "Host", "AccountId", "GameAccountId", "Program", "ClientInfo" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ClientResponse), global::Bgs.Protocol.GameUtilities.V1.ClientResponse.Parser, new[]{ "Attribute" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ClientResponse), global::Bgs.Protocol.GameUtilities.V1.ClientResponse.Parser, new[]{ "Attribute" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ServerRequest), global::Bgs.Protocol.GameUtilities.V1.ServerRequest.Parser, new[]{ "Attribute", "Program", "Host" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ServerRequest), global::Bgs.Protocol.GameUtilities.V1.ServerRequest.Parser, new[]{ "Attribute", "Program", "Host" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ServerResponse), global::Bgs.Protocol.GameUtilities.V1.ServerResponse.Parser, new[]{ "Attribute" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ServerResponse), global::Bgs.Protocol.GameUtilities.V1.ServerResponse.Parser, new[]{ "Attribute" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.PresenceChannelCreatedRequest), global::Bgs.Protocol.GameUtilities.V1.PresenceChannelCreatedRequest.Parser, new[]{ "Id", "GameAccountId", "AccountId", "Host" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.PresenceChannelCreatedRequest), global::Bgs.Protocol.GameUtilities.V1.PresenceChannelCreatedRequest.Parser, new[]{ "Id", "GameAccountId", "AccountId", "Host" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GetPlayerVariablesRequest), global::Bgs.Protocol.GameUtilities.V1.GetPlayerVariablesRequest.Parser, new[]{ "PlayerVariables", "Host" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GetPlayerVariablesResponse), global::Bgs.Protocol.GameUtilities.V1.GetPlayerVariablesResponse.Parser, new[]{ "PlayerVariables" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GameAccountOnlineNotification), global::Bgs.Protocol.GameUtilities.V1.GameAccountOnlineNotification.Parser, new[]{ "GameAccountId", "Host", "SessionId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GameAccountOnlineNotification), global::Bgs.Protocol.GameUtilities.V1.GameAccountOnlineNotification.Parser, new[]{ "GameAccountId", "Host", "SessionId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GameAccountOfflineNotification), global::Bgs.Protocol.GameUtilities.V1.GameAccountOfflineNotification.Parser, new[]{ "GameAccountId", "Host", "SessionId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GameAccountOfflineNotification), global::Bgs.Protocol.GameUtilities.V1.GameAccountOfflineNotification.Parser, new[]{ "GameAccountId", "Host", "SessionId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GetAchievementsFileRequest), global::Bgs.Protocol.GameUtilities.V1.GetAchievementsFileRequest.Parser, new[]{ "Host" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.GetAchievementsFileResponse), global::Bgs.Protocol.GameUtilities.V1.GetAchievementsFileResponse.Parser, new[]{ "ContentHandle" }, null, null, null, null),
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.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.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.RegisterUtilitiesRequest), global::Bgs.Protocol.GameUtilities.V1.RegisterUtilitiesRequest.Parser, new[]{ "Attribute", "Program" }, null, null, null, null),
@@ -188,6 +170,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
/// <summary>Field number for the "host" field.</summary> /// <summary>Field number for the "host" field.</summary>
public const int HostFieldNumber = 2; public const int HostFieldNumber = 2;
private global::Bgs.Protocol.ProcessId host_; private global::Bgs.Protocol.ProcessId host_;
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Host { public global::Bgs.Protocol.ProcessId Host {
get { return host_; } get { return host_; }
@@ -196,11 +179,13 @@ namespace Bgs.Protocol.GameUtilities.V1 {
} }
} }
/// <summary>Gets whether the host field is set</summary> /// <summary>Gets whether the host field is set</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHost { public bool HasHost {
get { return host_ != null; } get { return host_ != null; }
} }
/// <summary>Clears the value of the host field</summary> /// <summary>Clears the value of the host field</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHost() { public void ClearHost() {
host_ = null; host_ = null;
@@ -670,6 +655,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
/// <summary>Field number for the "host" field.</summary> /// <summary>Field number for the "host" field.</summary>
public const int HostFieldNumber = 3; public const int HostFieldNumber = 3;
private global::Bgs.Protocol.ProcessId host_; private global::Bgs.Protocol.ProcessId host_;
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Host { public global::Bgs.Protocol.ProcessId Host {
get { return host_; } get { return host_; }
@@ -678,11 +664,13 @@ namespace Bgs.Protocol.GameUtilities.V1 {
} }
} }
/// <summary>Gets whether the host field is set</summary> /// <summary>Gets whether the host field is set</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHost { public bool HasHost {
get { return host_ != null; } get { return host_ != null; }
} }
/// <summary>Clears the value of the host field</summary> /// <summary>Clears the value of the host field</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHost() { public void ClearHost() {
host_ = null; host_ = null;
@@ -1027,6 +1015,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
/// <summary>Field number for the "host" field.</summary> /// <summary>Field number for the "host" field.</summary>
public const int HostFieldNumber = 5; public const int HostFieldNumber = 5;
private global::Bgs.Protocol.ProcessId host_; private global::Bgs.Protocol.ProcessId host_;
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Host { public global::Bgs.Protocol.ProcessId Host {
get { return host_; } get { return host_; }
@@ -1035,11 +1024,13 @@ namespace Bgs.Protocol.GameUtilities.V1 {
} }
} }
/// <summary>Gets whether the host field is set</summary> /// <summary>Gets whether the host field is set</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHost { public bool HasHost {
get { return host_ != null; } get { return host_ != null; }
} }
/// <summary>Clears the value of the host field</summary> /// <summary>Clears the value of the host field</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHost() { public void ClearHost() {
host_ = null; host_ = null;
@@ -1201,292 +1192,6 @@ namespace Bgs.Protocol.GameUtilities.V1 {
} }
public sealed partial class GetPlayerVariablesRequest : pb::IMessage<GetPlayerVariablesRequest> {
private static readonly pb::MessageParser<GetPlayerVariablesRequest> _parser = new pb::MessageParser<GetPlayerVariablesRequest>(() => new GetPlayerVariablesRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<GetPlayerVariablesRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[5]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetPlayerVariablesRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetPlayerVariablesRequest(GetPlayerVariablesRequest other) : this() {
playerVariables_ = other.playerVariables_.Clone();
host_ = other.HasHost ? other.host_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetPlayerVariablesRequest Clone() {
return new GetPlayerVariablesRequest(this);
}
/// <summary>Field number for the "player_variables" field.</summary>
public const int PlayerVariablesFieldNumber = 1;
private static readonly pb::FieldCodec<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables> _repeated_playerVariables_codec
= pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.GameUtilities.V1.PlayerVariables.Parser);
private readonly pbc::RepeatedField<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables> playerVariables_ = new pbc::RepeatedField<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::RepeatedField<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables> PlayerVariables {
get { return playerVariables_; }
}
/// <summary>Field number for the "host" field.</summary>
public const int HostFieldNumber = 2;
private global::Bgs.Protocol.ProcessId host_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Host {
get { return host_; }
set {
host_ = value;
}
}
/// <summary>Gets whether the host field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHost {
get { return host_ != null; }
}
/// <summary>Clears the value of the host field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHost() {
host_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as GetPlayerVariablesRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(GetPlayerVariablesRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if(!playerVariables_.Equals(other.playerVariables_)) return false;
if (!object.Equals(Host, other.Host)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
hash ^= playerVariables_.GetHashCode();
if (HasHost) hash ^= Host.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) {
playerVariables_.WriteTo(output, _repeated_playerVariables_codec);
if (HasHost) {
output.WriteRawTag(18);
output.WriteMessage(Host);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
size += playerVariables_.CalculateSize(_repeated_playerVariables_codec);
if (HasHost) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Host);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(GetPlayerVariablesRequest other) {
if (other == null) {
return;
}
playerVariables_.Add(other.playerVariables_);
if (other.HasHost) {
if (!HasHost) {
Host = new global::Bgs.Protocol.ProcessId();
}
Host.MergeFrom(other.Host);
}
_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: {
playerVariables_.AddEntriesFrom(input, _repeated_playerVariables_codec);
break;
}
case 18: {
if (!HasHost) {
Host = new global::Bgs.Protocol.ProcessId();
}
input.ReadMessage(Host);
break;
}
}
}
}
}
public sealed partial class GetPlayerVariablesResponse : pb::IMessage<GetPlayerVariablesResponse> {
private static readonly pb::MessageParser<GetPlayerVariablesResponse> _parser = new pb::MessageParser<GetPlayerVariablesResponse>(() => new GetPlayerVariablesResponse());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<GetPlayerVariablesResponse> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[6]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetPlayerVariablesResponse() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetPlayerVariablesResponse(GetPlayerVariablesResponse other) : this() {
playerVariables_ = other.playerVariables_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetPlayerVariablesResponse Clone() {
return new GetPlayerVariablesResponse(this);
}
/// <summary>Field number for the "player_variables" field.</summary>
public const int PlayerVariablesFieldNumber = 1;
private static readonly pb::FieldCodec<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables> _repeated_playerVariables_codec
= pb::FieldCodec.ForMessage(10, global::Bgs.Protocol.GameUtilities.V1.PlayerVariables.Parser);
private readonly pbc::RepeatedField<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables> playerVariables_ = new pbc::RepeatedField<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::RepeatedField<global::Bgs.Protocol.GameUtilities.V1.PlayerVariables> PlayerVariables {
get { return playerVariables_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as GetPlayerVariablesResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(GetPlayerVariablesResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if(!playerVariables_.Equals(other.playerVariables_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
hash ^= playerVariables_.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) {
playerVariables_.WriteTo(output, _repeated_playerVariables_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
size += playerVariables_.CalculateSize(_repeated_playerVariables_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(GetPlayerVariablesResponse other) {
if (other == null) {
return;
}
playerVariables_.Add(other.playerVariables_);
_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: {
playerVariables_.AddEntriesFrom(input, _repeated_playerVariables_codec);
break;
}
}
}
}
}
public sealed partial class GameAccountOnlineNotification : pb::IMessage<GameAccountOnlineNotification> { public sealed partial class GameAccountOnlineNotification : pb::IMessage<GameAccountOnlineNotification> {
private static readonly pb::MessageParser<GameAccountOnlineNotification> _parser = new pb::MessageParser<GameAccountOnlineNotification>(() => new GameAccountOnlineNotification()); private static readonly pb::MessageParser<GameAccountOnlineNotification> _parser = new pb::MessageParser<GameAccountOnlineNotification>(() => new GameAccountOnlineNotification());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -1495,7 +1200,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[7]; } get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[5]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1547,6 +1252,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
/// <summary>Field number for the "host" field.</summary> /// <summary>Field number for the "host" field.</summary>
public const int HostFieldNumber = 2; public const int HostFieldNumber = 2;
private global::Bgs.Protocol.ProcessId host_; private global::Bgs.Protocol.ProcessId host_;
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Host { public global::Bgs.Protocol.ProcessId Host {
get { return host_; } get { return host_; }
@@ -1555,11 +1261,13 @@ namespace Bgs.Protocol.GameUtilities.V1 {
} }
} }
/// <summary>Gets whether the host field is set</summary> /// <summary>Gets whether the host field is set</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHost { public bool HasHost {
get { return host_ != null; } get { return host_ != null; }
} }
/// <summary>Clears the value of the host field</summary> /// <summary>Clears the value of the host field</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHost() { public void ClearHost() {
host_ = null; host_ = null;
@@ -1724,7 +1432,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[8]; } get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[6]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1776,6 +1484,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
/// <summary>Field number for the "host" field.</summary> /// <summary>Field number for the "host" field.</summary>
public const int HostFieldNumber = 2; public const int HostFieldNumber = 2;
private global::Bgs.Protocol.ProcessId host_; private global::Bgs.Protocol.ProcessId host_;
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Host { public global::Bgs.Protocol.ProcessId Host {
get { return host_; } get { return host_; }
@@ -1784,11 +1493,13 @@ namespace Bgs.Protocol.GameUtilities.V1 {
} }
} }
/// <summary>Gets whether the host field is set</summary> /// <summary>Gets whether the host field is set</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHost { public bool HasHost {
get { return host_ != null; } get { return host_ != null; }
} }
/// <summary>Clears the value of the host field</summary> /// <summary>Clears the value of the host field</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHost() { public void ClearHost() {
host_ = null; host_ = null;
@@ -1945,296 +1656,6 @@ namespace Bgs.Protocol.GameUtilities.V1 {
} }
public sealed partial class GetAchievementsFileRequest : pb::IMessage<GetAchievementsFileRequest> {
private static readonly pb::MessageParser<GetAchievementsFileRequest> _parser = new pb::MessageParser<GetAchievementsFileRequest>(() => new GetAchievementsFileRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<GetAchievementsFileRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[9]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetAchievementsFileRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetAchievementsFileRequest(GetAchievementsFileRequest other) : this() {
host_ = other.HasHost ? other.host_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetAchievementsFileRequest Clone() {
return new GetAchievementsFileRequest(this);
}
/// <summary>Field number for the "host" field.</summary>
public const int HostFieldNumber = 1;
private global::Bgs.Protocol.ProcessId host_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Host {
get { return host_; }
set {
host_ = value;
}
}
/// <summary>Gets whether the host field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHost {
get { return host_ != null; }
}
/// <summary>Clears the value of the host field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHost() {
host_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as GetAchievementsFileRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(GetAchievementsFileRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(Host, other.Host)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (HasHost) hash ^= Host.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 (HasHost) {
output.WriteRawTag(10);
output.WriteMessage(Host);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (HasHost) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Host);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(GetAchievementsFileRequest other) {
if (other == null) {
return;
}
if (other.HasHost) {
if (!HasHost) {
Host = new global::Bgs.Protocol.ProcessId();
}
Host.MergeFrom(other.Host);
}
_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 (!HasHost) {
Host = new global::Bgs.Protocol.ProcessId();
}
input.ReadMessage(Host);
break;
}
}
}
}
}
public sealed partial class GetAchievementsFileResponse : pb::IMessage<GetAchievementsFileResponse> {
private static readonly pb::MessageParser<GetAchievementsFileResponse> _parser = new pb::MessageParser<GetAchievementsFileResponse>(() => new GetAchievementsFileResponse());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<GetAchievementsFileResponse> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[10]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetAchievementsFileResponse() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetAchievementsFileResponse(GetAchievementsFileResponse other) : this() {
contentHandle_ = other.HasContentHandle ? other.contentHandle_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public GetAchievementsFileResponse Clone() {
return new GetAchievementsFileResponse(this);
}
/// <summary>Field number for the "content_handle" field.</summary>
public const int ContentHandleFieldNumber = 1;
private global::Bgs.Protocol.ContentHandle contentHandle_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ContentHandle ContentHandle {
get { return contentHandle_; }
set {
contentHandle_ = value;
}
}
/// <summary>Gets whether the content_handle field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasContentHandle {
get { return contentHandle_ != null; }
}
/// <summary>Clears the value of the content_handle field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearContentHandle() {
contentHandle_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as GetAchievementsFileResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(GetAchievementsFileResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(ContentHandle, other.ContentHandle)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (HasContentHandle) hash ^= ContentHandle.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 (HasContentHandle) {
output.WriteRawTag(10);
output.WriteMessage(ContentHandle);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (HasContentHandle) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContentHandle);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(GetAchievementsFileResponse other) {
if (other == null) {
return;
}
if (other.HasContentHandle) {
if (!HasContentHandle) {
ContentHandle = new global::Bgs.Protocol.ContentHandle();
}
ContentHandle.MergeFrom(other.ContentHandle);
}
_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 (!HasContentHandle) {
ContentHandle = new global::Bgs.Protocol.ContentHandle();
}
input.ReadMessage(ContentHandle);
break;
}
}
}
}
}
public sealed partial class GetAllValuesForAttributeRequest : pb::IMessage<GetAllValuesForAttributeRequest> { public sealed partial class GetAllValuesForAttributeRequest : pb::IMessage<GetAllValuesForAttributeRequest> {
private static readonly pb::MessageParser<GetAllValuesForAttributeRequest> _parser = new pb::MessageParser<GetAllValuesForAttributeRequest>(() => new GetAllValuesForAttributeRequest()); private static readonly pb::MessageParser<GetAllValuesForAttributeRequest> _parser = new pb::MessageParser<GetAllValuesForAttributeRequest>(() => new GetAllValuesForAttributeRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -2244,7 +1665,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[11]; } get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[7]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2471,7 +1892,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[12]; } get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[8]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2593,7 +2014,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[13]; } get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[9]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2756,7 +2177,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[14]; } get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[10]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2897,7 +2318,7 @@ namespace Bgs.Protocol.GameUtilities.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[15]; } get { return global::Bgs.Protocol.GameUtilities.V1.GameUtilitiesServiceReflection.Descriptor.MessageTypes[11]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+13 -7
View File
@@ -27,14 +27,20 @@ namespace Bgs.Protocol.GameUtilities.V1 {
"CixiZ3MvbG93L3BiL2NsaWVudC9nYW1lX3V0aWxpdGllc190eXBlcy5wcm90", "CixiZ3MvbG93L3BiL2NsaWVudC9nYW1lX3V0aWxpdGllc190eXBlcy5wcm90",
"bxIeYmdzLnByb3RvY29sLmdhbWVfdXRpbGl0aWVzLnYxGidiZ3MvbG93L3Bi", "bxIeYmdzLnByb3RvY29sLmdhbWVfdXRpbGl0aWVzLnYxGidiZ3MvbG93L3Bi",
"L2NsaWVudC9hdHRyaWJ1dGVfdHlwZXMucHJvdG8aJGJncy9sb3cvcGIvY2xp", "L2NsaWVudC9hdHRyaWJ1dGVfdHlwZXMucHJvdG8aJGJncy9sb3cvcGIvY2xp",
"ZW50L2VudGl0eV90eXBlcy5wcm90byJ3Cg9QbGF5ZXJWYXJpYWJsZXMSKAoI", "ZW50L2VudGl0eV90eXBlcy5wcm90bxohYmdzL2xvdy9wYi9jbGllbnQvcnBj",
"aWRlbnRpdHkYASACKAsyFi5iZ3MucHJvdG9jb2wuSWRlbnRpdHkSDgoGcmF0", "X3R5cGVzLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5z",
"aW5nGAIgASgBEioKCWF0dHJpYnV0ZRgDIAMoCzIXLmJncy5wcm90b2NvbC5B", "aW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8aN2Jncy9sb3cvcGIvY2xpZW50",
"dHRyaWJ1dGUiQAoKQ2xpZW50SW5mbxIWCg5jbGllbnRfYWRkcmVzcxgBIAEo", "L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aOGJncy9s",
"CRIaChJwcml2aWxlZ2VkX25ldHdvcmsYAiABKAhCOgofYm5ldC5wcm90b2Nv", "b3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9vcHRpb25z",
"bC5nYW1lX3V0aWxpdGllcy52MUIXR2FtZVV0aWxpdGllc1R5cGVzUHJvdG8=")); "LnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9z",
"ZXJ2aWNlX29wdGlvbnMucHJvdG8idwoPUGxheWVyVmFyaWFibGVzEigKCGlk",
"ZW50aXR5GAEgAigLMhYuYmdzLnByb3RvY29sLklkZW50aXR5Eg4KBnJhdGlu",
"ZxgCIAEoARIqCglhdHRyaWJ1dGUYAyADKAsyFy5iZ3MucHJvdG9jb2wuQXR0",
"cmlidXRlIkAKCkNsaWVudEluZm8SFgoOY2xpZW50X2FkZHJlc3MYASABKAkS",
"GgoScHJpdmlsZWdlZF9uZXR3b3JrGAIgASgIQjoKH2JuZXQucHJvdG9jb2wu",
"Z2FtZV91dGlsaXRpZXMudjFCF0dhbWVVdGlsaXRpZXNUeXBlc1Byb3Rv"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.AttributeTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.PlayerVariables), global::Bgs.Protocol.GameUtilities.V1.PlayerVariables.Parser, new[]{ "Identity", "Rating", "Attribute" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.PlayerVariables), global::Bgs.Protocol.GameUtilities.V1.PlayerVariables.Parser, new[]{ "Identity", "Rating", "Attribute" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ClientInfo), global::Bgs.Protocol.GameUtilities.V1.ClientInfo.Parser, new[]{ "ClientAddress", "PrivilegedNetwork" }, null, null, null, null) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.GameUtilities.V1.ClientInfo), global::Bgs.Protocol.GameUtilities.V1.ClientInfo.Parser, new[]{ "ClientAddress", "PrivilegedNetwork" }, null, null, null, null)
@@ -27,52 +27,55 @@ namespace Bgs.Protocol {
"CjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9v", "CjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9v",
"cHRpb25zLnByb3RvEgxiZ3MucHJvdG9jb2waIGdvb2dsZS9wcm90b2J1Zi9k", "cHRpb25zLnByb3RvEgxiZ3MucHJvdG9jb2waIGdvb2dsZS9wcm90b2J1Zi9k",
"ZXNjcmlwdG9yLnByb3RvGi9iZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0", "ZXNjcmlwdG9yLnByb3RvGi9iZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0",
"ZW5zaW9ucy9yYW5nZS5wcm90byJmCg9CR1NGaWVsZE9wdGlvbnMSLAoDbG9n", "ZW5zaW9ucy9yYW5nZS5wcm90byKaAQoPQkdTRmllbGRPcHRpb25zEiwKA2xv",
"GAEgASgOMhcuYmdzLnByb3RvY29sLkxvZ09wdGlvbjoGSElEREVOEhEKCXNo", "ZxgBIAEoDjIXLmJncy5wcm90b2NvbC5Mb2dPcHRpb246BkhJRERFThIRCglz",
"YXJkX2tleRgCIAEoCBISCgpmYW5vdXRfa2V5GAMgASgIIqoDChBGaWVsZFJl", "aGFyZF9rZXkYAiABKAgSEgoKZmFub3V0X2tleRgDIAEoCBIbChNjbGllbnRf",
"c3RyaWN0aW9uEjYKBnNpZ25lZBgBIAEoCzIkLmJncy5wcm90b2NvbC5TaWdu", "aW5zdGFuY2Vfa2V5GAQgASgIEhUKDXJlYWxpemVkX2VudW0YBSABKAki4QMK",
"ZWRGaWVsZFJlc3RyaWN0aW9uSAASOgoIdW5zaWduZWQYAiABKAsyJi5iZ3Mu", "EEZpZWxkUmVzdHJpY3Rpb24SNgoGc2lnbmVkGAEgASgLMiQuYmdzLnByb3Rv",
"cHJvdG9jb2wuVW5zaWduZWRGaWVsZFJlc3RyaWN0aW9uSAASNAoFZmxvYXQY", "Y29sLlNpZ25lZEZpZWxkUmVzdHJpY3Rpb25IABI6Cgh1bnNpZ25lZBgCIAEo",
"AyABKAsyIy5iZ3MucHJvdG9jb2wuRmxvYXRGaWVsZFJlc3RyaWN0aW9uSAAS", "CzImLmJncy5wcm90b2NvbC5VbnNpZ25lZEZpZWxkUmVzdHJpY3Rpb25IABI0",
"NgoGc3RyaW5nGAQgASgLMiQuYmdzLnByb3RvY29sLlN0cmluZ0ZpZWxkUmVz", "CgVmbG9hdBgDIAEoCzIjLmJncy5wcm90b2NvbC5GbG9hdEZpZWxkUmVzdHJp",
"dHJpY3Rpb25IABI6CghyZXBlYXRlZBgFIAEoCzImLmJncy5wcm90b2NvbC5S", "Y3Rpb25IABI2CgZzdHJpbmcYBCABKAsyJC5iZ3MucHJvdG9jb2wuU3RyaW5n",
"ZXBlYXRlZEZpZWxkUmVzdHJpY3Rpb25IABI4CgdtZXNzYWdlGAYgASgLMiUu", "RmllbGRSZXN0cmljdGlvbkgAEjoKCHJlcGVhdGVkGAUgASgLMiYuYmdzLnBy",
"YmdzLnByb3RvY29sLk1lc3NhZ2VGaWVsZFJlc3RyaWN0aW9uSAASNgoJZW50", "b3RvY29sLlJlcGVhdGVkRmllbGRSZXN0cmljdGlvbkgAEjgKB21lc3NhZ2UY",
"aXR5X2lkGAcgASgLMiEuYmdzLnByb3RvY29sLkVudGl0eUlkUmVzdHJpY3Rp", "BiABKAsyJS5iZ3MucHJvdG9jb2wuTWVzc2FnZUZpZWxkUmVzdHJpY3Rpb25I",
"b25IAEIGCgR0eXBlIvoCChhSZXBlYXRlZEZpZWxkUmVzdHJpY3Rpb24SLAoE", "ABI2CgllbnRpdHlfaWQYByABKAsyIS5iZ3MucHJvdG9jb2wuRW50aXR5SWRS",
"c2l6ZRgBIAEoCzIeLmJncy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdlEg4K", "ZXN0cmljdGlvbkgAEjUKBWJ5dGVzGAggASgLMiQuYmdzLnByb3RvY29sLlN0",
"BnVuaXF1ZRgCIAEoCBI2CgZzaWduZWQYAyABKAsyJC5iZ3MucHJvdG9jb2wu", "cmluZ0ZpZWxkUmVzdHJpY3Rpb25IAEIGCgR0eXBlIrEDChhSZXBlYXRlZEZp",
"U2lnbmVkRmllbGRSZXN0cmljdGlvbkgAEjoKCHVuc2lnbmVkGAQgASgLMiYu", "ZWxkUmVzdHJpY3Rpb24SLAoEc2l6ZRgBIAEoCzIeLmJncy5wcm90b2NvbC5V",
"YmdzLnByb3RvY29sLlVuc2lnbmVkRmllbGRSZXN0cmljdGlvbkgAEjQKBWZs", "bnNpZ25lZEludFJhbmdlEg4KBnVuaXF1ZRgCIAEoCBI2CgZzaWduZWQYAyAB",
"b2F0GAUgASgLMiMuYmdzLnByb3RvY29sLkZsb2F0RmllbGRSZXN0cmljdGlv", "KAsyJC5iZ3MucHJvdG9jb2wuU2lnbmVkRmllbGRSZXN0cmljdGlvbkgAEjoK",
"bkgAEjYKBnN0cmluZxgGIAEoCzIkLmJncy5wcm90b2NvbC5TdHJpbmdGaWVs", "CHVuc2lnbmVkGAQgASgLMiYuYmdzLnByb3RvY29sLlVuc2lnbmVkRmllbGRS",
"ZFJlc3RyaWN0aW9uSAASNgoJZW50aXR5X2lkGAcgASgLMiEuYmdzLnByb3Rv", "ZXN0cmljdGlvbkgAEjQKBWZsb2F0GAUgASgLMiMuYmdzLnByb3RvY29sLkZs",
"Y29sLkVudGl0eUlkUmVzdHJpY3Rpb25IAEIGCgR0eXBlIlcKFlNpZ25lZEZp", "b2F0RmllbGRSZXN0cmljdGlvbkgAEjYKBnN0cmluZxgGIAEoCzIkLmJncy5w",
"ZWxkUmVzdHJpY3Rpb24SLAoGbGltaXRzGAEgASgLMhwuYmdzLnByb3RvY29s", "cm90b2NvbC5TdHJpbmdGaWVsZFJlc3RyaWN0aW9uSAASNgoJZW50aXR5X2lk",
"LlNpZ25lZEludFJhbmdlEg8KB2V4Y2x1ZGUYAiADKBIiWwoYVW5zaWduZWRG", "GAcgASgLMiEuYmdzLnByb3RvY29sLkVudGl0eUlkUmVzdHJpY3Rpb25IABI1",
"aWVsZFJlc3RyaWN0aW9uEi4KBmxpbWl0cxgBIAEoCzIeLmJncy5wcm90b2Nv", "CgVieXRlcxgIIAEoCzIkLmJncy5wcm90b2NvbC5TdHJpbmdGaWVsZFJlc3Ry",
"bC5VbnNpZ25lZEludFJhbmdlEg8KB2V4Y2x1ZGUYAiADKAQiUgoVRmxvYXRG", "aWN0aW9uSABCBgoEdHlwZSJXChZTaWduZWRGaWVsZFJlc3RyaWN0aW9uEiwK",
"aWVsZFJlc3RyaWN0aW9uEigKBmxpbWl0cxgBIAEoCzIYLmJncy5wcm90b2Nv", "BmxpbWl0cxgBIAEoCzIcLmJncy5wcm90b2NvbC5TaWduZWRJbnRSYW5nZRIP",
"bC5GbG9hdFJhbmdlEg8KB2V4Y2x1ZGUYAiADKAIiVwoWU3RyaW5nRmllbGRS", "CgdleGNsdWRlGAIgAygSIlsKGFVuc2lnbmVkRmllbGRSZXN0cmljdGlvbhIu",
"ZXN0cmljdGlvbhIsCgRzaXplGAEgASgLMh4uYmdzLnByb3RvY29sLlVuc2ln", "CgZsaW1pdHMYASABKAsyHi5iZ3MucHJvdG9jb2wuVW5zaWduZWRJbnRSYW5n",
"bmVkSW50UmFuZ2USDwoHZXhjbHVkZRgCIAMoCSLHAQoTRW50aXR5SWRSZXN0", "ZRIPCgdleGNsdWRlGAIgAygEIlIKFUZsb2F0RmllbGRSZXN0cmljdGlvbhIo",
"cmljdGlvbhIOCgZuZWVkZWQYASABKAgSOQoEa2luZBgCIAEoDjImLmJncy5w", "CgZsaW1pdHMYASABKAsyGC5iZ3MucHJvdG9jb2wuRmxvYXRSYW5nZRIPCgdl",
"cm90b2NvbC5FbnRpdHlJZFJlc3RyaWN0aW9uLktpbmQ6A0FOWSJlCgRLaW5k", "eGNsdWRlGAIgAygCIlcKFlN0cmluZ0ZpZWxkUmVzdHJpY3Rpb24SLAoEc2l6",
"EgcKA0FOWRAAEgsKB0FDQ09VTlQQARIQCgxHQU1FX0FDQ09VTlQQAhIbChdB", "ZRgBIAEoCzIeLmJncy5wcm90b2NvbC5VbnNpZ25lZEludFJhbmdlEg8KB2V4",
"Q0NPVU5UX09SX0dBTUVfQUNDT1VOVBADEgsKB1NFUlZJQ0UQBBILCgdDSEFO", "Y2x1ZGUYAiADKAkixwEKE0VudGl0eUlkUmVzdHJpY3Rpb24SDgoGbmVlZGVk",
"TkVMEAUiKQoXTWVzc2FnZUZpZWxkUmVzdHJpY3Rpb24SDgoGbmVlZGVkGAEg", "GAEgASgIEjkKBGtpbmQYAiABKA4yJi5iZ3MucHJvdG9jb2wuRW50aXR5SWRS",
"ASgIKiAKCUxvZ09wdGlvbhIKCgZISURERU4QARIHCgNIRVgQAjpVCg1maWVs", "ZXN0cmljdGlvbi5LaW5kOgNBTlkiZQoES2luZBIHCgNBTlkQABILCgdBQ0NP",
"ZF9vcHRpb25zEh0uZ29vZ2xlLnByb3RvYnVmLkZpZWxkT3B0aW9ucxiQvwUg", "VU5UEAESEAoMR0FNRV9BQ0NPVU5UEAISGwoXQUNDT1VOVF9PUl9HQU1FX0FD",
"ASgLMh0uYmdzLnByb3RvY29sLkJHU0ZpZWxkT3B0aW9uczpOCgV2YWxpZBId", "Q09VTlQQAxILCgdTRVJWSUNFEAQSCwoHQ0hBTk5FTBAFIikKF01lc3NhZ2VG",
"Lmdvb2dsZS5wcm90b2J1Zi5GaWVsZE9wdGlvbnMYkb8FIAEoCzIeLmJncy5w", "aWVsZFJlc3RyaWN0aW9uEg4KBm5lZWRlZBgBIAEoCCogCglMb2dPcHRpb24S",
"cm90b2NvbC5GaWVsZFJlc3RyaWN0aW9uQiIKDWJuZXQucHJvdG9jb2xCEUZp", "CgoGSElEREVOEAESBwoDSEVYEAI6VQoNZmllbGRfb3B0aW9ucxIdLmdvb2ds",
"ZWxkT3B0aW9uc1Byb3Rv")); "ZS5wcm90b2J1Zi5GaWVsZE9wdGlvbnMYkL8FIAEoCzIdLmJncy5wcm90b2Nv",
"bC5CR1NGaWVsZE9wdGlvbnM6TgoFdmFsaWQSHS5nb29nbGUucHJvdG9idWYu",
"RmllbGRPcHRpb25zGJG/BSABKAsyHi5iZ3MucHJvdG9jb2wuRmllbGRSZXN0",
"cmljdGlvbkIiCg1ibmV0LnByb3RvY29sQhFGaWVsZE9wdGlvbnNQcm90bw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, global::Bgs.Protocol.RangeReflection.Descriptor, }, 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 }, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSFieldOptions), global::Bgs.Protocol.BGSFieldOptions.Parser, new[]{ "Log", "ShardKey", "FanoutKey" }, null, null, null, null), 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" }, new[]{ "Type" }, 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" }, 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),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.SignedFieldRestriction), global::Bgs.Protocol.SignedFieldRestriction.Parser, new[]{ "Limits", "Exclude" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.SignedFieldRestriction), global::Bgs.Protocol.SignedFieldRestriction.Parser, new[]{ "Limits", "Exclude" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UnsignedFieldRestriction), global::Bgs.Protocol.UnsignedFieldRestriction.Parser, new[]{ "Limits", "Exclude" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.UnsignedFieldRestriction), global::Bgs.Protocol.UnsignedFieldRestriction.Parser, new[]{ "Limits", "Exclude" }, null, null, null, null),
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.FloatFieldRestriction), global::Bgs.Protocol.FloatFieldRestriction.Parser, new[]{ "Limits", "Exclude" }, null, null, null, null),
@@ -131,6 +134,8 @@ namespace Bgs.Protocol {
log_ = other.log_; log_ = other.log_;
shardKey_ = other.shardKey_; shardKey_ = other.shardKey_;
fanoutKey_ = other.fanoutKey_; fanoutKey_ = other.fanoutKey_;
clientInstanceKey_ = other.clientInstanceKey_;
realizedEnum_ = other.realizedEnum_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -211,6 +216,53 @@ namespace Bgs.Protocol {
_hasBits0 &= ~4; _hasBits0 &= ~4;
} }
/// <summary>Field number for the "client_instance_key" field.</summary>
public const int ClientInstanceKeyFieldNumber = 4;
private readonly static bool ClientInstanceKeyDefaultValue = false;
private bool clientInstanceKey_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool ClientInstanceKey {
get { if ((_hasBits0 & 8) != 0) { return clientInstanceKey_; } else { return ClientInstanceKeyDefaultValue; } }
set {
_hasBits0 |= 8;
clientInstanceKey_ = value;
}
}
/// <summary>Gets whether the "client_instance_key" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasClientInstanceKey {
get { return (_hasBits0 & 8) != 0; }
}
/// <summary>Clears the value of the "client_instance_key" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearClientInstanceKey() {
_hasBits0 &= ~8;
}
/// <summary>Field number for the "realized_enum" field.</summary>
public const int RealizedEnumFieldNumber = 5;
private readonly static string RealizedEnumDefaultValue = "";
private string realizedEnum_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string RealizedEnum {
get { return realizedEnum_ ?? RealizedEnumDefaultValue; }
set {
realizedEnum_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "realized_enum" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasRealizedEnum {
get { return realizedEnum_ != null; }
}
/// <summary>Clears the value of the "realized_enum" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearRealizedEnum() {
realizedEnum_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as BGSFieldOptions); return Equals(other as BGSFieldOptions);
@@ -227,6 +279,8 @@ namespace Bgs.Protocol {
if (Log != other.Log) return false; if (Log != other.Log) return false;
if (ShardKey != other.ShardKey) return false; if (ShardKey != other.ShardKey) return false;
if (FanoutKey != other.FanoutKey) return false; if (FanoutKey != other.FanoutKey) return false;
if (ClientInstanceKey != other.ClientInstanceKey) return false;
if (RealizedEnum != other.RealizedEnum) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -236,6 +290,8 @@ namespace Bgs.Protocol {
if (HasLog) hash ^= Log.GetHashCode(); if (HasLog) hash ^= Log.GetHashCode();
if (HasShardKey) hash ^= ShardKey.GetHashCode(); if (HasShardKey) hash ^= ShardKey.GetHashCode();
if (HasFanoutKey) hash ^= FanoutKey.GetHashCode(); if (HasFanoutKey) hash ^= FanoutKey.GetHashCode();
if (HasClientInstanceKey) hash ^= ClientInstanceKey.GetHashCode();
if (HasRealizedEnum) hash ^= RealizedEnum.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -261,6 +317,14 @@ namespace Bgs.Protocol {
output.WriteRawTag(24); output.WriteRawTag(24);
output.WriteBool(FanoutKey); output.WriteBool(FanoutKey);
} }
if (HasClientInstanceKey) {
output.WriteRawTag(32);
output.WriteBool(ClientInstanceKey);
}
if (HasRealizedEnum) {
output.WriteRawTag(42);
output.WriteString(RealizedEnum);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -278,6 +342,12 @@ namespace Bgs.Protocol {
if (HasFanoutKey) { if (HasFanoutKey) {
size += 1 + 1; size += 1 + 1;
} }
if (HasClientInstanceKey) {
size += 1 + 1;
}
if (HasRealizedEnum) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(RealizedEnum);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -298,6 +368,12 @@ namespace Bgs.Protocol {
if (other.HasFanoutKey) { if (other.HasFanoutKey) {
FanoutKey = other.FanoutKey; FanoutKey = other.FanoutKey;
} }
if (other.HasClientInstanceKey) {
ClientInstanceKey = other.ClientInstanceKey;
}
if (other.HasRealizedEnum) {
RealizedEnum = other.RealizedEnum;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -321,6 +397,14 @@ namespace Bgs.Protocol {
FanoutKey = input.ReadBool(); FanoutKey = input.ReadBool();
break; break;
} }
case 32: {
ClientInstanceKey = input.ReadBool();
break;
}
case 42: {
RealizedEnum = input.ReadString();
break;
}
} }
} }
} }
@@ -374,6 +458,9 @@ namespace Bgs.Protocol {
case TypeOneofCase.EntityId: case TypeOneofCase.EntityId:
EntityId = other.EntityId.Clone(); EntityId = other.EntityId.Clone();
break; break;
case TypeOneofCase.Bytes:
Bytes = other.Bytes.Clone();
break;
} }
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
@@ -545,6 +632,29 @@ namespace Bgs.Protocol {
} }
} }
/// <summary>Field number for the "bytes" field.</summary>
public const int BytesFieldNumber = 8;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.StringFieldRestriction Bytes {
get { return HasBytes ? (global::Bgs.Protocol.StringFieldRestriction) type_ : null; }
set {
type_ = value;
typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.Bytes;
}
}
/// <summary>Gets whether the "bytes" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasBytes {
get { return typeCase_ == TypeOneofCase.Bytes; }
}
/// <summary> Clears the value of the oneof if it's currently set to "bytes" </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearBytes() {
if (HasBytes) {
ClearType();
}
}
private object type_; private object type_;
/// <summary>Enum of possible cases for the "type" oneof.</summary> /// <summary>Enum of possible cases for the "type" oneof.</summary>
public enum TypeOneofCase { public enum TypeOneofCase {
@@ -556,6 +666,7 @@ namespace Bgs.Protocol {
Repeated = 5, Repeated = 5,
Message = 6, Message = 6,
EntityId = 7, EntityId = 7,
Bytes = 8,
} }
private TypeOneofCase typeCase_ = TypeOneofCase.None; private TypeOneofCase typeCase_ = TypeOneofCase.None;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -589,6 +700,7 @@ namespace Bgs.Protocol {
if (!object.Equals(Repeated, other.Repeated)) return false; if (!object.Equals(Repeated, other.Repeated)) return false;
if (!object.Equals(Message, other.Message)) return false; if (!object.Equals(Message, other.Message)) return false;
if (!object.Equals(EntityId, other.EntityId)) return false; if (!object.Equals(EntityId, other.EntityId)) return false;
if (!object.Equals(Bytes, other.Bytes)) return false;
if (TypeCase != other.TypeCase) return false; if (TypeCase != other.TypeCase) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -603,6 +715,7 @@ namespace Bgs.Protocol {
if (HasRepeated) hash ^= Repeated.GetHashCode(); if (HasRepeated) hash ^= Repeated.GetHashCode();
if (HasMessage) hash ^= Message.GetHashCode(); if (HasMessage) hash ^= Message.GetHashCode();
if (HasEntityId) hash ^= EntityId.GetHashCode(); if (HasEntityId) hash ^= EntityId.GetHashCode();
if (HasBytes) hash ^= Bytes.GetHashCode();
hash ^= (int) typeCase_; hash ^= (int) typeCase_;
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
@@ -645,6 +758,10 @@ namespace Bgs.Protocol {
output.WriteRawTag(58); output.WriteRawTag(58);
output.WriteMessage(EntityId); output.WriteMessage(EntityId);
} }
if (HasBytes) {
output.WriteRawTag(66);
output.WriteMessage(Bytes);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -674,6 +791,9 @@ namespace Bgs.Protocol {
if (HasEntityId) { if (HasEntityId) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(EntityId); size += 1 + pb::CodedOutputStream.ComputeMessageSize(EntityId);
} }
if (HasBytes) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Bytes);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -728,6 +848,12 @@ namespace Bgs.Protocol {
} }
EntityId.MergeFrom(other.EntityId); EntityId.MergeFrom(other.EntityId);
break; break;
case TypeOneofCase.Bytes:
if (Bytes == null) {
Bytes = new global::Bgs.Protocol.StringFieldRestriction();
}
Bytes.MergeFrom(other.Bytes);
break;
} }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
@@ -804,6 +930,15 @@ namespace Bgs.Protocol {
EntityId = subBuilder; EntityId = subBuilder;
break; break;
} }
case 66: {
global::Bgs.Protocol.StringFieldRestriction subBuilder = new global::Bgs.Protocol.StringFieldRestriction();
if (HasBytes) {
subBuilder.MergeFrom(Bytes);
}
input.ReadMessage(subBuilder);
Bytes = subBuilder;
break;
}
} }
} }
} }
@@ -855,6 +990,9 @@ namespace Bgs.Protocol {
case TypeOneofCase.EntityId: case TypeOneofCase.EntityId:
EntityId = other.EntityId.Clone(); EntityId = other.EntityId.Clone();
break; break;
case TypeOneofCase.Bytes:
Bytes = other.Bytes.Clone();
break;
} }
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
@@ -1025,6 +1163,29 @@ namespace Bgs.Protocol {
} }
} }
/// <summary>Field number for the "bytes" field.</summary>
public const int BytesFieldNumber = 8;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.StringFieldRestriction Bytes {
get { return HasBytes ? (global::Bgs.Protocol.StringFieldRestriction) type_ : null; }
set {
type_ = value;
typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.Bytes;
}
}
/// <summary>Gets whether the "bytes" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasBytes {
get { return typeCase_ == TypeOneofCase.Bytes; }
}
/// <summary> Clears the value of the oneof if it's currently set to "bytes" </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearBytes() {
if (HasBytes) {
ClearType();
}
}
private object type_; private object type_;
/// <summary>Enum of possible cases for the "type" oneof.</summary> /// <summary>Enum of possible cases for the "type" oneof.</summary>
public enum TypeOneofCase { public enum TypeOneofCase {
@@ -1034,6 +1195,7 @@ namespace Bgs.Protocol {
Float = 5, Float = 5,
String = 6, String = 6,
EntityId = 7, EntityId = 7,
Bytes = 8,
} }
private TypeOneofCase typeCase_ = TypeOneofCase.None; private TypeOneofCase typeCase_ = TypeOneofCase.None;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1067,6 +1229,7 @@ namespace Bgs.Protocol {
if (!object.Equals(Float, other.Float)) return false; if (!object.Equals(Float, other.Float)) return false;
if (!object.Equals(String, other.String)) return false; if (!object.Equals(String, other.String)) return false;
if (!object.Equals(EntityId, other.EntityId)) return false; if (!object.Equals(EntityId, other.EntityId)) return false;
if (!object.Equals(Bytes, other.Bytes)) return false;
if (TypeCase != other.TypeCase) return false; if (TypeCase != other.TypeCase) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -1081,6 +1244,7 @@ namespace Bgs.Protocol {
if (HasFloat) hash ^= Float.GetHashCode(); if (HasFloat) hash ^= Float.GetHashCode();
if (HasString) hash ^= String.GetHashCode(); if (HasString) hash ^= String.GetHashCode();
if (HasEntityId) hash ^= EntityId.GetHashCode(); if (HasEntityId) hash ^= EntityId.GetHashCode();
if (HasBytes) hash ^= Bytes.GetHashCode();
hash ^= (int) typeCase_; hash ^= (int) typeCase_;
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
@@ -1123,6 +1287,10 @@ namespace Bgs.Protocol {
output.WriteRawTag(58); output.WriteRawTag(58);
output.WriteMessage(EntityId); output.WriteMessage(EntityId);
} }
if (HasBytes) {
output.WriteRawTag(66);
output.WriteMessage(Bytes);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -1152,6 +1320,9 @@ namespace Bgs.Protocol {
if (HasEntityId) { if (HasEntityId) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(EntityId); size += 1 + pb::CodedOutputStream.ComputeMessageSize(EntityId);
} }
if (HasBytes) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Bytes);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -1203,6 +1374,12 @@ namespace Bgs.Protocol {
} }
EntityId.MergeFrom(other.EntityId); EntityId.MergeFrom(other.EntityId);
break; break;
case TypeOneofCase.Bytes:
if (Bytes == null) {
Bytes = new global::Bgs.Protocol.StringFieldRestriction();
}
Bytes.MergeFrom(other.Bytes);
break;
} }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
@@ -1272,6 +1449,15 @@ namespace Bgs.Protocol {
EntityId = subBuilder; EntityId = subBuilder;
break; break;
} }
case 66: {
global::Bgs.Protocol.StringFieldRestriction subBuilder = new global::Bgs.Protocol.StringFieldRestriction();
if (HasBytes) {
subBuilder.MergeFrom(Bytes);
}
input.ReadMessage(subBuilder);
Bytes = subBuilder;
break;
}
} }
} }
} }
@@ -26,16 +26,15 @@ namespace Bgs.Protocol {
string.Concat( string.Concat(
"CjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdl", "CjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdl",
"X29wdGlvbnMucHJvdG8SDGJncy5wcm90b2NvbBogZ29vZ2xlL3Byb3RvYnVm", "X29wdGlvbnMucHJvdG8SDGJncy5wcm90b2NvbBogZ29vZ2xlL3Byb3RvYnVm",
"L2Rlc2NyaXB0b3IucHJvdG8iZAoRQkdTTWVzc2FnZU9wdGlvbnMSGwoTY3Vz", "L2Rlc2NyaXB0b3IucHJvdG8iSgoRQkdTTWVzc2FnZU9wdGlvbnMSGwoTY3Vz",
"dG9tX3NlbGVjdF9zaGFyZBgBIAEoCBIYChBjdXN0b21fdmFsaWRhdG9yGAIg", "dG9tX3NlbGVjdF9zaGFyZBgBIAEoCBIYChBjdXN0b21fdmFsaWRhdG9yGAIg",
"ASgIEhgKEGNsaWVudF9pZF9mYW5vdXQYAyABKAg6WwoPbWVzc2FnZV9vcHRp", "ASgIOlsKD21lc3NhZ2Vfb3B0aW9ucxIfLmdvb2dsZS5wcm90b2J1Zi5NZXNz",
"b25zEh8uZ29vZ2xlLnByb3RvYnVmLk1lc3NhZ2VPcHRpb25zGJC/BSABKAsy", "YWdlT3B0aW9ucxiQvwUgASgLMh8uYmdzLnByb3RvY29sLkJHU01lc3NhZ2VP",
"Hy5iZ3MucHJvdG9jb2wuQkdTTWVzc2FnZU9wdGlvbnNCJAoNYm5ldC5wcm90", "cHRpb25zQiQKDWJuZXQucHJvdG9jb2xCE01lc3NhZ2VPcHRpb25zUHJvdG8="));
"b2NvbEITTWVzc2FnZU9wdGlvbnNQcm90bw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, new pb::Extension[] { MessageOptionsExtensions.MessageOptions_ }, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(null, new pb::Extension[] { MessageOptionsExtensions.MessageOptions_ }, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSMessageOptions), global::Bgs.Protocol.BGSMessageOptions.Parser, new[]{ "CustomSelectShard", "CustomValidator", "ClientIdFanout" }, null, null, null, null) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSMessageOptions), global::Bgs.Protocol.BGSMessageOptions.Parser, new[]{ "CustomSelectShard", "CustomValidator" }, null, null, null, null)
})); }));
} }
#endregion #endregion
@@ -77,7 +76,6 @@ namespace Bgs.Protocol {
_hasBits0 = other._hasBits0; _hasBits0 = other._hasBits0;
customSelectShard_ = other.customSelectShard_; customSelectShard_ = other.customSelectShard_;
customValidator_ = other.customValidator_; customValidator_ = other.customValidator_;
clientIdFanout_ = other.clientIdFanout_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -134,30 +132,6 @@ namespace Bgs.Protocol {
_hasBits0 &= ~2; _hasBits0 &= ~2;
} }
/// <summary>Field number for the "client_id_fanout" field.</summary>
public const int ClientIdFanoutFieldNumber = 3;
private readonly static bool ClientIdFanoutDefaultValue = false;
private bool clientIdFanout_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool ClientIdFanout {
get { if ((_hasBits0 & 4) != 0) { return clientIdFanout_; } else { return ClientIdFanoutDefaultValue; } }
set {
_hasBits0 |= 4;
clientIdFanout_ = value;
}
}
/// <summary>Gets whether the "client_id_fanout" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasClientIdFanout {
get { return (_hasBits0 & 4) != 0; }
}
/// <summary>Clears the value of the "client_id_fanout" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearClientIdFanout() {
_hasBits0 &= ~4;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as BGSMessageOptions); return Equals(other as BGSMessageOptions);
@@ -173,7 +147,6 @@ namespace Bgs.Protocol {
} }
if (CustomSelectShard != other.CustomSelectShard) return false; if (CustomSelectShard != other.CustomSelectShard) return false;
if (CustomValidator != other.CustomValidator) return false; if (CustomValidator != other.CustomValidator) return false;
if (ClientIdFanout != other.ClientIdFanout) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -182,7 +155,6 @@ namespace Bgs.Protocol {
int hash = 1; int hash = 1;
if (HasCustomSelectShard) hash ^= CustomSelectShard.GetHashCode(); if (HasCustomSelectShard) hash ^= CustomSelectShard.GetHashCode();
if (HasCustomValidator) hash ^= CustomValidator.GetHashCode(); if (HasCustomValidator) hash ^= CustomValidator.GetHashCode();
if (HasClientIdFanout) hash ^= ClientIdFanout.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -204,10 +176,6 @@ namespace Bgs.Protocol {
output.WriteRawTag(16); output.WriteRawTag(16);
output.WriteBool(CustomValidator); output.WriteBool(CustomValidator);
} }
if (HasClientIdFanout) {
output.WriteRawTag(24);
output.WriteBool(ClientIdFanout);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -222,9 +190,6 @@ namespace Bgs.Protocol {
if (HasCustomValidator) { if (HasCustomValidator) {
size += 1 + 1; size += 1 + 1;
} }
if (HasClientIdFanout) {
size += 1 + 1;
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -242,9 +207,6 @@ namespace Bgs.Protocol {
if (other.HasCustomValidator) { if (other.HasCustomValidator) {
CustomValidator = other.CustomValidator; CustomValidator = other.CustomValidator;
} }
if (other.HasClientIdFanout) {
ClientIdFanout = other.ClientIdFanout;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -264,10 +226,6 @@ namespace Bgs.Protocol {
CustomValidator = input.ReadBool(); CustomValidator = input.ReadBool();
break; break;
} }
case 24: {
ClientIdFanout = input.ReadBool();
break;
}
} }
} }
} }
@@ -26,14 +26,21 @@ namespace Bgs.Protocol {
string.Concat( string.Concat(
"CjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rf", "CjhiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rf",
"b3B0aW9ucy5wcm90bxIMYmdzLnByb3RvY29sGiBnb29nbGUvcHJvdG9idWYv", "b3B0aW9ucy5wcm90bxIMYmdzLnByb3RvY29sGiBnb29nbGUvcHJvdG9idWYv",
"ZGVzY3JpcHRvci5wcm90byIeChBCR1NNZXRob2RPcHRpb25zEgoKAmlkGAEg", "ZGVzY3JpcHRvci5wcm90bxoxYmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4",
"ASgNOlgKDm1ldGhvZF9vcHRpb25zEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhv", "dGVuc2lvbnMvcm91dGluZy5wcm90byKVAgoQQkdTTWV0aG9kT3B0aW9ucxIK",
"ZE9wdGlvbnMYkL8FIAEoCzIeLmJncy5wcm90b2NvbC5CR1NNZXRob2RPcHRp", "CgJpZBgBIAEoDRJqChdjbGllbnRfaWRlbnRpdHlfcm91dGluZxgCIAEoDjIn",
"b25zQiMKDWJuZXQucHJvdG9jb2xCEk1ldGhvZE9wdGlvbnNQcm90bw==")); "LmJncy5wcm90b2NvbC5DbGllbnRJZGVudGl0eVJvdXRpbmdUeXBlOiBDTElF",
"TlRfSURFTlRJVFlfUk9VVElOR19ESVNBQkxFRBIVCg1lbmFibGVfZmFub3V0",
"GAMgASgIEiEKGWxlZ2FjeV9mYW5vdXRfcmVwbGFjZW1lbnQYBCABKAkSEwoL",
"Zm9yd2FyZF9rZXkYBSABKAkSEgoKaWRlbXBvdGVudBgGIAEoCBImCh5oYW5k",
"bGVfZGVzdGluYXRpb25fdW5yZWFjaGFibGUYByABKAg6WAoObWV0aG9kX29w",
"dGlvbnMSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxiQvwUgASgL",
"Mh4uYmdzLnByb3RvY29sLkJHU01ldGhvZE9wdGlvbnNCIwoNYm5ldC5wcm90",
"b2NvbEISTWV0aG9kT3B0aW9uc1Byb3Rv"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, global::Bgs.Protocol.RoutingReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, new pb::Extension[] { MethodOptionsExtensions.MethodOptions_ }, new pbr::GeneratedClrTypeInfo[] { 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" }, 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" }, null, null, null, null)
})); }));
} }
#endregion #endregion
@@ -74,6 +81,12 @@ namespace Bgs.Protocol {
public BGSMethodOptions(BGSMethodOptions other) : this() { public BGSMethodOptions(BGSMethodOptions other) : this() {
_hasBits0 = other._hasBits0; _hasBits0 = other._hasBits0;
id_ = other.id_; id_ = other.id_;
clientIdentityRouting_ = other.clientIdentityRouting_;
enableFanout_ = other.enableFanout_;
legacyFanoutReplacement_ = other.legacyFanoutReplacement_;
forwardKey_ = other.forwardKey_;
idempotent_ = other.idempotent_;
handleDestinationUnreachable_ = other.handleDestinationUnreachable_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -106,6 +119,148 @@ namespace Bgs.Protocol {
_hasBits0 &= ~1; _hasBits0 &= ~1;
} }
/// <summary>Field number for the "client_identity_routing" field.</summary>
public const int ClientIdentityRoutingFieldNumber = 2;
private readonly static global::Bgs.Protocol.ClientIdentityRoutingType ClientIdentityRoutingDefaultValue = global::Bgs.Protocol.ClientIdentityRoutingType.ClientIdentityRoutingDisabled;
private global::Bgs.Protocol.ClientIdentityRoutingType clientIdentityRouting_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ClientIdentityRoutingType ClientIdentityRouting {
get { if ((_hasBits0 & 2) != 0) { return clientIdentityRouting_; } else { return ClientIdentityRoutingDefaultValue; } }
set {
_hasBits0 |= 2;
clientIdentityRouting_ = value;
}
}
/// <summary>Gets whether the "client_identity_routing" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasClientIdentityRouting {
get { return (_hasBits0 & 2) != 0; }
}
/// <summary>Clears the value of the "client_identity_routing" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearClientIdentityRouting() {
_hasBits0 &= ~2;
}
/// <summary>Field number for the "enable_fanout" field.</summary>
public const int EnableFanoutFieldNumber = 3;
private readonly static bool EnableFanoutDefaultValue = false;
private bool enableFanout_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool EnableFanout {
get { if ((_hasBits0 & 4) != 0) { return enableFanout_; } else { return EnableFanoutDefaultValue; } }
set {
_hasBits0 |= 4;
enableFanout_ = value;
}
}
/// <summary>Gets whether the "enable_fanout" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasEnableFanout {
get { return (_hasBits0 & 4) != 0; }
}
/// <summary>Clears the value of the "enable_fanout" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearEnableFanout() {
_hasBits0 &= ~4;
}
/// <summary>Field number for the "legacy_fanout_replacement" field.</summary>
public const int LegacyFanoutReplacementFieldNumber = 4;
private readonly static string LegacyFanoutReplacementDefaultValue = "";
private string legacyFanoutReplacement_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string LegacyFanoutReplacement {
get { return legacyFanoutReplacement_ ?? LegacyFanoutReplacementDefaultValue; }
set {
legacyFanoutReplacement_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "legacy_fanout_replacement" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasLegacyFanoutReplacement {
get { return legacyFanoutReplacement_ != null; }
}
/// <summary>Clears the value of the "legacy_fanout_replacement" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearLegacyFanoutReplacement() {
legacyFanoutReplacement_ = null;
}
/// <summary>Field number for the "forward_key" field.</summary>
public const int ForwardKeyFieldNumber = 5;
private readonly static string ForwardKeyDefaultValue = "";
private string forwardKey_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string ForwardKey {
get { return forwardKey_ ?? ForwardKeyDefaultValue; }
set {
forwardKey_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "forward_key" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasForwardKey {
get { return forwardKey_ != null; }
}
/// <summary>Clears the value of the "forward_key" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearForwardKey() {
forwardKey_ = null;
}
/// <summary>Field number for the "idempotent" field.</summary>
public const int IdempotentFieldNumber = 6;
private readonly static bool IdempotentDefaultValue = false;
private bool idempotent_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Idempotent {
get { if ((_hasBits0 & 8) != 0) { return idempotent_; } else { return IdempotentDefaultValue; } }
set {
_hasBits0 |= 8;
idempotent_ = value;
}
}
/// <summary>Gets whether the "idempotent" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasIdempotent {
get { return (_hasBits0 & 8) != 0; }
}
/// <summary>Clears the value of the "idempotent" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearIdempotent() {
_hasBits0 &= ~8;
}
/// <summary>Field number for the "handle_destination_unreachable" field.</summary>
public const int HandleDestinationUnreachableFieldNumber = 7;
private readonly static bool HandleDestinationUnreachableDefaultValue = false;
private bool handleDestinationUnreachable_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HandleDestinationUnreachable {
get { if ((_hasBits0 & 16) != 0) { return handleDestinationUnreachable_; } else { return HandleDestinationUnreachableDefaultValue; } }
set {
_hasBits0 |= 16;
handleDestinationUnreachable_ = value;
}
}
/// <summary>Gets whether the "handle_destination_unreachable" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasHandleDestinationUnreachable {
get { return (_hasBits0 & 16) != 0; }
}
/// <summary>Clears the value of the "handle_destination_unreachable" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearHandleDestinationUnreachable() {
_hasBits0 &= ~16;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as BGSMethodOptions); return Equals(other as BGSMethodOptions);
@@ -120,6 +275,12 @@ namespace Bgs.Protocol {
return true; return true;
} }
if (Id != other.Id) return false; if (Id != other.Id) return false;
if (ClientIdentityRouting != other.ClientIdentityRouting) return false;
if (EnableFanout != other.EnableFanout) return false;
if (LegacyFanoutReplacement != other.LegacyFanoutReplacement) return false;
if (ForwardKey != other.ForwardKey) return false;
if (Idempotent != other.Idempotent) return false;
if (HandleDestinationUnreachable != other.HandleDestinationUnreachable) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -127,6 +288,12 @@ namespace Bgs.Protocol {
public override int GetHashCode() { public override int GetHashCode() {
int hash = 1; int hash = 1;
if (HasId) hash ^= Id.GetHashCode(); if (HasId) hash ^= Id.GetHashCode();
if (HasClientIdentityRouting) hash ^= ClientIdentityRouting.GetHashCode();
if (HasEnableFanout) hash ^= EnableFanout.GetHashCode();
if (HasLegacyFanoutReplacement) hash ^= LegacyFanoutReplacement.GetHashCode();
if (HasForwardKey) hash ^= ForwardKey.GetHashCode();
if (HasIdempotent) hash ^= Idempotent.GetHashCode();
if (HasHandleDestinationUnreachable) hash ^= HandleDestinationUnreachable.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -144,6 +311,30 @@ namespace Bgs.Protocol {
output.WriteRawTag(8); output.WriteRawTag(8);
output.WriteUInt32(Id); output.WriteUInt32(Id);
} }
if (HasClientIdentityRouting) {
output.WriteRawTag(16);
output.WriteEnum((int) ClientIdentityRouting);
}
if (HasEnableFanout) {
output.WriteRawTag(24);
output.WriteBool(EnableFanout);
}
if (HasLegacyFanoutReplacement) {
output.WriteRawTag(34);
output.WriteString(LegacyFanoutReplacement);
}
if (HasForwardKey) {
output.WriteRawTag(42);
output.WriteString(ForwardKey);
}
if (HasIdempotent) {
output.WriteRawTag(48);
output.WriteBool(Idempotent);
}
if (HasHandleDestinationUnreachable) {
output.WriteRawTag(56);
output.WriteBool(HandleDestinationUnreachable);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -155,6 +346,24 @@ namespace Bgs.Protocol {
if (HasId) { if (HasId) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Id); size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Id);
} }
if (HasClientIdentityRouting) {
size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ClientIdentityRouting);
}
if (HasEnableFanout) {
size += 1 + 1;
}
if (HasLegacyFanoutReplacement) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(LegacyFanoutReplacement);
}
if (HasForwardKey) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(ForwardKey);
}
if (HasIdempotent) {
size += 1 + 1;
}
if (HasHandleDestinationUnreachable) {
size += 1 + 1;
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -169,6 +378,24 @@ namespace Bgs.Protocol {
if (other.HasId) { if (other.HasId) {
Id = other.Id; Id = other.Id;
} }
if (other.HasClientIdentityRouting) {
ClientIdentityRouting = other.ClientIdentityRouting;
}
if (other.HasEnableFanout) {
EnableFanout = other.EnableFanout;
}
if (other.HasLegacyFanoutReplacement) {
LegacyFanoutReplacement = other.LegacyFanoutReplacement;
}
if (other.HasForwardKey) {
ForwardKey = other.ForwardKey;
}
if (other.HasIdempotent) {
Idempotent = other.Idempotent;
}
if (other.HasHandleDestinationUnreachable) {
HandleDestinationUnreachable = other.HandleDestinationUnreachable;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -184,6 +411,30 @@ namespace Bgs.Protocol {
Id = input.ReadUInt32(); Id = input.ReadUInt32();
break; break;
} }
case 16: {
ClientIdentityRouting = (global::Bgs.Protocol.ClientIdentityRoutingType) input.ReadEnum();
break;
}
case 24: {
EnableFanout = input.ReadBool();
break;
}
case 34: {
LegacyFanoutReplacement = input.ReadString();
break;
}
case 42: {
ForwardKey = input.ReadString();
break;
}
case 48: {
Idempotent = input.ReadBool();
break;
}
case 56: {
HandleDestinationUnreachable = input.ReadBool();
break;
}
} }
} }
} }
@@ -0,0 +1,52 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: bgs/low/pb/client/global_extensions/routing.proto
// </auto-generated>
#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 {
/// <summary>Holder for reflection information generated from bgs/low/pb/client/global_extensions/routing.proto</summary>
public static partial class RoutingReflection {
#region Descriptor
/// <summary>File descriptor for bgs/low/pb/client/global_extensions/routing.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static RoutingReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CjFiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9yb3V0aW5n",
"LnByb3RvEgxiZ3MucHJvdG9jb2wqxAEKGUNsaWVudElkZW50aXR5Um91dGlu",
"Z1R5cGUSJAogQ0xJRU5UX0lERU5USVRZX1JPVVRJTkdfRElTQUJMRUQQABIu",
"CipDTElFTlRfSURFTlRJVFlfUk9VVElOR19CQVRUTEVfTkVUX0FDQ09VTlQQ",
"ARIoCiRDTElFTlRfSURFTlRJVFlfUk9VVElOR19HQU1FX0FDQ09VTlQQAhIn",
"CiNDTElFTlRfSURFTlRJVFlfUk9VVElOR19JTlNUQU5DRV9JRBAD"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.ClientIdentityRoutingType), }, null, null));
}
#endregion
}
#region Enums
public enum ClientIdentityRoutingType {
[pbr::OriginalName("CLIENT_IDENTITY_ROUTING_DISABLED")] ClientIdentityRoutingDisabled = 0,
[pbr::OriginalName("CLIENT_IDENTITY_ROUTING_BATTLE_NET_ACCOUNT")] ClientIdentityRoutingBattleNetAccount = 1,
[pbr::OriginalName("CLIENT_IDENTITY_ROUTING_GAME_ACCOUNT")] ClientIdentityRoutingGameAccount = 2,
[pbr::OriginalName("CLIENT_IDENTITY_ROUTING_INSTANCE_ID")] ClientIdentityRoutingInstanceId = 3,
}
#endregion
}
#endregion Designer generated code
@@ -26,20 +26,25 @@ namespace Bgs.Protocol {
string.Concat( string.Concat(
"CjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNl", "CjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9zZXJ2aWNl",
"X29wdGlvbnMucHJvdG8SDGJncy5wcm90b2NvbBogZ29vZ2xlL3Byb3RvYnVm", "X29wdGlvbnMucHJvdG8SDGJncy5wcm90b2NvbBogZ29vZ2xlL3Byb3RvYnVm",
"L2Rlc2NyaXB0b3IucHJvdG8iUQoRQkdTU2VydmljZU9wdGlvbnMSFwoPZGVz", "L2Rlc2NyaXB0b3IucHJvdG8isAIKEUJHU1NlcnZpY2VPcHRpb25zEhcKD2Rl",
"Y3JpcHRvcl9uYW1lGAEgASgJEg8KB3ZlcnNpb24YBCABKA0SEgoKc2hhcmRf", "c2NyaXB0b3JfbmFtZRgBIAEoCRIPCgd2ZXJzaW9uGAQgASgNEhIKCnNoYXJk",
"bmFtZRgFIAEoCSJNChFTREtTZXJ2aWNlT3B0aW9ucxIPCgdpbmJvdW5kGAEg", "X25hbWUYBSABKAkSHwoXcmVzb2x2ZV9jbGllbnRfaW5zdGFuY2UYBiABKAgS",
"ASgIEhAKCG91dGJvdW5kGAIgASgIEhUKDXVzZV9jbGllbnRfaWQYAyABKAg6", "SwoEdHlwZRgHIAEoDjIrLmJncy5wcm90b2NvbC5CR1NTZXJ2aWNlT3B0aW9u",
"WwoPc2VydmljZV9vcHRpb25zEh8uZ29vZ2xlLnByb3RvYnVmLlNlcnZpY2VP", "cy5TZXJ2aWNlVHlwZToQU0VSVklDRV9UWVBFX1JQQxIQCghhcGlfdHlwZRgI",
"cHRpb25zGJC/BSABKAsyHy5iZ3MucHJvdG9jb2wuQkdTU2VydmljZU9wdGlv", "IAEoCSJdCgtTZXJ2aWNlVHlwZRIUChBTRVJWSUNFX1RZUEVfUlBDEAASFgoS",
"bnM6XwoTc2RrX3NlcnZpY2Vfb3B0aW9ucxIfLmdvb2dsZS5wcm90b2J1Zi5T", "U0VSVklDRV9UWVBFX0VWRU5UEAESIAocU0VSVklDRV9UWVBFX0VWRU5UX0JS",
"ZXJ2aWNlT3B0aW9ucxiRvwUgASgLMh8uYmdzLnByb3RvY29sLlNES1NlcnZp", "T0FEQ0FTVBACIk0KEVNES1NlcnZpY2VPcHRpb25zEg8KB2luYm91bmQYASAB",
"Y2VPcHRpb25zQiQKDWJuZXQucHJvdG9jb2xCE1NlcnZpY2VPcHRpb25zUHJv", "KAgSEAoIb3V0Ym91bmQYAiABKAgSFQoNdXNlX2NsaWVudF9pZBgDIAEoCDpb",
"dG8=")); "Cg9zZXJ2aWNlX29wdGlvbnMSHy5nb29nbGUucHJvdG9idWYuU2VydmljZU9w",
"dGlvbnMYkL8FIAEoCzIfLmJncy5wcm90b2NvbC5CR1NTZXJ2aWNlT3B0aW9u",
"czpfChNzZGtfc2VydmljZV9vcHRpb25zEh8uZ29vZ2xlLnByb3RvYnVmLlNl",
"cnZpY2VPcHRpb25zGJG/BSABKAsyHy5iZ3MucHJvdG9jb2wuU0RLU2Vydmlj",
"ZU9wdGlvbnNCJAoNYm5ldC5wcm90b2NvbEITU2VydmljZU9wdGlvbnNQcm90",
"bw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Protobuf.DescriptorReflection.Descriptor, }, 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(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" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.BGSServiceOptions), global::Bgs.Protocol.BGSServiceOptions.Parser, new[]{ "DescriptorName", "Version", "ShardName", "ResolveClientInstance", "Type", "ApiType" }, 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" }, null, null, null, null)
})); }));
} }
@@ -85,6 +90,9 @@ namespace Bgs.Protocol {
descriptorName_ = other.descriptorName_; descriptorName_ = other.descriptorName_;
version_ = other.version_; version_ = other.version_;
shardName_ = other.shardName_; shardName_ = other.shardName_;
resolveClientInstance_ = other.resolveClientInstance_;
type_ = other.type_;
apiType_ = other.apiType_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -163,6 +171,77 @@ namespace Bgs.Protocol {
shardName_ = null; shardName_ = null;
} }
/// <summary>Field number for the "resolve_client_instance" field.</summary>
public const int ResolveClientInstanceFieldNumber = 6;
private readonly static bool ResolveClientInstanceDefaultValue = false;
private bool resolveClientInstance_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool ResolveClientInstance {
get { if ((_hasBits0 & 2) != 0) { return resolveClientInstance_; } else { return ResolveClientInstanceDefaultValue; } }
set {
_hasBits0 |= 2;
resolveClientInstance_ = value;
}
}
/// <summary>Gets whether the "resolve_client_instance" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasResolveClientInstance {
get { return (_hasBits0 & 2) != 0; }
}
/// <summary>Clears the value of the "resolve_client_instance" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearResolveClientInstance() {
_hasBits0 &= ~2;
}
/// <summary>Field number for the "type" field.</summary>
public const int TypeFieldNumber = 7;
private readonly static global::Bgs.Protocol.BGSServiceOptions.Types.ServiceType TypeDefaultValue = global::Bgs.Protocol.BGSServiceOptions.Types.ServiceType.Rpc;
private global::Bgs.Protocol.BGSServiceOptions.Types.ServiceType type_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.BGSServiceOptions.Types.ServiceType Type {
get { if ((_hasBits0 & 4) != 0) { return type_; } else { return TypeDefaultValue; } }
set {
_hasBits0 |= 4;
type_ = value;
}
}
/// <summary>Gets whether the "type" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasType {
get { return (_hasBits0 & 4) != 0; }
}
/// <summary>Clears the value of the "type" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearType() {
_hasBits0 &= ~4;
}
/// <summary>Field number for the "api_type" field.</summary>
public const int ApiTypeFieldNumber = 8;
private readonly static string ApiTypeDefaultValue = "";
private string apiType_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string ApiType {
get { return apiType_ ?? ApiTypeDefaultValue; }
set {
apiType_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "api_type" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasApiType {
get { return apiType_ != null; }
}
/// <summary>Clears the value of the "api_type" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearApiType() {
apiType_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as BGSServiceOptions); return Equals(other as BGSServiceOptions);
@@ -179,6 +258,9 @@ namespace Bgs.Protocol {
if (DescriptorName != other.DescriptorName) return false; if (DescriptorName != other.DescriptorName) return false;
if (Version != other.Version) return false; if (Version != other.Version) return false;
if (ShardName != other.ShardName) return false; if (ShardName != other.ShardName) return false;
if (ResolveClientInstance != other.ResolveClientInstance) return false;
if (Type != other.Type) return false;
if (ApiType != other.ApiType) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -188,6 +270,9 @@ namespace Bgs.Protocol {
if (HasDescriptorName) hash ^= DescriptorName.GetHashCode(); if (HasDescriptorName) hash ^= DescriptorName.GetHashCode();
if (HasVersion) hash ^= Version.GetHashCode(); if (HasVersion) hash ^= Version.GetHashCode();
if (HasShardName) hash ^= ShardName.GetHashCode(); if (HasShardName) hash ^= ShardName.GetHashCode();
if (HasResolveClientInstance) hash ^= ResolveClientInstance.GetHashCode();
if (HasType) hash ^= Type.GetHashCode();
if (HasApiType) hash ^= ApiType.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -213,6 +298,18 @@ namespace Bgs.Protocol {
output.WriteRawTag(42); output.WriteRawTag(42);
output.WriteString(ShardName); output.WriteString(ShardName);
} }
if (HasResolveClientInstance) {
output.WriteRawTag(48);
output.WriteBool(ResolveClientInstance);
}
if (HasType) {
output.WriteRawTag(56);
output.WriteEnum((int) Type);
}
if (HasApiType) {
output.WriteRawTag(66);
output.WriteString(ApiType);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -230,6 +327,15 @@ namespace Bgs.Protocol {
if (HasShardName) { if (HasShardName) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(ShardName); size += 1 + pb::CodedOutputStream.ComputeStringSize(ShardName);
} }
if (HasResolveClientInstance) {
size += 1 + 1;
}
if (HasType) {
size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Type);
}
if (HasApiType) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(ApiType);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -250,6 +356,15 @@ namespace Bgs.Protocol {
if (other.HasShardName) { if (other.HasShardName) {
ShardName = other.ShardName; ShardName = other.ShardName;
} }
if (other.HasResolveClientInstance) {
ResolveClientInstance = other.ResolveClientInstance;
}
if (other.HasType) {
Type = other.Type;
}
if (other.HasApiType) {
ApiType = other.ApiType;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -273,10 +388,35 @@ namespace Bgs.Protocol {
ShardName = input.ReadString(); ShardName = input.ReadString();
break; break;
} }
case 48: {
ResolveClientInstance = input.ReadBool();
break;
}
case 56: {
Type = (global::Bgs.Protocol.BGSServiceOptions.Types.ServiceType) input.ReadEnum();
break;
}
case 66: {
ApiType = input.ReadString();
break;
}
} }
} }
} }
#region Nested types
/// <summary>Container for nested types declared in the BGSServiceOptions message type.</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static partial class Types {
public enum ServiceType {
[pbr::OriginalName("SERVICE_TYPE_RPC")] Rpc = 0,
[pbr::OriginalName("SERVICE_TYPE_EVENT")] Event = 1,
[pbr::OriginalName("SERVICE_TYPE_EVENT_BROADCAST")] EventBroadcast = 2,
}
}
#endregion
} }
public sealed partial class SDKServiceOptions : pb::IMessage<SDKServiceOptions> { public sealed partial class SDKServiceOptions : pb::IMessage<SDKServiceOptions> {
+218 -66
View File
@@ -34,27 +34,31 @@ namespace Bgs.Protocol.Notification.V1 {
"dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGll", "dGVuc2lvbnMvZmllbGRfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGll",
"bnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJn", "bnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJn",
"cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0", "cy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0",
"aW9ucy5wcm90byJLCgZUYXJnZXQSMwoIaWRlbnRpdHkYASABKAsyIS5iZ3Mu", "aW9ucy5wcm90byJeCgZUYXJnZXQSPgoIaWRlbnRpdHkYASABKAsyLC5iZ3Mu",
"cHJvdG9jb2wuYWNjb3VudC52MS5JZGVudGl0eRIMCgR0eXBlGAIgASgJIp0B", "cHJvdG9jb2wubm90aWZpY2F0aW9uLnYxLlRhcmdldElkZW50aXR5EgwKBHR5",
"CgxTdWJzY3JpcHRpb24SNAoGdGFyZ2V0GAEgAygLMiQuYmdzLnByb3RvY29s", "cGUYAiABKAk6BoL5KwIQASKHAQoOVGFyZ2V0SWRlbnRpdHkSMwoHYWNjb3Vu",
"Lm5vdGlmaWNhdGlvbi52MS5UYXJnZXQSNQoKc3Vic2NyaWJlchgCIAEoCzIh", "dBgBIAEoCzIiLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkFjY291bnRJZBJA",
"LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLklkZW50aXR5EiAKEWRlbGl2ZXJ5", "CgxnYW1lX2FjY291bnQYAiABKAsyKi5iZ3MucHJvdG9jb2wuYWNjb3VudC52",
"X3JlcXVpcmVkGAMgASgIOgVmYWxzZSKhAwoMTm90aWZpY2F0aW9uEikKCXNl", "MS5HYW1lQWNjb3VudEhhbmRsZSKaAQoMU3Vic2NyaXB0aW9uEjQKBnRhcmdl",
"bmRlcl9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIpCgl0YXJn", "dBgBIAMoCzIkLmJncy5wcm90b2NvbC5ub3RpZmljYXRpb24udjEuVGFyZ2V0",
"ZXRfaWQYAiACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSDAoEdHlwZRgD", "EjUKCnN1YnNjcmliZXIYAiABKAsyIS5iZ3MucHJvdG9jb2wuYWNjb3VudC52",
"IAIoCRIqCglhdHRyaWJ1dGUYBCADKAsyFy5iZ3MucHJvdG9jb2wuQXR0cmli", "MS5JZGVudGl0eRIdChFkZWxpdmVyeV9yZXF1aXJlZBgDIAEoCEICGAEikgMK",
"dXRlEjEKEXNlbmRlcl9hY2NvdW50X2lkGAUgASgLMhYuYmdzLnByb3RvY29s", "DE5vdGlmaWNhdGlvbhIpCglzZW5kZXJfaWQYASABKAsyFi5iZ3MucHJvdG9j",
"LkVudGl0eUlkEjEKEXRhcmdldF9hY2NvdW50X2lkGAYgASgLMhYuYmdzLnBy", "b2wuRW50aXR5SWQSKQoJdGFyZ2V0X2lkGAIgAigLMhYuYmdzLnByb3RvY29s",
"b3RvY29sLkVudGl0eUlkEhkKEXNlbmRlcl9iYXR0bGVfdGFnGAcgASgJEhkK", "LkVudGl0eUlkEgwKBHR5cGUYAyACKAkSKgoJYXR0cmlidXRlGAQgAygLMhcu",
"EXRhcmdldF9iYXR0bGVfdGFnGAggASgJEiUKBHBlZXIYCSABKAsyFy5iZ3Mu", "YmdzLnByb3RvY29sLkF0dHJpYnV0ZRIxChFzZW5kZXJfYWNjb3VudF9pZBgF",
"cHJvdG9jb2wuUHJvY2Vzc0lkEj4KE2ZvcndhcmRpbmdfaWRlbnRpdHkYCiAB", "IAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIxChF0YXJnZXRfYWNjb3Vu",
"KAsyIS5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5JZGVudGl0eQ==")); "dF9pZBgGIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIhChFzZW5kZXJf",
"YmF0dGxlX3RhZxgHIAEoCUIGgvkrAggBEiEKEXRhcmdldF9iYXR0bGVfdGFn",
"GAggASgJQgaC+SsCCAESPgoTZm9yd2FyZGluZ19pZGVudGl0eRgKIAEoCzIh",
"LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLklkZW50aXR5OgaC+SsCCAE="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, 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.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V1.Target), global::Bgs.Protocol.Notification.V1.Target.Parser, new[]{ "Identity", "Type" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V1.Target), global::Bgs.Protocol.Notification.V1.Target.Parser, new[]{ "Identity", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V1.TargetIdentity), global::Bgs.Protocol.Notification.V1.TargetIdentity.Parser, new[]{ "Account", "GameAccount" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V1.Subscription), global::Bgs.Protocol.Notification.V1.Subscription.Parser, new[]{ "Target", "Subscriber", "DeliveryRequired" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V1.Subscription), global::Bgs.Protocol.Notification.V1.Subscription.Parser, new[]{ "Target", "Subscriber", "DeliveryRequired" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V1.Notification), global::Bgs.Protocol.Notification.V1.Notification.Parser, new[]{ "SenderId", "TargetId", "Type", "Attribute", "SenderAccountId", "TargetAccountId", "SenderBattleTag", "TargetBattleTag", "Peer", "ForwardingIdentity" }, null, null, null, null) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Notification.V1.Notification), global::Bgs.Protocol.Notification.V1.Notification.Parser, new[]{ "SenderId", "TargetId", "Type", "Attribute", "SenderAccountId", "TargetAccountId", "SenderBattleTag", "TargetBattleTag", "ForwardingIdentity" }, null, null, null, null)
})); }));
} }
#endregion #endregion
@@ -98,9 +102,9 @@ namespace Bgs.Protocol.Notification.V1 {
/// <summary>Field number for the "identity" field.</summary> /// <summary>Field number for the "identity" field.</summary>
public const int IdentityFieldNumber = 1; public const int IdentityFieldNumber = 1;
private global::Bgs.Protocol.Account.V1.Identity identity_; private global::Bgs.Protocol.Notification.V1.TargetIdentity identity_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.Account.V1.Identity Identity { public global::Bgs.Protocol.Notification.V1.TargetIdentity Identity {
get { return identity_; } get { return identity_; }
set { set {
identity_ = value; identity_ = value;
@@ -211,7 +215,7 @@ namespace Bgs.Protocol.Notification.V1 {
} }
if (other.HasIdentity) { if (other.HasIdentity) {
if (!HasIdentity) { if (!HasIdentity) {
Identity = new global::Bgs.Protocol.Account.V1.Identity(); Identity = new global::Bgs.Protocol.Notification.V1.TargetIdentity();
} }
Identity.MergeFrom(other.Identity); Identity.MergeFrom(other.Identity);
} }
@@ -231,7 +235,7 @@ namespace Bgs.Protocol.Notification.V1 {
break; break;
case 10: { case 10: {
if (!HasIdentity) { if (!HasIdentity) {
Identity = new global::Bgs.Protocol.Account.V1.Identity(); Identity = new global::Bgs.Protocol.Notification.V1.TargetIdentity();
} }
input.ReadMessage(Identity); input.ReadMessage(Identity);
break; break;
@@ -246,6 +250,195 @@ namespace Bgs.Protocol.Notification.V1 {
} }
public sealed partial class TargetIdentity : pb::IMessage<TargetIdentity> {
private static readonly pb::MessageParser<TargetIdentity> _parser = new pb::MessageParser<TargetIdentity>(() => new TargetIdentity());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<TargetIdentity> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Notification.V1.NotificationTypesReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public TargetIdentity() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public TargetIdentity(TargetIdentity other) : this() {
account_ = other.HasAccount ? other.account_.Clone() : null;
gameAccount_ = other.HasGameAccount ? other.gameAccount_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public TargetIdentity Clone() {
return new TargetIdentity(this);
}
/// <summary>Field number for the "account" field.</summary>
public const int AccountFieldNumber = 1;
private global::Bgs.Protocol.Account.V1.AccountId account_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.Account.V1.AccountId Account {
get { return account_; }
set {
account_ = value;
}
}
/// <summary>Gets whether the account field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasAccount {
get { return account_ != null; }
}
/// <summary>Clears the value of the account field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearAccount() {
account_ = null;
}
/// <summary>Field number for the "game_account" field.</summary>
public const int GameAccountFieldNumber = 2;
private global::Bgs.Protocol.Account.V1.GameAccountHandle gameAccount_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.Account.V1.GameAccountHandle GameAccount {
get { return gameAccount_; }
set {
gameAccount_ = value;
}
}
/// <summary>Gets whether the game_account field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasGameAccount {
get { return gameAccount_ != null; }
}
/// <summary>Clears the value of the game_account field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearGameAccount() {
gameAccount_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as TargetIdentity);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(TargetIdentity other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(Account, other.Account)) return false;
if (!object.Equals(GameAccount, other.GameAccount)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (HasAccount) hash ^= Account.GetHashCode();
if (HasGameAccount) hash ^= GameAccount.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 (HasAccount) {
output.WriteRawTag(10);
output.WriteMessage(Account);
}
if (HasGameAccount) {
output.WriteRawTag(18);
output.WriteMessage(GameAccount);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (HasAccount) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Account);
}
if (HasGameAccount) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(GameAccount);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(TargetIdentity other) {
if (other == null) {
return;
}
if (other.HasAccount) {
if (!HasAccount) {
Account = new global::Bgs.Protocol.Account.V1.AccountId();
}
Account.MergeFrom(other.Account);
}
if (other.HasGameAccount) {
if (!HasGameAccount) {
GameAccount = new global::Bgs.Protocol.Account.V1.GameAccountHandle();
}
GameAccount.MergeFrom(other.GameAccount);
}
_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 (!HasAccount) {
Account = new global::Bgs.Protocol.Account.V1.AccountId();
}
input.ReadMessage(Account);
break;
}
case 18: {
if (!HasGameAccount) {
GameAccount = new global::Bgs.Protocol.Account.V1.GameAccountHandle();
}
input.ReadMessage(GameAccount);
break;
}
}
}
}
}
public sealed partial class Subscription : pb::IMessage<Subscription> { public sealed partial class Subscription : pb::IMessage<Subscription> {
private static readonly pb::MessageParser<Subscription> _parser = new pb::MessageParser<Subscription>(() => new Subscription()); private static readonly pb::MessageParser<Subscription> _parser = new pb::MessageParser<Subscription>(() => new Subscription());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -255,7 +448,7 @@ namespace Bgs.Protocol.Notification.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Notification.V1.NotificationTypesReflection.Descriptor.MessageTypes[1]; } get { return global::Bgs.Protocol.Notification.V1.NotificationTypesReflection.Descriptor.MessageTypes[2]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -320,6 +513,7 @@ namespace Bgs.Protocol.Notification.V1 {
private readonly static bool DeliveryRequiredDefaultValue = false; private readonly static bool DeliveryRequiredDefaultValue = false;
private bool deliveryRequired_; private bool deliveryRequired_;
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool DeliveryRequired { public bool DeliveryRequired {
get { if ((_hasBits0 & 1) != 0) { return deliveryRequired_; } else { return DeliveryRequiredDefaultValue; } } get { if ((_hasBits0 & 1) != 0) { return deliveryRequired_; } else { return DeliveryRequiredDefaultValue; } }
@@ -329,11 +523,13 @@ namespace Bgs.Protocol.Notification.V1 {
} }
} }
/// <summary>Gets whether the "delivery_required" field is set</summary> /// <summary>Gets whether the "delivery_required" field is set</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasDeliveryRequired { public bool HasDeliveryRequired {
get { return (_hasBits0 & 1) != 0; } get { return (_hasBits0 & 1) != 0; }
} }
/// <summary>Clears the value of the "delivery_required" field</summary> /// <summary>Clears the value of the "delivery_required" field</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearDeliveryRequired() { public void ClearDeliveryRequired() {
_hasBits0 &= ~1; _hasBits0 &= ~1;
@@ -462,7 +658,7 @@ namespace Bgs.Protocol.Notification.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Notification.V1.NotificationTypesReflection.Descriptor.MessageTypes[2]; } get { return global::Bgs.Protocol.Notification.V1.NotificationTypesReflection.Descriptor.MessageTypes[3]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -487,7 +683,6 @@ namespace Bgs.Protocol.Notification.V1 {
targetAccountId_ = other.HasTargetAccountId ? other.targetAccountId_.Clone() : null; targetAccountId_ = other.HasTargetAccountId ? other.targetAccountId_.Clone() : null;
senderBattleTag_ = other.senderBattleTag_; senderBattleTag_ = other.senderBattleTag_;
targetBattleTag_ = other.targetBattleTag_; targetBattleTag_ = other.targetBattleTag_;
peer_ = other.HasPeer ? other.peer_.Clone() : null;
forwardingIdentity_ = other.HasForwardingIdentity ? other.forwardingIdentity_.Clone() : null; forwardingIdentity_ = other.HasForwardingIdentity ? other.forwardingIdentity_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -660,27 +855,6 @@ namespace Bgs.Protocol.Notification.V1 {
targetBattleTag_ = null; targetBattleTag_ = null;
} }
/// <summary>Field number for the "peer" field.</summary>
public const int PeerFieldNumber = 9;
private global::Bgs.Protocol.ProcessId peer_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Bgs.Protocol.ProcessId Peer {
get { return peer_; }
set {
peer_ = value;
}
}
/// <summary>Gets whether the peer field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasPeer {
get { return peer_ != null; }
}
/// <summary>Clears the value of the peer field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearPeer() {
peer_ = null;
}
/// <summary>Field number for the "forwarding_identity" field.</summary> /// <summary>Field number for the "forwarding_identity" field.</summary>
public const int ForwardingIdentityFieldNumber = 10; public const int ForwardingIdentityFieldNumber = 10;
private global::Bgs.Protocol.Account.V1.Identity forwardingIdentity_; private global::Bgs.Protocol.Account.V1.Identity forwardingIdentity_;
@@ -723,7 +897,6 @@ namespace Bgs.Protocol.Notification.V1 {
if (!object.Equals(TargetAccountId, other.TargetAccountId)) return false; if (!object.Equals(TargetAccountId, other.TargetAccountId)) return false;
if (SenderBattleTag != other.SenderBattleTag) return false; if (SenderBattleTag != other.SenderBattleTag) return false;
if (TargetBattleTag != other.TargetBattleTag) return false; if (TargetBattleTag != other.TargetBattleTag) return false;
if (!object.Equals(Peer, other.Peer)) return false;
if (!object.Equals(ForwardingIdentity, other.ForwardingIdentity)) return false; if (!object.Equals(ForwardingIdentity, other.ForwardingIdentity)) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -739,7 +912,6 @@ namespace Bgs.Protocol.Notification.V1 {
if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode(); if (HasTargetAccountId) hash ^= TargetAccountId.GetHashCode();
if (HasSenderBattleTag) hash ^= SenderBattleTag.GetHashCode(); if (HasSenderBattleTag) hash ^= SenderBattleTag.GetHashCode();
if (HasTargetBattleTag) hash ^= TargetBattleTag.GetHashCode(); if (HasTargetBattleTag) hash ^= TargetBattleTag.GetHashCode();
if (HasPeer) hash ^= Peer.GetHashCode();
if (HasForwardingIdentity) hash ^= ForwardingIdentity.GetHashCode(); if (HasForwardingIdentity) hash ^= ForwardingIdentity.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
@@ -783,10 +955,6 @@ namespace Bgs.Protocol.Notification.V1 {
output.WriteRawTag(66); output.WriteRawTag(66);
output.WriteString(TargetBattleTag); output.WriteString(TargetBattleTag);
} }
if (HasPeer) {
output.WriteRawTag(74);
output.WriteMessage(Peer);
}
if (HasForwardingIdentity) { if (HasForwardingIdentity) {
output.WriteRawTag(82); output.WriteRawTag(82);
output.WriteMessage(ForwardingIdentity); output.WriteMessage(ForwardingIdentity);
@@ -821,9 +989,6 @@ namespace Bgs.Protocol.Notification.V1 {
if (HasTargetBattleTag) { if (HasTargetBattleTag) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(TargetBattleTag); size += 1 + pb::CodedOutputStream.ComputeStringSize(TargetBattleTag);
} }
if (HasPeer) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Peer);
}
if (HasForwardingIdentity) { if (HasForwardingIdentity) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(ForwardingIdentity); size += 1 + pb::CodedOutputStream.ComputeMessageSize(ForwardingIdentity);
} }
@@ -872,12 +1037,6 @@ namespace Bgs.Protocol.Notification.V1 {
if (other.HasTargetBattleTag) { if (other.HasTargetBattleTag) {
TargetBattleTag = other.TargetBattleTag; TargetBattleTag = other.TargetBattleTag;
} }
if (other.HasPeer) {
if (!HasPeer) {
Peer = new global::Bgs.Protocol.ProcessId();
}
Peer.MergeFrom(other.Peer);
}
if (other.HasForwardingIdentity) { if (other.HasForwardingIdentity) {
if (!HasForwardingIdentity) { if (!HasForwardingIdentity) {
ForwardingIdentity = new global::Bgs.Protocol.Account.V1.Identity(); ForwardingIdentity = new global::Bgs.Protocol.Account.V1.Identity();
@@ -939,13 +1098,6 @@ namespace Bgs.Protocol.Notification.V1 {
TargetBattleTag = input.ReadString(); TargetBattleTag = input.ReadString();
break; break;
} }
case 74: {
if (!HasPeer) {
Peer = new global::Bgs.Protocol.ProcessId();
}
input.ReadMessage(Peer);
break;
}
case 82: { case 82: {
if (!HasForwardingIdentity) { if (!HasForwardingIdentity) {
ForwardingIdentity = new global::Bgs.Protocol.Account.V1.Identity(); ForwardingIdentity = new global::Bgs.Protocol.Account.V1.Identity();
+7 -6
View File
@@ -39,13 +39,14 @@ namespace Bgs.Protocol.Presence.V1 {
"LnYxLlByZXNlbmNlU3RhdGUijQEKGFN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlv", "LnYxLlByZXNlbmNlU3RhdGUijQEKGFN0YXRlQ2hhbmdlZE5vdGlmaWNhdGlv",
"bhI5Cg1zdWJzY3JpYmVyX2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291", "bhI5Cg1zdWJzY3JpYmVyX2lkGAEgASgLMiIuYmdzLnByb3RvY29sLmFjY291",
"bnQudjEuQWNjb3VudElkEjYKBXN0YXRlGAIgAygLMicuYmdzLnByb3RvY29s", "bnQudjEuQWNjb3VudElkEjYKBXN0YXRlGAIgAygLMicuYmdzLnByb3RvY29s",
"LnByZXNlbmNlLnYxLlByZXNlbmNlU3RhdGUylgIKEFByZXNlbmNlTGlzdGVu", "LnByZXNlbmNlLnYxLlByZXNlbmNlU3RhdGUyogIKEFByZXNlbmNlTGlzdGVu",
"ZXISYQoLT25TdWJzY3JpYmUSLy5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEu", "ZXISZwoLT25TdWJzY3JpYmUSLy5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEu",
"U3Vic2NyaWJlTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BP", "U3Vic2NyaWJlTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BP",
"TlNFIgaC+SsCCAESZwoOT25TdGF0ZUNoYW5nZWQSMi5iZ3MucHJvdG9jb2wu", "TlNFIgyC+SsCCAGC+SsCOAESbQoOT25TdGF0ZUNoYW5nZWQSMi5iZ3MucHJv",
"cHJlc2VuY2UudjEuU3RhdGVDaGFuZ2VkTm90aWZpY2F0aW9uGhkuYmdzLnBy", "dG9jb2wucHJlc2VuY2UudjEuU3RhdGVDaGFuZ2VkTm90aWZpY2F0aW9uGhku",
"b3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAIaNoL5KywKKmJuZXQucHJvdG9j", "YmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgyC+SsCCAKC+SsCOAEaNoL5KywK",
"b2wucHJlc2VuY2UudjEuUHJlc2VuY2VMaXN0ZW5lcor5KwIIAQ==")); "KmJuZXQucHJvdG9jb2wucHJlc2VuY2UudjEuUHJlc2VuY2VMaXN0ZW5lcor5",
"KwIIAQ=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, 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.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
+57 -397
View File
@@ -33,70 +33,63 @@ namespace Bgs.Protocol.Presence.V1 {
"ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVu", "ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2NsaWVu",
"dC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5Ymdz", "dC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5Ymdz",
"L2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRp", "L2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9vcHRp",
"b25zLnByb3RvIukBChBTdWJzY3JpYmVSZXF1ZXN0EigKCGFnZW50X2lkGAEg", "b25zLnByb3RvIvEBChBTdWJzY3JpYmVSZXF1ZXN0EjAKCGFnZW50X2lkGAEg",
"ASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEikKCWVudGl0eV9pZBgCIAIo", "ASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCIAESKQoJZW50aXR5",
"CzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIRCglvYmplY3RfaWQYAyACKAQS", "X2lkGAIgAigLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEhEKCW9iamVjdF9p",
"JQoHcHJvZ3JhbRgEIAMoB0IUivkrBioECgIIAYr5KwYqBAoCEGQSRgoDa2V5", "ZBgDIAIoBBIlCgdwcm9ncmFtGAQgAygHQhSK+SsGKgQKAggAivkrBioECgIQ",
"GAYgAygLMiIuYmdzLnByb3RvY29sLnByZXNlbmNlLnYxLkZpZWxkS2V5QhWK", "ZBJGCgNrZXkYBiADKAsyIi5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmll",
"+SsGKgQKAggBivkrByoFCgMQ9AMiSQocU3Vic2NyaWJlTm90aWZpY2F0aW9u", "bGRLZXlCFYr5KwYqBAoCCACK+SsHKgUKAxD0AyKEAQoSVW5zdWJzY3JpYmVS",
"UmVxdWVzdBIpCgllbnRpdHlfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50", "ZXF1ZXN0EjAKCGFnZW50X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0",
"aXR5SWQifAoSVW5zdWJzY3JpYmVSZXF1ZXN0EigKCGFnZW50X2lkGAEgASgL", "eUlkQgaC+SsCIAESKQoJZW50aXR5X2lkGAIgAigLMhYuYmdzLnByb3RvY29s",
"MhYuYmdzLnByb3RvY29sLkVudGl0eUlkEikKCWVudGl0eV9pZBgCIAIoCzIW", "LkVudGl0eUlkEhEKCW9iamVjdF9pZBgDIAEoBCLCAQoNVXBkYXRlUmVxdWVz",
"LmJncy5wcm90b2NvbC5FbnRpdHlJZBIRCglvYmplY3RfaWQYAyABKAQiugEK", "dBIpCgllbnRpdHlfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQS",
"DVVwZGF0ZVJlcXVlc3QSKQoJZW50aXR5X2lkGAEgAigLMhYuYmdzLnByb3Rv", "QQoPZmllbGRfb3BlcmF0aW9uGAIgAygLMiguYmdzLnByb3RvY29sLnByZXNl",
"Y29sLkVudGl0eUlkEkEKD2ZpZWxkX29wZXJhdGlvbhgCIAMoCzIoLmJncy5w", "bmNlLnYxLkZpZWxkT3BlcmF0aW9uEhEKCW5vX2NyZWF0ZRgDIAEoCBIwCghh",
"cm90b2NvbC5wcmVzZW5jZS52MS5GaWVsZE9wZXJhdGlvbhIRCglub19jcmVh", "Z2VudF9pZBgEIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiAB",
"dGUYAyABKAgSKAoIYWdlbnRfaWQYBCABKAsyFi5iZ3MucHJvdG9jb2wuRW50", "IrIBCgxRdWVyeVJlcXVlc3QSKQoJZW50aXR5X2lkGAEgAigLMhYuYmdzLnBy",
"aXR5SWQilAEKDFF1ZXJ5UmVxdWVzdBIpCgllbnRpdHlfaWQYASACKAsyFi5i", "b3RvY29sLkVudGl0eUlkEkUKA2tleRgCIAMoCzIiLmJncy5wcm90b2NvbC5w",
"Z3MucHJvdG9jb2wuRW50aXR5SWQSLwoDa2V5GAIgAygLMiIuYmdzLnByb3Rv", "cmVzZW5jZS52MS5GaWVsZEtleUIUivkrBioECgIIAIr5KwYqBAoCEGQSMAoI",
"Y29sLnByZXNlbmNlLnYxLkZpZWxkS2V5EigKCGFnZW50X2lkGAMgASgLMhYu", "YWdlbnRfaWQYAyABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIg",
"YmdzLnByb3RvY29sLkVudGl0eUlkIj8KDVF1ZXJ5UmVzcG9uc2USLgoFZmll", "ASI/Cg1RdWVyeVJlc3BvbnNlEi4KBWZpZWxkGAIgAygLMh8uYmdzLnByb3Rv",
"bGQYAiADKAsyHy5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGQiWAoQ", "Y29sLnByZXNlbmNlLnYxLkZpZWxkIo0CChVCYXRjaFN1YnNjcmliZVJlcXVl",
"T3duZXJzaGlwUmVxdWVzdBIpCgllbnRpdHlfaWQYASACKAsyFi5iZ3MucHJv", "c3QSMAoIYWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRC",
"dG9jb2wuRW50aXR5SWQSGQoRcmVsZWFzZV9vd25lcnNoaXAYAiABKAgihQIK", "BoL5KwIgARJACgllbnRpdHlfaWQYAiADKAsyFi5iZ3MucHJvdG9jb2wuRW50",
"FUJhdGNoU3Vic2NyaWJlUmVxdWVzdBIoCghhZ2VudF9pZBgBIAEoCzIWLmJn", "aXR5SWRCFYr5KwYqBAoCCAGK+SsHKgUKAxD6ARIlCgdwcm9ncmFtGAMgAygH",
"cy5wcm90b2NvbC5FbnRpdHlJZBJACgllbnRpdHlfaWQYAiADKAsyFi5iZ3Mu", "QhSK+SsGKgQKAggAivkrBioECgIQZBJGCgNrZXkYBCADKAsyIi5iZ3MucHJv",
"cHJvdG9jb2wuRW50aXR5SWRCFYr5KwYqBAoCCAGK+SsHKgUKAxD6ARIlCgdw", "dG9jb2wucHJlc2VuY2UudjEuRmllbGRLZXlCFYr5KwYqBAoCCACK+SsHKgUK",
"cm9ncmFtGAMgAygHQhSK+SsGKgQKAggBivkrBioECgIQZBJGCgNrZXkYBCAD", "AxD0AxIRCglvYmplY3RfaWQYBSABKAQiTAoPU3Vic2NyaWJlUmVzdWx0EikK",
"KAsyIi5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRLZXlCFYr5KwYq", "CWVudGl0eV9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIOCgZy",
"BAoCCAGK+SsHKgUKAxD0AxIRCglvYmplY3RfaWQYBSABKAQiTAoPU3Vic2Ny", "ZXN1bHQYAiABKA0iXQoWQmF0Y2hTdWJzY3JpYmVSZXNwb25zZRJDChBzdWJz",
"aWJlUmVzdWx0EikKCWVudGl0eV9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5F", "Y3JpYmVfZmFpbGVkGAEgAygLMikuYmdzLnByb3RvY29sLnByZXNlbmNlLnYx",
"bnRpdHlJZBIOCgZyZXN1bHQYAiABKA0iXQoWQmF0Y2hTdWJzY3JpYmVSZXNw", "LlN1YnNjcmliZVJlc3VsdCKgAQoXQmF0Y2hVbnN1YnNjcmliZVJlcXVlc3QS",
"b25zZRJDChBzdWJzY3JpYmVfZmFpbGVkGAEgAygLMikuYmdzLnByb3RvY29s", "MAoIYWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5",
"LnByZXNlbmNlLnYxLlN1YnNjcmliZVJlc3VsdCKYAQoXQmF0Y2hVbnN1YnNj", "KwIgARJACgllbnRpdHlfaWQYAiADKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5",
"cmliZVJlcXVlc3QSKAoIYWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wu", "SWRCFYr5KwYqBAoCCAGK+SsHKgUKAxD6ARIRCglvYmplY3RfaWQYAyABKAQy",
"RW50aXR5SWQSQAoJZW50aXR5X2lkGAIgAygLMhYuYmdzLnByb3RvY29sLkVu", "0AUKD1ByZXNlbmNlU2VydmljZRJbCglTdWJzY3JpYmUSKi5iZ3MucHJvdG9j",
"dGl0eUlkQhWK+SsGKgQKAggBivkrByoFCgMQ+gESEQoJb2JqZWN0X2lkGAMg", "b2wucHJlc2VuY2UudjEuU3Vic2NyaWJlUmVxdWVzdBoULmJncy5wcm90b2Nv",
"ASgEMuAGCg9QcmVzZW5jZVNlcnZpY2USVQoJU3Vic2NyaWJlEiouYmdzLnBy", "bC5Ob0RhdGEiDIL5KwIIAYL5KwIQAxJfCgtVbnN1YnNjcmliZRIsLmJncy5w",
"b3RvY29sLnByZXNlbmNlLnYxLlN1YnNjcmliZVJlcXVlc3QaFC5iZ3MucHJv", "cm90b2NvbC5wcmVzZW5jZS52MS5VbnN1YnNjcmliZVJlcXVlc3QaFC5iZ3Mu",
"dG9jb2wuTm9EYXRhIgaC+SsCCAESWQoLVW5zdWJzY3JpYmUSLC5iZ3MucHJv", "cHJvdG9jb2wuTm9EYXRhIgyC+SsCCAKC+SsCEAMSVQoGVXBkYXRlEicuYmdz",
"dG9jb2wucHJlc2VuY2UudjEuVW5zdWJzY3JpYmVSZXF1ZXN0GhQuYmdzLnBy", "LnByb3RvY29sLnByZXNlbmNlLnYxLlVwZGF0ZVJlcXVlc3QaFC5iZ3MucHJv",
"b3RvY29sLk5vRGF0YSIGgvkrAggCEk8KBlVwZGF0ZRInLmJncy5wcm90b2Nv", "dG9jb2wuTm9EYXRhIgyC+SsCCAOC+SsCEAMSZgoFUXVlcnkSJi5iZ3MucHJv",
"bC5wcmVzZW5jZS52MS5VcGRhdGVSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5v", "dG9jb2wucHJlc2VuY2UudjEuUXVlcnlSZXF1ZXN0GicuYmdzLnByb3RvY29s",
"RGF0YSIGgvkrAggDEmAKBVF1ZXJ5EiYuYmdzLnByb3RvY29sLnByZXNlbmNl", "LnByZXNlbmNlLnYxLlF1ZXJ5UmVzcG9uc2UiDIL5KwIIBIL5KwIQAxKBAQoO",
"LnYxLlF1ZXJ5UmVxdWVzdBonLmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5R", "QmF0Y2hTdWJzY3JpYmUSLy5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuQmF0",
"dWVyeVJlc3BvbnNlIgaC+SsCCAQSVQoJT3duZXJzaGlwEiouYmdzLnByb3Rv", "Y2hTdWJzY3JpYmVSZXF1ZXN0GjAuYmdzLnByb3RvY29sLnByZXNlbmNlLnYx",
"Y29sLnByZXNlbmNlLnYxLk93bmVyc2hpcFJlcXVlc3QaFC5iZ3MucHJvdG9j", "LkJhdGNoU3Vic2NyaWJlUmVzcG9uc2UiDIL5KwIICIL5KwIQAxJpChBCYXRj",
"b2wuTm9EYXRhIgaC+SsCCAUSbQoVU3Vic2NyaWJlTm90aWZpY2F0aW9uEjYu", "aFVuc3Vic2NyaWJlEjEuYmdzLnByb3RvY29sLnByZXNlbmNlLnYxLkJhdGNo",
"YmdzLnByb3RvY29sLnByZXNlbmNlLnYxLlN1YnNjcmliZU5vdGlmaWNhdGlv", "VW5zdWJzY3JpYmVSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIMgvkr",
"blJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAcSewoOQmF0", "AggJgvkrAhADGlGC+SsoCiZibmV0LnByb3RvY29sLnByZXNlbmNlLlByZXNl",
"Y2hTdWJzY3JpYmUSLy5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuQmF0Y2hT", "bmNlU2VydmljZYL5KxUqE3ByZXNlbmNlX2FnZ3JlZ2F0b3KC+SsCMAGK+SsC",
"dWJzY3JpYmVSZXF1ZXN0GjAuYmdzLnByb3RvY29sLnByZXNlbmNlLnYxLkJh", "EAFCA4ABAA=="));
"dGNoU3Vic2NyaWJlUmVzcG9uc2UiBoL5KwIICBJjChBCYXRjaFVuc3Vic2Ny",
"aWJlEjEuYmdzLnByb3RvY29sLnByZXNlbmNlLnYxLkJhdGNoVW5zdWJzY3Jp",
"YmVSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggJGkCC+Sso",
"CiZibmV0LnByb3RvY29sLnByZXNlbmNlLlByZXNlbmNlU2VydmljZYL5Kwoq",
"CHByZXNlbmNlivkrAhABQgOAAQA="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.Presence.V1.PresenceTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.SubscribeRequest), global::Bgs.Protocol.Presence.V1.SubscribeRequest.Parser, new[]{ "AgentId", "EntityId", "ObjectId", "Program", "Key" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.SubscribeRequest), global::Bgs.Protocol.Presence.V1.SubscribeRequest.Parser, new[]{ "AgentId", "EntityId", "ObjectId", "Program", "Key" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.SubscribeNotificationRequest), global::Bgs.Protocol.Presence.V1.SubscribeNotificationRequest.Parser, new[]{ "EntityId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.UnsubscribeRequest), global::Bgs.Protocol.Presence.V1.UnsubscribeRequest.Parser, new[]{ "AgentId", "EntityId", "ObjectId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.UnsubscribeRequest), global::Bgs.Protocol.Presence.V1.UnsubscribeRequest.Parser, new[]{ "AgentId", "EntityId", "ObjectId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.UpdateRequest), global::Bgs.Protocol.Presence.V1.UpdateRequest.Parser, new[]{ "EntityId", "FieldOperation", "NoCreate", "AgentId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.UpdateRequest), global::Bgs.Protocol.Presence.V1.UpdateRequest.Parser, new[]{ "EntityId", "FieldOperation", "NoCreate", "AgentId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.QueryRequest), global::Bgs.Protocol.Presence.V1.QueryRequest.Parser, new[]{ "EntityId", "Key", "AgentId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.QueryRequest), global::Bgs.Protocol.Presence.V1.QueryRequest.Parser, new[]{ "EntityId", "Key", "AgentId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.QueryResponse), global::Bgs.Protocol.Presence.V1.QueryResponse.Parser, new[]{ "Field" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.QueryResponse), global::Bgs.Protocol.Presence.V1.QueryResponse.Parser, new[]{ "Field" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.OwnershipRequest), global::Bgs.Protocol.Presence.V1.OwnershipRequest.Parser, new[]{ "EntityId", "ReleaseOwnership" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.BatchSubscribeRequest), global::Bgs.Protocol.Presence.V1.BatchSubscribeRequest.Parser, new[]{ "AgentId", "EntityId", "Program", "Key", "ObjectId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.BatchSubscribeRequest), global::Bgs.Protocol.Presence.V1.BatchSubscribeRequest.Parser, new[]{ "AgentId", "EntityId", "Program", "Key", "ObjectId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.SubscribeResult), global::Bgs.Protocol.Presence.V1.SubscribeResult.Parser, new[]{ "EntityId", "Result" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.SubscribeResult), global::Bgs.Protocol.Presence.V1.SubscribeResult.Parser, new[]{ "EntityId", "Result" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.BatchSubscribeResponse), global::Bgs.Protocol.Presence.V1.BatchSubscribeResponse.Parser, new[]{ "SubscribeFailed" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Presence.V1.BatchSubscribeResponse), global::Bgs.Protocol.Presence.V1.BatchSubscribeResponse.Parser, new[]{ "SubscribeFailed" }, null, null, null, null),
@@ -380,151 +373,6 @@ namespace Bgs.Protocol.Presence.V1 {
} }
public sealed partial class SubscribeNotificationRequest : pb::IMessage<SubscribeNotificationRequest> {
private static readonly pb::MessageParser<SubscribeNotificationRequest> _parser = new pb::MessageParser<SubscribeNotificationRequest>(() => new SubscribeNotificationRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<SubscribeNotificationRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SubscribeNotificationRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SubscribeNotificationRequest(SubscribeNotificationRequest other) : this() {
entityId_ = other.HasEntityId ? other.entityId_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SubscribeNotificationRequest Clone() {
return new SubscribeNotificationRequest(this);
}
/// <summary>Field number for the "entity_id" field.</summary>
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;
}
}
/// <summary>Gets whether the entity_id field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasEntityId {
get { return entityId_ != null; }
}
/// <summary>Clears the value of the entity_id field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearEntityId() {
entityId_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as SubscribeNotificationRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(SubscribeNotificationRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(EntityId, other.EntityId)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (HasEntityId) hash ^= EntityId.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 (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (HasEntityId) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(EntityId);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(SubscribeNotificationRequest other) {
if (other == null) {
return;
}
if (other.HasEntityId) {
if (!HasEntityId) {
EntityId = new global::Bgs.Protocol.EntityId();
}
EntityId.MergeFrom(other.EntityId);
}
_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;
}
}
}
}
}
public sealed partial class UnsubscribeRequest : pb::IMessage<UnsubscribeRequest> { public sealed partial class UnsubscribeRequest : pb::IMessage<UnsubscribeRequest> {
private static readonly pb::MessageParser<UnsubscribeRequest> _parser = new pb::MessageParser<UnsubscribeRequest>(() => new UnsubscribeRequest()); private static readonly pb::MessageParser<UnsubscribeRequest> _parser = new pb::MessageParser<UnsubscribeRequest>(() => new UnsubscribeRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -534,7 +382,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[2]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[1]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -766,7 +614,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[3]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[2]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1017,7 +865,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[4]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[3]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1226,7 +1074,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[5]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[4]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1339,194 +1187,6 @@ namespace Bgs.Protocol.Presence.V1 {
} }
public sealed partial class OwnershipRequest : pb::IMessage<OwnershipRequest> {
private static readonly pb::MessageParser<OwnershipRequest> _parser = new pb::MessageParser<OwnershipRequest>(() => new OwnershipRequest());
private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<OwnershipRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[6]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public OwnershipRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public OwnershipRequest(OwnershipRequest other) : this() {
_hasBits0 = other._hasBits0;
entityId_ = other.HasEntityId ? other.entityId_.Clone() : null;
releaseOwnership_ = other.releaseOwnership_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public OwnershipRequest Clone() {
return new OwnershipRequest(this);
}
/// <summary>Field number for the "entity_id" field.</summary>
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;
}
}
/// <summary>Gets whether the entity_id field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasEntityId {
get { return entityId_ != null; }
}
/// <summary>Clears the value of the entity_id field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearEntityId() {
entityId_ = null;
}
/// <summary>Field number for the "release_ownership" field.</summary>
public const int ReleaseOwnershipFieldNumber = 2;
private readonly static bool ReleaseOwnershipDefaultValue = false;
private bool releaseOwnership_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool ReleaseOwnership {
get { if ((_hasBits0 & 1) != 0) { return releaseOwnership_; } else { return ReleaseOwnershipDefaultValue; } }
set {
_hasBits0 |= 1;
releaseOwnership_ = value;
}
}
/// <summary>Gets whether the "release_ownership" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasReleaseOwnership {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "release_ownership" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearReleaseOwnership() {
_hasBits0 &= ~1;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as OwnershipRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(OwnershipRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(EntityId, other.EntityId)) return false;
if (ReleaseOwnership != other.ReleaseOwnership) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (HasEntityId) hash ^= EntityId.GetHashCode();
if (HasReleaseOwnership) hash ^= ReleaseOwnership.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 (HasReleaseOwnership) {
output.WriteRawTag(16);
output.WriteBool(ReleaseOwnership);
}
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 (HasReleaseOwnership) {
size += 1 + 1;
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(OwnershipRequest other) {
if (other == null) {
return;
}
if (other.HasEntityId) {
if (!HasEntityId) {
EntityId = new global::Bgs.Protocol.EntityId();
}
EntityId.MergeFrom(other.EntityId);
}
if (other.HasReleaseOwnership) {
ReleaseOwnership = other.ReleaseOwnership;
}
_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 16: {
ReleaseOwnership = input.ReadBool();
break;
}
}
}
}
}
public sealed partial class BatchSubscribeRequest : pb::IMessage<BatchSubscribeRequest> { public sealed partial class BatchSubscribeRequest : pb::IMessage<BatchSubscribeRequest> {
private static readonly pb::MessageParser<BatchSubscribeRequest> _parser = new pb::MessageParser<BatchSubscribeRequest>(() => new BatchSubscribeRequest()); private static readonly pb::MessageParser<BatchSubscribeRequest> _parser = new pb::MessageParser<BatchSubscribeRequest>(() => new BatchSubscribeRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
@@ -1536,7 +1196,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[7]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[5]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1785,7 +1445,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[8]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[6]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1972,7 +1632,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[9]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[7]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -2094,7 +1754,7 @@ namespace Bgs.Protocol.Presence.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor { public static pbr::MessageDescriptor Descriptor {
get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[10]; } get { return global::Bgs.Protocol.Presence.V1.PresenceServiceReflection.Descriptor.MessageTypes[8]; }
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+15 -15
View File
@@ -30,21 +30,21 @@ namespace Bgs.Protocol.Presence.V1 {
"eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQvY2hhbm5lbF90eXBlcy5w", "eXBlcy5wcm90bxolYmdzL2xvdy9wYi9jbGllbnQvY2hhbm5lbF90eXBlcy5w",
"cm90byJXChtSaWNoUHJlc2VuY2VMb2NhbGl6YXRpb25LZXkSDwoHcHJvZ3Jh", "cm90byJXChtSaWNoUHJlc2VuY2VMb2NhbGl6YXRpb25LZXkSDwoHcHJvZ3Jh",
"bRgBIAIoBxIOCgZzdHJlYW0YAiACKAcSFwoPbG9jYWxpemF0aW9uX2lkGAMg", "bRgBIAIoBxIOCgZzdHJlYW0YAiACKAcSFwoPbG9jYWxpemF0aW9uX2lkGAMg",
"AigNIk8KCEZpZWxkS2V5Eg8KB3Byb2dyYW0YASACKA0SDQoFZ3JvdXAYAiAC", "AigNIkwKCEZpZWxkS2V5Eg8KB3Byb2dyYW0YASACKA0SDQoFZ3JvdXAYAiAC",
"KA0SDQoFZmllbGQYAyACKA0SFAoJdW5pcXVlX2lkGAQgASgEOgEwIl4KBUZp", "KA0SDQoFZmllbGQYAyACKA0SEQoJdW5pcXVlX2lkGAQgASgEIl4KBUZpZWxk",
"ZWxkEi8KA2tleRgBIAIoCzIiLmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5G", "Ei8KA2tleRgBIAIoCzIiLmJncy5wcm90b2NvbC5wcmVzZW5jZS52MS5GaWVs",
"aWVsZEtleRIkCgV2YWx1ZRgCIAIoCzIVLmJncy5wcm90b2NvbC5WYXJpYW50", "ZEtleRIkCgV2YWx1ZRgCIAIoCzIVLmJncy5wcm90b2NvbC5WYXJpYW50IrUB",
"IrUBCg5GaWVsZE9wZXJhdGlvbhIuCgVmaWVsZBgBIAIoCzIfLmJncy5wcm90", "Cg5GaWVsZE9wZXJhdGlvbhIuCgVmaWVsZBgBIAIoCzIfLmJncy5wcm90b2Nv",
"b2NvbC5wcmVzZW5jZS52MS5GaWVsZBJOCglvcGVyYXRpb24YAiABKA4yNi5i", "bC5wcmVzZW5jZS52MS5GaWVsZBJOCglvcGVyYXRpb24YAiABKA4yNi5iZ3Mu",
"Z3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRPcGVyYXRpb24uT3BlcmF0", "cHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRPcGVyYXRpb24uT3BlcmF0aW9u",
"aW9uVHlwZToDU0VUIiMKDU9wZXJhdGlvblR5cGUSBwoDU0VUEAASCQoFQ0xF", "VHlwZToDU0VUIiMKDU9wZXJhdGlvblR5cGUSBwoDU0VUEAASCQoFQ0xFQVIQ",
"QVIQASJ9Cg1QcmVzZW5jZVN0YXRlEikKCWVudGl0eV9pZBgBIAEoCzIWLmJn", "ASJ9Cg1QcmVzZW5jZVN0YXRlEikKCWVudGl0eV9pZBgBIAEoCzIWLmJncy5w",
"cy5wcm90b2NvbC5FbnRpdHlJZBJBCg9maWVsZF9vcGVyYXRpb24YAiADKAsy", "cm90b2NvbC5FbnRpdHlJZBJBCg9maWVsZF9vcGVyYXRpb24YAiADKAsyKC5i",
"KC5iZ3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRPcGVyYXRpb24ilAEK", "Z3MucHJvdG9jb2wucHJlc2VuY2UudjEuRmllbGRPcGVyYXRpb24ijQEKDENo",
"DENoYW5uZWxTdGF0ZRIpCgllbnRpdHlfaWQYASABKAsyFi5iZ3MucHJvdG9j", "YW5uZWxTdGF0ZRIpCgllbnRpdHlfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wu",
"b2wuRW50aXR5SWQSQQoPZmllbGRfb3BlcmF0aW9uGAIgAygLMiguYmdzLnBy", "RW50aXR5SWQSQQoPZmllbGRfb3BlcmF0aW9uGAIgAygLMiguYmdzLnByb3Rv",
"b3RvY29sLnByZXNlbmNlLnYxLkZpZWxkT3BlcmF0aW9uEhYKB2hlYWxpbmcY", "Y29sLnByZXNlbmNlLnYxLkZpZWxkT3BlcmF0aW9uEg8KB2hlYWxpbmcYAyAB",
"AyABKAg6BWZhbHNl")); "KAg="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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::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[] { new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
+13 -100
View File
@@ -33,23 +33,22 @@ namespace Bgs.Protocol.Report.V1 {
"bnMvZmllbGRfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xv", "bnMvZmllbGRfb3B0aW9ucy5wcm90bxo4YmdzL2xvdy9wYi9jbGllbnQvZ2xv",
"YmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cv", "YmFsX2V4dGVuc2lvbnMvbWV0aG9kX29wdGlvbnMucHJvdG8aOWJncy9sb3cv",
"cGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5w", "cGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL3NlcnZpY2Vfb3B0aW9ucy5w",
"cm90byJcChFTZW5kUmVwb3J0UmVxdWVzdBIuCgZyZXBvcnQYASACKAsyHi5i", "cm90byJDChFTZW5kUmVwb3J0UmVxdWVzdBIuCgZyZXBvcnQYASACKAsyHi5i",
"Z3MucHJvdG9jb2wucmVwb3J0LnYxLlJlcG9ydBIPCgdwcm9ncmFtGAIgASgN", "Z3MucHJvdG9jb2wucmVwb3J0LnYxLlJlcG9ydCKMAQoTU3VibWl0UmVwb3J0",
"OgaC+SsCEAEipQEKE1N1Ym1pdFJlcG9ydFJlcXVlc3QSPAoIYWdlbnRfaWQY", "UmVxdWVzdBI8CghhZ2VudF9pZBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2Nv",
"ASABKAsyKi5iZ3MucHJvdG9jb2wuYWNjb3VudC52MS5HYW1lQWNjb3VudEhh", "dW50LnYxLkdhbWVBY2NvdW50SGFuZGxlEjcKC3JlcG9ydF90eXBlGAIgASgL",
"bmRsZRI3CgtyZXBvcnRfdHlwZRgCIAEoCzIiLmJncy5wcm90b2NvbC5yZXBv", "MiIuYmdzLnByb3RvY29sLnJlcG9ydC52MS5SZXBvcnRUeXBlMv0BCg1SZXBv",
"cnQudjEuUmVwb3J0VHlwZRIPCgdwcm9ncmFtGAMgASgNOgaC+SsCEAEy/QEK", "cnRTZXJ2aWNlElUKClNlbmRSZXBvcnQSKS5iZ3MucHJvdG9jb2wucmVwb3J0",
"DVJlcG9ydFNlcnZpY2USVQoKU2VuZFJlcG9ydBIpLmJncy5wcm90b2NvbC5y", "LnYxLlNlbmRSZXBvcnRSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIG",
"ZXBvcnQudjEuU2VuZFJlcG9ydFJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9E", "gvkrAggBElkKDFN1Ym1pdFJlcG9ydBIrLmJncy5wcm90b2NvbC5yZXBvcnQu",
"YXRhIgaC+SsCCAESWQoMU3VibWl0UmVwb3J0EisuYmdzLnByb3RvY29sLnJl", "djEuU3VibWl0UmVwb3J0UmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEi",
"cG9ydC52MS5TdWJtaXRSZXBvcnRSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5v", "BoL5KwIIAho6gvkrJAoiYm5ldC5wcm90b2NvbC5yZXBvcnQuUmVwb3J0U2Vy",
"RGF0YSIGgvkrAggCGjqC+SskCiJibmV0LnByb3RvY29sLnJlcG9ydC5SZXBv", "dmljZYL5KwgqBnJlcG9ydIr5KwIQAUIDgAEA"));
"cnRTZXJ2aWNlgvkrCCoGcmVwb3J0ivkrAhABQgOAAQA="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, 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.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Report.V1.SendReportRequest), global::Bgs.Protocol.Report.V1.SendReportRequest.Parser, new[]{ "Report", "Program" }, null, null, null, null), 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", "Program" }, 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 #endregion
@@ -59,7 +58,6 @@ namespace Bgs.Protocol.Report.V1 {
public sealed partial class SendReportRequest : pb::IMessage<SendReportRequest> { public sealed partial class SendReportRequest : pb::IMessage<SendReportRequest> {
private static readonly pb::MessageParser<SendReportRequest> _parser = new pb::MessageParser<SendReportRequest>(() => new SendReportRequest()); private static readonly pb::MessageParser<SendReportRequest> _parser = new pb::MessageParser<SendReportRequest>(() => new SendReportRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<SendReportRequest> Parser { get { return _parser; } } public static pb::MessageParser<SendReportRequest> Parser { get { return _parser; } }
@@ -82,9 +80,7 @@ namespace Bgs.Protocol.Report.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SendReportRequest(SendReportRequest other) : this() { public SendReportRequest(SendReportRequest other) : this() {
_hasBits0 = other._hasBits0;
report_ = other.HasReport ? other.report_.Clone() : null; report_ = other.HasReport ? other.report_.Clone() : null;
program_ = other.program_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -114,30 +110,6 @@ namespace Bgs.Protocol.Report.V1 {
report_ = null; report_ = null;
} }
/// <summary>Field number for the "program" field.</summary>
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;
}
}
/// <summary>Gets whether the "program" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasProgram {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "program" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearProgram() {
_hasBits0 &= ~1;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as SendReportRequest); return Equals(other as SendReportRequest);
@@ -152,7 +124,6 @@ namespace Bgs.Protocol.Report.V1 {
return true; return true;
} }
if (!object.Equals(Report, other.Report)) return false; if (!object.Equals(Report, other.Report)) return false;
if (Program != other.Program) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -160,7 +131,6 @@ namespace Bgs.Protocol.Report.V1 {
public override int GetHashCode() { public override int GetHashCode() {
int hash = 1; int hash = 1;
if (HasReport) hash ^= Report.GetHashCode(); if (HasReport) hash ^= Report.GetHashCode();
if (HasProgram) hash ^= Program.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -178,10 +148,6 @@ namespace Bgs.Protocol.Report.V1 {
output.WriteRawTag(10); output.WriteRawTag(10);
output.WriteMessage(Report); output.WriteMessage(Report);
} }
if (HasProgram) {
output.WriteRawTag(16);
output.WriteUInt32(Program);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -193,9 +159,6 @@ namespace Bgs.Protocol.Report.V1 {
if (HasReport) { if (HasReport) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Report); size += 1 + pb::CodedOutputStream.ComputeMessageSize(Report);
} }
if (HasProgram) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Program);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -213,9 +176,6 @@ namespace Bgs.Protocol.Report.V1 {
} }
Report.MergeFrom(other.Report); Report.MergeFrom(other.Report);
} }
if (other.HasProgram) {
Program = other.Program;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -234,10 +194,6 @@ namespace Bgs.Protocol.Report.V1 {
input.ReadMessage(Report); input.ReadMessage(Report);
break; break;
} }
case 16: {
Program = input.ReadUInt32();
break;
}
} }
} }
} }
@@ -247,7 +203,6 @@ namespace Bgs.Protocol.Report.V1 {
public sealed partial class SubmitReportRequest : pb::IMessage<SubmitReportRequest> { public sealed partial class SubmitReportRequest : pb::IMessage<SubmitReportRequest> {
private static readonly pb::MessageParser<SubmitReportRequest> _parser = new pb::MessageParser<SubmitReportRequest>(() => new SubmitReportRequest()); private static readonly pb::MessageParser<SubmitReportRequest> _parser = new pb::MessageParser<SubmitReportRequest>(() => new SubmitReportRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<SubmitReportRequest> Parser { get { return _parser; } } public static pb::MessageParser<SubmitReportRequest> Parser { get { return _parser; } }
@@ -270,10 +225,8 @@ namespace Bgs.Protocol.Report.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SubmitReportRequest(SubmitReportRequest other) : this() { public SubmitReportRequest(SubmitReportRequest other) : this() {
_hasBits0 = other._hasBits0;
agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; agentId_ = other.HasAgentId ? other.agentId_.Clone() : null;
reportType_ = other.HasReportType ? other.reportType_.Clone() : null; reportType_ = other.HasReportType ? other.reportType_.Clone() : null;
program_ = other.program_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -324,30 +277,6 @@ namespace Bgs.Protocol.Report.V1 {
reportType_ = null; reportType_ = null;
} }
/// <summary>Field number for the "program" field.</summary>
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;
}
}
/// <summary>Gets whether the "program" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasProgram {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "program" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearProgram() {
_hasBits0 &= ~1;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as SubmitReportRequest); return Equals(other as SubmitReportRequest);
@@ -363,7 +292,6 @@ namespace Bgs.Protocol.Report.V1 {
} }
if (!object.Equals(AgentId, other.AgentId)) return false; if (!object.Equals(AgentId, other.AgentId)) return false;
if (!object.Equals(ReportType, other.ReportType)) return false; if (!object.Equals(ReportType, other.ReportType)) return false;
if (Program != other.Program) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -372,7 +300,6 @@ namespace Bgs.Protocol.Report.V1 {
int hash = 1; int hash = 1;
if (HasAgentId) hash ^= AgentId.GetHashCode(); if (HasAgentId) hash ^= AgentId.GetHashCode();
if (HasReportType) hash ^= ReportType.GetHashCode(); if (HasReportType) hash ^= ReportType.GetHashCode();
if (HasProgram) hash ^= Program.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -394,10 +321,6 @@ namespace Bgs.Protocol.Report.V1 {
output.WriteRawTag(18); output.WriteRawTag(18);
output.WriteMessage(ReportType); output.WriteMessage(ReportType);
} }
if (HasProgram) {
output.WriteRawTag(24);
output.WriteUInt32(Program);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -412,9 +335,6 @@ namespace Bgs.Protocol.Report.V1 {
if (HasReportType) { if (HasReportType) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReportType); size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReportType);
} }
if (HasProgram) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Program);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -438,9 +358,6 @@ namespace Bgs.Protocol.Report.V1 {
} }
ReportType.MergeFrom(other.ReportType); ReportType.MergeFrom(other.ReportType);
} }
if (other.HasProgram) {
Program = other.Program;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -466,10 +383,6 @@ namespace Bgs.Protocol.Report.V1 {
input.ReadMessage(ReportType); input.ReadMessage(ReportType);
break; break;
} }
case 24: {
Program = input.ReadUInt32();
break;
}
} }
} }
} }
+11 -11
View File
@@ -57,18 +57,18 @@ namespace Bgs.Protocol.Report.V1 {
"LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxlEgwK", "LmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxlEgwK",
"BHRleHQYAiABKAkiYAoUUmVhbExpZmVUaHJlYXRSZXBvcnQSOgoGdGFyZ2V0", "BHRleHQYAiABKAkiYAoUUmVhbExpZmVUaHJlYXRSZXBvcnQSOgoGdGFyZ2V0",
"GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291bnRI", "GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291bnQudjEuR2FtZUFjY291bnRI",
"YW5kbGUSDAoEdGV4dBgCIAEoCSJuChxJbmFwcHJvcHJpYXRlQmF0dGxlVGFn", "YW5kbGUSDAoEdGV4dBgCIAEoCSJ2ChxJbmFwcHJvcHJpYXRlQmF0dGxlVGFn",
"UmVwb3J0EjoKBnRhcmdldBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50", "UmVwb3J0EjoKBnRhcmdldBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50",
"LnYxLkdhbWVBY2NvdW50SGFuZGxlEhIKCmJhdHRsZV90YWcYAiABKAkiSwoN", "LnYxLkdhbWVBY2NvdW50SGFuZGxlEhoKCmJhdHRsZV90YWcYAiABKAlCBoL5",
"SGFja2luZ1JlcG9ydBI6CgZ0YXJnZXQYASABKAsyKi5iZ3MucHJvdG9jb2wu", "KwIIASJLCg1IYWNraW5nUmVwb3J0EjoKBnRhcmdldBgBIAEoCzIqLmJncy5w",
"YWNjb3VudC52MS5HYW1lQWNjb3VudEhhbmRsZSJLCg1Cb3R0aW5nUmVwb3J0", "cm90b2NvbC5hY2NvdW50LnYxLkdhbWVBY2NvdW50SGFuZGxlIksKDUJvdHRp",
"EjoKBnRhcmdldBgBIAEoCzIqLmJncy5wcm90b2NvbC5hY2NvdW50LnYxLkdh", "bmdSZXBvcnQSOgoGdGFyZ2V0GAEgASgLMiouYmdzLnByb3RvY29sLmFjY291",
"bWVBY2NvdW50SGFuZGxlIuUBCgZSZXBvcnQSEwoLcmVwb3J0X3R5cGUYASAC", "bnQudjEuR2FtZUFjY291bnRIYW5kbGUi5QEKBlJlcG9ydBITCgtyZXBvcnRf",
"KAkSKgoJYXR0cmlidXRlGAIgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0", "dHlwZRgBIAIoCRIqCglhdHRyaWJ1dGUYAiADKAsyFy5iZ3MucHJvdG9jb2wu",
"ZRIVCgpyZXBvcnRfcW9zGAMgASgFOgEwEjEKEXJlcG9ydGluZ19hY2NvdW50", "QXR0cmlidXRlEhUKCnJlcG9ydF9xb3MYAyABKAU6ATASMQoRcmVwb3J0aW5n",
"GAQgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEjYKFnJlcG9ydGluZ19n", "X2FjY291bnQYBCABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSNgoWcmVw",
"YW1lX2FjY291bnQYBSABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSGAoQ", "b3J0aW5nX2dhbWVfYWNjb3VudBgFIAEoCzIWLmJncy5wcm90b2NvbC5FbnRp",
"cmVwb3J0X3RpbWVzdGFtcBgGIAEoBkIDgAEA")); "dHlJZBIYChByZXBvcnRfdGltZXN0YW1wGAYgASgGQgOAAQA="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 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.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, 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.MessageOptionsReflection.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(null, null, new pbr::GeneratedClrTypeInfo[] {
+266 -18
View File
@@ -37,22 +37,25 @@ namespace Bgs.Protocol {
"CglvYmplY3RfaWQYAiABKAQ6ATAiCAoGTm9EYXRhInkKCUVycm9ySW5mbxIz", "CglvYmplY3RfaWQYAiABKAQ6ATAiCAoGTm9EYXRhInkKCUVycm9ySW5mbxIz",
"Cg5vYmplY3RfYWRkcmVzcxgBIAIoCzIbLmJncy5wcm90b2NvbC5PYmplY3RB", "Cg5vYmplY3RfYWRkcmVzcxgBIAIoCzIbLmJncy5wcm90b2NvbC5PYmplY3RB",
"ZGRyZXNzEg4KBnN0YXR1cxgCIAIoDRIUCgxzZXJ2aWNlX2hhc2gYAyACKA0S", "ZGRyZXNzEg4KBnN0YXR1cxgCIAIoDRIUCgxzZXJ2aWNlX2hhc2gYAyACKA0S",
"EQoJbWV0aG9kX2lkGAQgAigNIi4KDEZhbm91dFRhcmdldBIRCgljbGllbnRf", "EQoJbWV0aG9kX2lkGAQgAigNIkEKDEZhbm91dFRhcmdldBIRCgljbGllbnRf",
"aWQYASABKAkSCwoDa2V5GAIgASgMIvUCCgZIZWFkZXISEgoKc2VydmljZV9p", "aWQYASABKAkSCwoDa2V5GAIgASgMEhEKCW9iamVjdF9pZBgDIAEoBCLnAwoG",
"ZBgBIAIoDRIRCgltZXRob2RfaWQYAiABKA0SDQoFdG9rZW4YAyACKA0SFAoJ", "SGVhZGVyEhIKCnNlcnZpY2VfaWQYASACKA0SEQoJbWV0aG9kX2lkGAIgASgN",
"b2JqZWN0X2lkGAQgASgEOgEwEg8KBHNpemUYBSABKA06ATASEQoGc3RhdHVz", "Eg0KBXRva2VuGAMgAigNEhQKCW9iamVjdF9pZBgEIAEoBDoBMBIPCgRzaXpl",
"GAYgASgNOgEwEiYKBWVycm9yGAcgAygLMhcuYmdzLnByb3RvY29sLkVycm9y", "GAUgASgNOgEwEhEKBnN0YXR1cxgGIAEoDToBMBImCgVlcnJvchgHIAMoCzIX",
"SW5mbxIPCgd0aW1lb3V0GAggASgEEhMKC2lzX3Jlc3BvbnNlGAkgASgIEjAK", "LmJncy5wcm90b2NvbC5FcnJvckluZm8SDwoHdGltZW91dBgIIAEoBBITCgtp",
"D2ZvcndhcmRfdGFyZ2V0cxgKIAMoCzIXLmJncy5wcm90b2NvbC5Qcm9jZXNz", "c19yZXNwb25zZRgJIAEoCBIwCg9mb3J3YXJkX3RhcmdldHMYCiADKAsyFy5i",
"SWQSFAoMc2VydmljZV9oYXNoGAsgASgHEhEKCWNsaWVudF9pZBgNIAEoCRIx", "Z3MucHJvdG9jb2wuUHJvY2Vzc0lkEhQKDHNlcnZpY2VfaGFzaBgLIAEoBxIR",
"Cg1mYW5vdXRfdGFyZ2V0GA4gAygLMhouYmdzLnByb3RvY29sLkZhbm91dFRh", "CgljbGllbnRfaWQYDSABKAkSMQoNZmFub3V0X3RhcmdldBgOIAMoCzIaLmJn",
"cmdldBIfChdjbGllbnRfaWRfZmFub3V0X3RhcmdldBgPIAMoCSLqAQoLS2Fm", "cy5wcm90b2NvbC5GYW5vdXRUYXJnZXQSHwoXY2xpZW50X2lkX2Zhbm91dF90",
"a2FIZWFkZXISFAoMc2VydmljZV9oYXNoGAEgASgHEhEKCW1ldGhvZF9pZBgC", "YXJnZXQYDyADKAkSFQoNY2xpZW50X3JlY29yZBgQIAEoDBIXCg9vcmlnaW5h",
"IAEoDRINCgV0b2tlbhgDIAEoDRIUCglvYmplY3RfaWQYBCABKAQ6ATASDwoE", "bF9zZW5kZXIYESABKAwSFAoMc2VuZGVyX3Rva2VuGBIgASgNEhQKDHJvdXRl",
"c2l6ZRgFIAEoDToBMBIRCgZzdGF0dXMYBiABKA06ATASDwoHdGltZW91dBgH", "cl9sYWJlbBgTIAEoDRIUCgxlcnJvcl9yZWFzb24YFCABKAki6gEKC0thZmth",
"IAEoBBIvCg5mb3J3YXJkX3RhcmdldBgIIAEoCzIXLmJncy5wcm90b2NvbC5Q", "SGVhZGVyEhQKDHNlcnZpY2VfaGFzaBgBIAEoBxIRCgltZXRob2RfaWQYAiAB",
"cm9jZXNzSWQSFAoMcmV0dXJuX3RvcGljGAkgASgJEhEKCWNsaWVudF9pZBgL", "KA0SDQoFdG9rZW4YAyABKA0SFAoJb2JqZWN0X2lkGAQgASgEOgEwEg8KBHNp",
"IAEoCUIZCg1ibmV0LnByb3RvY29sQghScGNQcm90b1AAUAFQAlAD")); "emUYBSABKA06ATASEQoGc3RhdHVzGAYgASgNOgEwEg8KB3RpbWVvdXQYByAB",
"KAQSLwoOZm9yd2FyZF90YXJnZXQYCCABKAsyFy5iZ3MucHJvdG9jb2wuUHJv",
"Y2Vzc0lkEhQKDHJldHVybl90b3BpYxgJIAEoCRIRCgljbGllbnRfaWQYCyAB",
"KAlCGQoNYm5ldC5wcm90b2NvbEIIUnBjUHJvdG9QAFABUAJQAw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
@@ -62,8 +65,8 @@ namespace Bgs.Protocol {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ObjectAddress), global::Bgs.Protocol.ObjectAddress.Parser, new[]{ "Host", "ObjectId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ObjectAddress), global::Bgs.Protocol.ObjectAddress.Parser, new[]{ "Host", "ObjectId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.NoData), global::Bgs.Protocol.NoData.Parser, null, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.NoData), global::Bgs.Protocol.NoData.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ErrorInfo), global::Bgs.Protocol.ErrorInfo.Parser, new[]{ "ObjectAddress", "Status", "ServiceHash", "MethodId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.ErrorInfo), global::Bgs.Protocol.ErrorInfo.Parser, new[]{ "ObjectAddress", "Status", "ServiceHash", "MethodId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.FanoutTarget), global::Bgs.Protocol.FanoutTarget.Parser, new[]{ "ClientId", "Key" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.FanoutTarget), global::Bgs.Protocol.FanoutTarget.Parser, new[]{ "ClientId", "Key", "ObjectId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Header), global::Bgs.Protocol.Header.Parser, new[]{ "ServiceId", "MethodId", "Token", "ObjectId", "Size", "Status", "Error", "Timeout", "IsResponse", "ForwardTargets", "ServiceHash", "ClientId", "FanoutTarget", "ClientIdFanoutTarget" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Header), global::Bgs.Protocol.Header.Parser, new[]{ "ServiceId", "MethodId", "Token", "ObjectId", "Size", "Status", "Error", "Timeout", "IsResponse", "ForwardTargets", "ServiceHash", "ClientId", "FanoutTarget", "ClientIdFanoutTarget", "ClientRecord", "OriginalSender", "SenderToken", "RouterLabel", "ErrorReason" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.KafkaHeader), global::Bgs.Protocol.KafkaHeader.Parser, new[]{ "ServiceHash", "MethodId", "Token", "ObjectId", "Size", "Status", "Timeout", "ForwardTarget", "ReturnTopic", "ClientId" }, null, null, null, null) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.KafkaHeader), global::Bgs.Protocol.KafkaHeader.Parser, new[]{ "ServiceHash", "MethodId", "Token", "ObjectId", "Size", "Status", "Timeout", "ForwardTarget", "ReturnTopic", "ClientId" }, null, null, null, null)
})); }));
} }
@@ -1103,6 +1106,7 @@ namespace Bgs.Protocol {
public sealed partial class FanoutTarget : pb::IMessage<FanoutTarget> { public sealed partial class FanoutTarget : pb::IMessage<FanoutTarget> {
private static readonly pb::MessageParser<FanoutTarget> _parser = new pb::MessageParser<FanoutTarget>(() => new FanoutTarget()); private static readonly pb::MessageParser<FanoutTarget> _parser = new pb::MessageParser<FanoutTarget>(() => new FanoutTarget());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<FanoutTarget> Parser { get { return _parser; } } public static pb::MessageParser<FanoutTarget> Parser { get { return _parser; } }
@@ -1125,8 +1129,10 @@ namespace Bgs.Protocol {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public FanoutTarget(FanoutTarget other) : this() { public FanoutTarget(FanoutTarget other) : this() {
_hasBits0 = other._hasBits0;
clientId_ = other.clientId_; clientId_ = other.clientId_;
key_ = other.key_; key_ = other.key_;
objectId_ = other.objectId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -1181,6 +1187,30 @@ namespace Bgs.Protocol {
key_ = null; key_ = null;
} }
/// <summary>Field number for the "object_id" field.</summary>
public const int ObjectIdFieldNumber = 3;
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;
}
}
/// <summary>Gets whether the "object_id" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasObjectId {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "object_id" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearObjectId() {
_hasBits0 &= ~1;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as FanoutTarget); return Equals(other as FanoutTarget);
@@ -1196,6 +1226,7 @@ namespace Bgs.Protocol {
} }
if (ClientId != other.ClientId) return false; if (ClientId != other.ClientId) return false;
if (Key != other.Key) return false; if (Key != other.Key) return false;
if (ObjectId != other.ObjectId) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -1204,6 +1235,7 @@ namespace Bgs.Protocol {
int hash = 1; int hash = 1;
if (HasClientId) hash ^= ClientId.GetHashCode(); if (HasClientId) hash ^= ClientId.GetHashCode();
if (HasKey) hash ^= Key.GetHashCode(); if (HasKey) hash ^= Key.GetHashCode();
if (HasObjectId) hash ^= ObjectId.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -1225,6 +1257,10 @@ namespace Bgs.Protocol {
output.WriteRawTag(18); output.WriteRawTag(18);
output.WriteBytes(Key); output.WriteBytes(Key);
} }
if (HasObjectId) {
output.WriteRawTag(24);
output.WriteUInt64(ObjectId);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -1239,6 +1275,9 @@ namespace Bgs.Protocol {
if (HasKey) { if (HasKey) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key);
} }
if (HasObjectId) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ObjectId);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -1256,6 +1295,9 @@ namespace Bgs.Protocol {
if (other.HasKey) { if (other.HasKey) {
Key = other.Key; Key = other.Key;
} }
if (other.HasObjectId) {
ObjectId = other.ObjectId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -1275,6 +1317,10 @@ namespace Bgs.Protocol {
Key = input.ReadBytes(); Key = input.ReadBytes();
break; break;
} }
case 24: {
ObjectId = input.ReadUInt64();
break;
}
} }
} }
} }
@@ -1322,6 +1368,11 @@ namespace Bgs.Protocol {
clientId_ = other.clientId_; clientId_ = other.clientId_;
fanoutTarget_ = other.fanoutTarget_.Clone(); fanoutTarget_ = other.fanoutTarget_.Clone();
clientIdFanoutTarget_ = other.clientIdFanoutTarget_.Clone(); clientIdFanoutTarget_ = other.clientIdFanoutTarget_.Clone();
clientRecord_ = other.clientRecord_;
originalSender_ = other.originalSender_;
senderToken_ = other.senderToken_;
routerLabel_ = other.routerLabel_;
errorReason_ = other.errorReason_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -1609,6 +1660,123 @@ namespace Bgs.Protocol {
get { return clientIdFanoutTarget_; } get { return clientIdFanoutTarget_; }
} }
/// <summary>Field number for the "client_record" field.</summary>
public const int ClientRecordFieldNumber = 16;
private readonly static pb::ByteString ClientRecordDefaultValue = pb::ByteString.Empty;
private pb::ByteString clientRecord_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString ClientRecord {
get { return clientRecord_ ?? ClientRecordDefaultValue; }
set {
clientRecord_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "client_record" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasClientRecord {
get { return clientRecord_ != null; }
}
/// <summary>Clears the value of the "client_record" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearClientRecord() {
clientRecord_ = null;
}
/// <summary>Field number for the "original_sender" field.</summary>
public const int OriginalSenderFieldNumber = 17;
private readonly static pb::ByteString OriginalSenderDefaultValue = pb::ByteString.Empty;
private pb::ByteString originalSender_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString OriginalSender {
get { return originalSender_ ?? OriginalSenderDefaultValue; }
set {
originalSender_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "original_sender" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasOriginalSender {
get { return originalSender_ != null; }
}
/// <summary>Clears the value of the "original_sender" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearOriginalSender() {
originalSender_ = null;
}
/// <summary>Field number for the "sender_token" field.</summary>
public const int SenderTokenFieldNumber = 18;
private readonly static uint SenderTokenDefaultValue = 0;
private uint senderToken_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint SenderToken {
get { if ((_hasBits0 & 512) != 0) { return senderToken_; } else { return SenderTokenDefaultValue; } }
set {
_hasBits0 |= 512;
senderToken_ = value;
}
}
/// <summary>Gets whether the "sender_token" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasSenderToken {
get { return (_hasBits0 & 512) != 0; }
}
/// <summary>Clears the value of the "sender_token" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearSenderToken() {
_hasBits0 &= ~512;
}
/// <summary>Field number for the "router_label" field.</summary>
public const int RouterLabelFieldNumber = 19;
private readonly static uint RouterLabelDefaultValue = 0;
private uint routerLabel_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint RouterLabel {
get { if ((_hasBits0 & 1024) != 0) { return routerLabel_; } else { return RouterLabelDefaultValue; } }
set {
_hasBits0 |= 1024;
routerLabel_ = value;
}
}
/// <summary>Gets whether the "router_label" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasRouterLabel {
get { return (_hasBits0 & 1024) != 0; }
}
/// <summary>Clears the value of the "router_label" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearRouterLabel() {
_hasBits0 &= ~1024;
}
/// <summary>Field number for the "error_reason" field.</summary>
public const int ErrorReasonFieldNumber = 20;
private readonly static string ErrorReasonDefaultValue = "";
private string errorReason_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string ErrorReason {
get { return errorReason_ ?? ErrorReasonDefaultValue; }
set {
errorReason_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "error_reason" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasErrorReason {
get { return errorReason_ != null; }
}
/// <summary>Clears the value of the "error_reason" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearErrorReason() {
errorReason_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as Header); return Equals(other as Header);
@@ -1636,6 +1804,11 @@ namespace Bgs.Protocol {
if (ClientId != other.ClientId) return false; if (ClientId != other.ClientId) return false;
if(!fanoutTarget_.Equals(other.fanoutTarget_)) return false; if(!fanoutTarget_.Equals(other.fanoutTarget_)) return false;
if(!clientIdFanoutTarget_.Equals(other.clientIdFanoutTarget_)) return false; if(!clientIdFanoutTarget_.Equals(other.clientIdFanoutTarget_)) return false;
if (ClientRecord != other.ClientRecord) return false;
if (OriginalSender != other.OriginalSender) return false;
if (SenderToken != other.SenderToken) return false;
if (RouterLabel != other.RouterLabel) return false;
if (ErrorReason != other.ErrorReason) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -1656,6 +1829,11 @@ namespace Bgs.Protocol {
if (HasClientId) hash ^= ClientId.GetHashCode(); if (HasClientId) hash ^= ClientId.GetHashCode();
hash ^= fanoutTarget_.GetHashCode(); hash ^= fanoutTarget_.GetHashCode();
hash ^= clientIdFanoutTarget_.GetHashCode(); hash ^= clientIdFanoutTarget_.GetHashCode();
if (HasClientRecord) hash ^= ClientRecord.GetHashCode();
if (HasOriginalSender) hash ^= OriginalSender.GetHashCode();
if (HasSenderToken) hash ^= SenderToken.GetHashCode();
if (HasRouterLabel) hash ^= RouterLabel.GetHashCode();
if (HasErrorReason) hash ^= ErrorReason.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -1713,6 +1891,26 @@ namespace Bgs.Protocol {
} }
fanoutTarget_.WriteTo(output, _repeated_fanoutTarget_codec); fanoutTarget_.WriteTo(output, _repeated_fanoutTarget_codec);
clientIdFanoutTarget_.WriteTo(output, _repeated_clientIdFanoutTarget_codec); clientIdFanoutTarget_.WriteTo(output, _repeated_clientIdFanoutTarget_codec);
if (HasClientRecord) {
output.WriteRawTag(130, 1);
output.WriteBytes(ClientRecord);
}
if (HasOriginalSender) {
output.WriteRawTag(138, 1);
output.WriteBytes(OriginalSender);
}
if (HasSenderToken) {
output.WriteRawTag(144, 1);
output.WriteUInt32(SenderToken);
}
if (HasRouterLabel) {
output.WriteRawTag(152, 1);
output.WriteUInt32(RouterLabel);
}
if (HasErrorReason) {
output.WriteRawTag(162, 1);
output.WriteString(ErrorReason);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -1755,6 +1953,21 @@ namespace Bgs.Protocol {
} }
size += fanoutTarget_.CalculateSize(_repeated_fanoutTarget_codec); size += fanoutTarget_.CalculateSize(_repeated_fanoutTarget_codec);
size += clientIdFanoutTarget_.CalculateSize(_repeated_clientIdFanoutTarget_codec); size += clientIdFanoutTarget_.CalculateSize(_repeated_clientIdFanoutTarget_codec);
if (HasClientRecord) {
size += 2 + pb::CodedOutputStream.ComputeBytesSize(ClientRecord);
}
if (HasOriginalSender) {
size += 2 + pb::CodedOutputStream.ComputeBytesSize(OriginalSender);
}
if (HasSenderToken) {
size += 2 + pb::CodedOutputStream.ComputeUInt32Size(SenderToken);
}
if (HasRouterLabel) {
size += 2 + pb::CodedOutputStream.ComputeUInt32Size(RouterLabel);
}
if (HasErrorReason) {
size += 2 + pb::CodedOutputStream.ComputeStringSize(ErrorReason);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -1800,6 +2013,21 @@ namespace Bgs.Protocol {
} }
fanoutTarget_.Add(other.fanoutTarget_); fanoutTarget_.Add(other.fanoutTarget_);
clientIdFanoutTarget_.Add(other.clientIdFanoutTarget_); clientIdFanoutTarget_.Add(other.clientIdFanoutTarget_);
if (other.HasClientRecord) {
ClientRecord = other.ClientRecord;
}
if (other.HasOriginalSender) {
OriginalSender = other.OriginalSender;
}
if (other.HasSenderToken) {
SenderToken = other.SenderToken;
}
if (other.HasRouterLabel) {
RouterLabel = other.RouterLabel;
}
if (other.HasErrorReason) {
ErrorReason = other.ErrorReason;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -1867,6 +2095,26 @@ namespace Bgs.Protocol {
clientIdFanoutTarget_.AddEntriesFrom(input, _repeated_clientIdFanoutTarget_codec); clientIdFanoutTarget_.AddEntriesFrom(input, _repeated_clientIdFanoutTarget_codec);
break; break;
} }
case 130: {
ClientRecord = input.ReadBytes();
break;
}
case 138: {
OriginalSender = input.ReadBytes();
break;
}
case 144: {
SenderToken = input.ReadUInt32();
break;
}
case 152: {
RouterLabel = input.ReadUInt32();
break;
}
case 162: {
ErrorReason = input.ReadString();
break;
}
} }
} }
} }
+73 -136
View File
@@ -27,85 +27,85 @@ namespace Bgs.Protocol.UserManager.V1 {
"CixiZ3MvbG93L3BiL2NsaWVudC91c2VyX21hbmFnZXJfc2VydmljZS5wcm90", "CixiZ3MvbG93L3BiL2NsaWVudC91c2VyX21hbmFnZXJfc2VydmljZS5wcm90",
"bxIcYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MRoqYmdzL2xvdy9wYi9j", "bxIcYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MRoqYmdzL2xvdy9wYi9j",
"bGllbnQvdXNlcl9tYW5hZ2VyX3R5cGVzLnByb3RvGiRiZ3MvbG93L3BiL2Ns", "bGllbnQvdXNlcl9tYW5hZ2VyX3R5cGVzLnByb3RvGiRiZ3MvbG93L3BiL2Ns",
"aWVudC9lbnRpdHlfdHlwZXMucHJvdG8aImJncy9sb3cvcGIvY2xpZW50L3Jv", "aWVudC9lbnRpdHlfdHlwZXMucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L3Jw",
"bGVfdHlwZXMucHJvdG8aIWJncy9sb3cvcGIvY2xpZW50L3JwY190eXBlcy5w", "Y190eXBlcy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVu",
"cm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvbWVz", "c2lvbnMvbWVzc2FnZV9vcHRpb25zLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVu",
"c2FnZV9vcHRpb25zLnByb3RvGjdiZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxf", "dC9nbG9iYWxfZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3Mv",
"ZXh0ZW5zaW9ucy9maWVsZF9vcHRpb25zLnByb3RvGjhiZ3MvbG93L3BiL2Ns", "bG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9u",
"aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXRob2Rfb3B0aW9ucy5wcm90bxo5", "cy5wcm90bxo5YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMv",
"YmdzL2xvdy9wYi9jbGllbnQvZ2xvYmFsX2V4dGVuc2lvbnMvc2VydmljZV9v", "c2VydmljZV9vcHRpb25zLnByb3RvIlcKEFN1YnNjcmliZVJlcXVlc3QSMAoI",
"cHRpb25zLnByb3RvIk8KEFN1YnNjcmliZVJlcXVlc3QSKAoIYWdlbnRfaWQY", "YWdlbnRfaWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIg",
"ASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSEQoJb2JqZWN0X2lkGAIg", "ARIRCglvYmplY3RfaWQYAiACKAQinQEKEVN1YnNjcmliZVJlc3BvbnNlEkQK",
"AigEIr8BChFTdWJzY3JpYmVSZXNwb25zZRJECg9ibG9ja2VkX3BsYXllcnMY", "D2Jsb2NrZWRfcGxheWVycxgBIAMoCzIrLmJncy5wcm90b2NvbC51c2VyX21h",
"ASADKAsyKy5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLkJsb2NrZWRQ", "bmFnZXIudjEuQmxvY2tlZFBsYXllchJCCg5yZWNlbnRfcGxheWVycxgCIAMo",
"bGF5ZXISQgoOcmVjZW50X3BsYXllcnMYAiADKAsyKi5iZ3MucHJvdG9jb2wu", "CzIqLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuUmVjZW50UGxheWVy",
"dXNlcl9tYW5hZ2VyLnYxLlJlY2VudFBsYXllchIgCgRyb2xlGAMgAygLMhIu", "IlkKElVuc3Vic2NyaWJlUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIWLmJn",
"YmdzLnByb3RvY29sLlJvbGUiUQoSVW5zdWJzY3JpYmVSZXF1ZXN0EigKCGFn", "cy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEhEKCW9iamVjdF9pZBgCIAEo",
"ZW50X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEhEKCW9iamVj", "BCK3AQoXQWRkUmVjZW50UGxheWVyc1JlcXVlc3QSUQoHcGxheWVycxgBIAMo",
"dF9pZBgCIAEoBCKRAQoXQWRkUmVjZW50UGxheWVyc1JlcXVlc3QSOwoHcGxh", "CzIqLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuUmVjZW50UGxheWVy",
"eWVycxgBIAMoCzIqLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuUmVj", "QhSK+SsGKgQKAggBivkrBioECgIQFBIwCghhZ2VudF9pZBgCIAEoCzIWLmJn",
"ZW50UGxheWVyEigKCGFnZW50X2lkGAIgASgLMhYuYmdzLnByb3RvY29sLkVu", "cy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEg8KB3Byb2dyYW0YAyABKA06",
"dGl0eUlkEg8KB3Byb2dyYW0YAyABKA0iVgoZQ2xlYXJSZWNlbnRQbGF5ZXJz", "BoL5KwIQASJeChlDbGVhclJlY2VudFBsYXllcnNSZXF1ZXN0EjAKCGFnZW50",
"UmVxdWVzdBIoCghhZ2VudF9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRp", "X2lkGAEgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkQgaC+SsCIAESDwoH",
"dHlJZBIPCgdwcm9ncmFtGAIgASgNIncKEkJsb2NrUGxheWVyUmVxdWVzdBIo", "cHJvZ3JhbRgCIAEoDSJ5ChJCbG9ja1BsYXllclJlcXVlc3QSMAoIYWdlbnRf",
"CghhZ2VudF9pZBgBIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIpCgl0", "aWQYASABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWRCBoL5KwIgARIpCgl0",
"YXJnZXRfaWQYAiACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSDAoEcm9s", "YXJnZXRfaWQYAiACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQ6BoL5KwIQ",
"ZRgDIAEoDSJrChRVbmJsb2NrUGxheWVyUmVxdWVzdBIoCghhZ2VudF9pZBgB", "ASJ7ChRVbmJsb2NrUGxheWVyUmVxdWVzdBIwCghhZ2VudF9pZBgBIAEoCzIW",
"IAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIpCgl0YXJnZXRfaWQYAiAC", "LmJncy5wcm90b2NvbC5FbnRpdHlJZEIGgvkrAiABEikKCXRhcmdldF9pZBgC",
"KAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQiugEKHkJsb2NrZWRQbGF5ZXJB", "IAIoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZDoGgvkrAhABIroBCh5CbG9j",
"ZGRlZE5vdGlmaWNhdGlvbhI7CgZwbGF5ZXIYASACKAsyKy5iZ3MucHJvdG9j", "a2VkUGxheWVyQWRkZWROb3RpZmljYXRpb24SOwoGcGxheWVyGAEgAigLMisu",
"b2wudXNlcl9tYW5hZ2VyLnYxLkJsb2NrZWRQbGF5ZXISLwoPZ2FtZV9hY2Nv", "YmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5CbG9ja2VkUGxheWVyEi8K",
"dW50X2lkGAIgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEioKCmFjY291", "D2dhbWVfYWNjb3VudF9pZBgCIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJ",
"bnRfaWQYAyABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQivAEKIEJsb2Nr", "ZBIqCgphY2NvdW50X2lkGAMgASgLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk",
"ZWRQbGF5ZXJSZW1vdmVkTm90aWZpY2F0aW9uEjsKBnBsYXllchgBIAIoCzIr", "IrwBCiBCbG9ja2VkUGxheWVyUmVtb3ZlZE5vdGlmaWNhdGlvbhI7CgZwbGF5",
"LmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuQmxvY2tlZFBsYXllchIv", "ZXIYASACKAsyKy5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLkJsb2Nr",
"Cg9nYW1lX2FjY291bnRfaWQYAiABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5", "ZWRQbGF5ZXISLwoPZ2FtZV9hY2NvdW50X2lkGAIgASgLMhYuYmdzLnByb3Rv",
"SWQSKgoKYWNjb3VudF9pZBgDIAEoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJ", "Y29sLkVudGl0eUlkEioKCmFjY291bnRfaWQYAyABKAsyFi5iZ3MucHJvdG9j",
"ZCJcCh5SZWNlbnRQbGF5ZXJzQWRkZWROb3RpZmljYXRpb24SOgoGcGxheWVy", "b2wuRW50aXR5SWQiXAoeUmVjZW50UGxheWVyc0FkZGVkTm90aWZpY2F0aW9u",
"GAEgAygLMiouYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5SZWNlbnRQ", "EjoKBnBsYXllchgBIAMoCzIqLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIu",
"bGF5ZXIiXgogUmVjZW50UGxheWVyc1JlbW92ZWROb3RpZmljYXRpb24SOgoG", "djEuUmVjZW50UGxheWVyIl4KIFJlY2VudFBsYXllcnNSZW1vdmVkTm90aWZp",
"cGxheWVyGAEgAygLMiouYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5S", "Y2F0aW9uEjoKBnBsYXllchgBIAMoCzIqLmJncy5wcm90b2NvbC51c2VyX21h",
"ZWNlbnRQbGF5ZXIytwYKElVzZXJNYW5hZ2VyU2VydmljZRJ0CglTdWJzY3Jp", "bmFnZXIudjEuUmVjZW50UGxheWVyMr0GChJVc2VyTWFuYWdlclNlcnZpY2US",
"YmUSLi5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLlN1YnNjcmliZVJl", "dAoJU3Vic2NyaWJlEi4uYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5T",
"cXVlc3QaLy5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLlN1YnNjcmli", "dWJzY3JpYmVSZXF1ZXN0Gi8uYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52",
"ZVJlc3BvbnNlIgaC+SsCCAESZwoQQWRkUmVjZW50UGxheWVycxI1LmJncy5w", "MS5TdWJzY3JpYmVSZXNwb25zZSIGgvkrAggBEmcKEEFkZFJlY2VudFBsYXll",
"cm90b2NvbC51c2VyX21hbmFnZXIudjEuQWRkUmVjZW50UGxheWVyc1JlcXVl", "cnMSNS5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLkFkZFJlY2VudFBs",
"c3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAoSawoSQ2xlYXJSZWNl", "YXllcnNSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggKEmsK",
"bnRQbGF5ZXJzEjcuYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5DbGVh", "EkNsZWFyUmVjZW50UGxheWVycxI3LmJncy5wcm90b2NvbC51c2VyX21hbmFn",
"clJlY2VudFBsYXllcnNSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIG", "ZXIudjEuQ2xlYXJSZWNlbnRQbGF5ZXJzUmVxdWVzdBoULmJncy5wcm90b2Nv",
"gvkrAggLEl0KC0Jsb2NrUGxheWVyEjAuYmdzLnByb3RvY29sLnVzZXJfbWFu", "bC5Ob0RhdGEiBoL5KwIICxJdCgtCbG9ja1BsYXllchIwLmJncy5wcm90b2Nv",
"YWdlci52MS5CbG9ja1BsYXllclJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9E", "bC51c2VyX21hbmFnZXIudjEuQmxvY2tQbGF5ZXJSZXF1ZXN0GhQuYmdzLnBy",
"YXRhIgaC+SsCCBQSYQoNVW5ibG9ja1BsYXllchIyLmJncy5wcm90b2NvbC51", "b3RvY29sLk5vRGF0YSIGgvkrAggUEmEKDVVuYmxvY2tQbGF5ZXISMi5iZ3Mu",
"c2VyX21hbmFnZXIudjEuVW5ibG9ja1BsYXllclJlcXVlc3QaFC5iZ3MucHJv", "cHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLlVuYmxvY2tQbGF5ZXJSZXF1ZXN0",
"dG9jb2wuTm9EYXRhIgaC+SsCCBUSZwoVQmxvY2tQbGF5ZXJGb3JTZXNzaW9u", "GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggVEmcKFUJsb2NrUGxheWVy",
"EjAuYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5CbG9ja1BsYXllclJl", "Rm9yU2Vzc2lvbhIwLmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuQmxv",
"cXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCCgSXQoLVW5zdWJz", "Y2tQbGF5ZXJSZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggo",
"Y3JpYmUSMC5iZ3MucHJvdG9jb2wudXNlcl9tYW5hZ2VyLnYxLlVuc3Vic2Ny", "El0KC1Vuc3Vic2NyaWJlEjAuYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52",
"aWJlUmVxdWVzdBoULmJncy5wcm90b2NvbC5Ob0RhdGEiBoL5KwIIMxpLgvkr", "MS5VbnN1YnNjcmliZVJlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC",
"LwotYm5ldC5wcm90b2NvbC51c2VyX21hbmFnZXIuVXNlck1hbmFnZXJTZXJ2", "+SsCCDMaUYL5Ky8KLWJuZXQucHJvdG9jb2wudXNlcl9tYW5hZ2VyLlVzZXJN",
"aWNlgvkrDioMdXNlcl9tYW5hZ2VyivkrAhABMrsEChNVc2VyTWFuYWdlckxp", "YW5hZ2VyU2VydmljZYL5Kw4qDHVzZXJfbWFuYWdlcoL5KwIwAYr5KwIQATK7",
"c3RlbmVyEncKFE9uQmxvY2tlZFBsYXllckFkZGVkEjwuYmdzLnByb3RvY29s", "BAoTVXNlck1hbmFnZXJMaXN0ZW5lchJ3ChRPbkJsb2NrZWRQbGF5ZXJBZGRl",
"LnVzZXJfbWFuYWdlci52MS5CbG9ja2VkUGxheWVyQWRkZWROb3RpZmljYXRp", "ZBI8LmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuQmxvY2tlZFBsYXll",
"b24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIARJ7ChZPbkJs", "ckFkZGVkTm90aWZpY2F0aW9uGhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNF",
"b2NrZWRQbGF5ZXJSZW1vdmVkEj4uYmdzLnByb3RvY29sLnVzZXJfbWFuYWdl", "IgaC+SsCCAESewoWT25CbG9ja2VkUGxheWVyUmVtb3ZlZBI+LmJncy5wcm90",
"ci52MS5CbG9ja2VkUGxheWVyUmVtb3ZlZE5vdGlmaWNhdGlvbhoZLmJncy5w", "b2NvbC51c2VyX21hbmFnZXIudjEuQmxvY2tlZFBsYXllclJlbW92ZWROb3Rp",
"cm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggCEncKFE9uUmVjZW50UGxheWVy", "ZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIAhJ3",
"c0FkZGVkEjwuYmdzLnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5SZWNlbnRQ", "ChRPblJlY2VudFBsYXllcnNBZGRlZBI8LmJncy5wcm90b2NvbC51c2VyX21h",
"bGF5ZXJzQWRkZWROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wuTk9fUkVT", "bmFnZXIudjEuUmVjZW50UGxheWVyc0FkZGVkTm90aWZpY2F0aW9uGhkuYmdz",
"UE9OU0UiBoL5KwIICxJ7ChZPblJlY2VudFBsYXllcnNSZW1vdmVkEj4uYmdz", "LnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAsSewoWT25SZWNlbnRQbGF5",
"LnByb3RvY29sLnVzZXJfbWFuYWdlci52MS5SZWNlbnRQbGF5ZXJzUmVtb3Zl", "ZXJzUmVtb3ZlZBI+LmJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEuUmVj",
"ZE5vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkr", "ZW50UGxheWVyc1JlbW92ZWROb3RpZmljYXRpb24aGS5iZ3MucHJvdG9jb2wu",
"AggMGjiC+SsuCixibmV0LnByb3RvY29sLnVzZXJfbWFuYWdlci5Vc2VyTWFu", "Tk9fUkVTUE9OU0UiBoL5KwIIDBo4gvkrLgosYm5ldC5wcm90b2NvbC51c2Vy",
"YWdlck5vdGlmeYr5KwIIAUIDgAEA")); "X21hbmFnZXIuVXNlck1hbmFnZXJOb3RpZnmK+SsCCAFCA4ABAA=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.UserManager.V1.UserManagerTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RoleTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, }, new pbr::FileDescriptor[] { global::Bgs.Protocol.UserManager.V1.UserManagerTypesReflection.Descriptor, global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.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(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.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", "Role" }, 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.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.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.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", "Role" }, 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.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.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.BlockedPlayerRemovedNotification), global::Bgs.Protocol.UserManager.V1.BlockedPlayerRemovedNotification.Parser, new[]{ "Player", "GameAccountId", "AccountId" }, null, null, null, null),
@@ -332,7 +332,6 @@ namespace Bgs.Protocol.UserManager.V1 {
public SubscribeResponse(SubscribeResponse other) : this() { public SubscribeResponse(SubscribeResponse other) : this() {
blockedPlayers_ = other.blockedPlayers_.Clone(); blockedPlayers_ = other.blockedPlayers_.Clone();
recentPlayers_ = other.recentPlayers_.Clone(); recentPlayers_ = other.recentPlayers_.Clone();
role_ = other.role_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -361,16 +360,6 @@ namespace Bgs.Protocol.UserManager.V1 {
get { return recentPlayers_; } get { return recentPlayers_; }
} }
/// <summary>Field number for the "role" field.</summary>
public const int RoleFieldNumber = 3;
private static readonly pb::FieldCodec<global::Bgs.Protocol.Role> _repeated_role_codec
= pb::FieldCodec.ForMessage(26, global::Bgs.Protocol.Role.Parser);
private readonly pbc::RepeatedField<global::Bgs.Protocol.Role> role_ = new pbc::RepeatedField<global::Bgs.Protocol.Role>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::RepeatedField<global::Bgs.Protocol.Role> Role {
get { return role_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as SubscribeResponse); return Equals(other as SubscribeResponse);
@@ -386,7 +375,6 @@ namespace Bgs.Protocol.UserManager.V1 {
} }
if(!blockedPlayers_.Equals(other.blockedPlayers_)) return false; if(!blockedPlayers_.Equals(other.blockedPlayers_)) return false;
if(!recentPlayers_.Equals(other.recentPlayers_)) return false; if(!recentPlayers_.Equals(other.recentPlayers_)) return false;
if(!role_.Equals(other.role_)) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -395,7 +383,6 @@ namespace Bgs.Protocol.UserManager.V1 {
int hash = 1; int hash = 1;
hash ^= blockedPlayers_.GetHashCode(); hash ^= blockedPlayers_.GetHashCode();
hash ^= recentPlayers_.GetHashCode(); hash ^= recentPlayers_.GetHashCode();
hash ^= role_.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -411,7 +398,6 @@ namespace Bgs.Protocol.UserManager.V1 {
public void WriteTo(pb::CodedOutputStream output) { public void WriteTo(pb::CodedOutputStream output) {
blockedPlayers_.WriteTo(output, _repeated_blockedPlayers_codec); blockedPlayers_.WriteTo(output, _repeated_blockedPlayers_codec);
recentPlayers_.WriteTo(output, _repeated_recentPlayers_codec); recentPlayers_.WriteTo(output, _repeated_recentPlayers_codec);
role_.WriteTo(output, _repeated_role_codec);
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -422,7 +408,6 @@ namespace Bgs.Protocol.UserManager.V1 {
int size = 0; int size = 0;
size += blockedPlayers_.CalculateSize(_repeated_blockedPlayers_codec); size += blockedPlayers_.CalculateSize(_repeated_blockedPlayers_codec);
size += recentPlayers_.CalculateSize(_repeated_recentPlayers_codec); size += recentPlayers_.CalculateSize(_repeated_recentPlayers_codec);
size += role_.CalculateSize(_repeated_role_codec);
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -436,7 +421,6 @@ namespace Bgs.Protocol.UserManager.V1 {
} }
blockedPlayers_.Add(other.blockedPlayers_); blockedPlayers_.Add(other.blockedPlayers_);
recentPlayers_.Add(other.recentPlayers_); recentPlayers_.Add(other.recentPlayers_);
role_.Add(other.role_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -456,10 +440,6 @@ namespace Bgs.Protocol.UserManager.V1 {
recentPlayers_.AddEntriesFrom(input, _repeated_recentPlayers_codec); recentPlayers_.AddEntriesFrom(input, _repeated_recentPlayers_codec);
break; break;
} }
case 26: {
role_.AddEntriesFrom(input, _repeated_role_codec);
break;
}
} }
} }
} }
@@ -1053,7 +1033,6 @@ namespace Bgs.Protocol.UserManager.V1 {
public sealed partial class BlockPlayerRequest : pb::IMessage<BlockPlayerRequest> { public sealed partial class BlockPlayerRequest : pb::IMessage<BlockPlayerRequest> {
private static readonly pb::MessageParser<BlockPlayerRequest> _parser = new pb::MessageParser<BlockPlayerRequest>(() => new BlockPlayerRequest()); private static readonly pb::MessageParser<BlockPlayerRequest> _parser = new pb::MessageParser<BlockPlayerRequest>(() => new BlockPlayerRequest());
private pb::UnknownFieldSet _unknownFields; private pb::UnknownFieldSet _unknownFields;
private int _hasBits0;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<BlockPlayerRequest> Parser { get { return _parser; } } public static pb::MessageParser<BlockPlayerRequest> Parser { get { return _parser; } }
@@ -1076,10 +1055,8 @@ namespace Bgs.Protocol.UserManager.V1 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public BlockPlayerRequest(BlockPlayerRequest other) : this() { public BlockPlayerRequest(BlockPlayerRequest other) : this() {
_hasBits0 = other._hasBits0;
agentId_ = other.HasAgentId ? other.agentId_.Clone() : null; agentId_ = other.HasAgentId ? other.agentId_.Clone() : null;
targetId_ = other.HasTargetId ? other.targetId_.Clone() : null; targetId_ = other.HasTargetId ? other.targetId_.Clone() : null;
role_ = other.role_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -1130,30 +1107,6 @@ namespace Bgs.Protocol.UserManager.V1 {
targetId_ = null; targetId_ = null;
} }
/// <summary>Field number for the "role" field.</summary>
public const int RoleFieldNumber = 3;
private readonly static uint RoleDefaultValue = 0;
private uint role_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint Role {
get { if ((_hasBits0 & 1) != 0) { return role_; } else { return RoleDefaultValue; } }
set {
_hasBits0 |= 1;
role_ = value;
}
}
/// <summary>Gets whether the "role" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasRole {
get { return (_hasBits0 & 1) != 0; }
}
/// <summary>Clears the value of the "role" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearRole() {
_hasBits0 &= ~1;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) { public override bool Equals(object other) {
return Equals(other as BlockPlayerRequest); return Equals(other as BlockPlayerRequest);
@@ -1169,7 +1122,6 @@ namespace Bgs.Protocol.UserManager.V1 {
} }
if (!object.Equals(AgentId, other.AgentId)) return false; if (!object.Equals(AgentId, other.AgentId)) return false;
if (!object.Equals(TargetId, other.TargetId)) return false; if (!object.Equals(TargetId, other.TargetId)) return false;
if (Role != other.Role) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -1178,7 +1130,6 @@ namespace Bgs.Protocol.UserManager.V1 {
int hash = 1; int hash = 1;
if (HasAgentId) hash ^= AgentId.GetHashCode(); if (HasAgentId) hash ^= AgentId.GetHashCode();
if (HasTargetId) hash ^= TargetId.GetHashCode(); if (HasTargetId) hash ^= TargetId.GetHashCode();
if (HasRole) hash ^= Role.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
} }
@@ -1200,10 +1151,6 @@ namespace Bgs.Protocol.UserManager.V1 {
output.WriteRawTag(18); output.WriteRawTag(18);
output.WriteMessage(TargetId); output.WriteMessage(TargetId);
} }
if (HasRole) {
output.WriteRawTag(24);
output.WriteUInt32(Role);
}
if (_unknownFields != null) { if (_unknownFields != null) {
_unknownFields.WriteTo(output); _unknownFields.WriteTo(output);
} }
@@ -1218,9 +1165,6 @@ namespace Bgs.Protocol.UserManager.V1 {
if (HasTargetId) { if (HasTargetId) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetId); size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetId);
} }
if (HasRole) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Role);
}
if (_unknownFields != null) { if (_unknownFields != null) {
size += _unknownFields.CalculateSize(); size += _unknownFields.CalculateSize();
} }
@@ -1244,9 +1188,6 @@ namespace Bgs.Protocol.UserManager.V1 {
} }
TargetId.MergeFrom(other.TargetId); TargetId.MergeFrom(other.TargetId);
} }
if (other.HasRole) {
Role = other.Role;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
} }
@@ -1272,10 +1213,6 @@ namespace Bgs.Protocol.UserManager.V1 {
input.ReadMessage(TargetId); input.ReadMessage(TargetId);
break; break;
} }
case 24: {
Role = input.ReadUInt32();
break;
}
} }
} }
} }
+46 -82
View File
@@ -25,21 +25,22 @@ namespace Bgs.Protocol.UserManager.V1 {
byte[] descriptorData = global::System.Convert.FromBase64String( byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat( string.Concat(
"CipiZ3MvbG93L3BiL2NsaWVudC91c2VyX21hbmFnZXJfdHlwZXMucHJvdG8S", "CipiZ3MvbG93L3BiL2NsaWVudC91c2VyX21hbmFnZXJfdHlwZXMucHJvdG8S",
"HGJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEaJGJncy9sb3cvcGIvY2xp", "HGJncy5wcm90b2NvbC51c2VyX21hbmFnZXIudjEaN2Jncy9sb3cvcGIvY2xp",
"ZW50L2VudGl0eV90eXBlcy5wcm90bxonYmdzL2xvdy9wYi9jbGllbnQvYXR0", "ZW50L2dsb2JhbF9leHRlbnNpb25zL2ZpZWxkX29wdGlvbnMucHJvdG8aJGJn",
"cmlidXRlX3R5cGVzLnByb3RvIrQBCgxSZWNlbnRQbGF5ZXISKQoJZW50aXR5", "cy9sb3cvcGIvY2xpZW50L2VudGl0eV90eXBlcy5wcm90bxonYmdzL2xvdy9w",
"X2lkGAEgAigLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEg8KB3Byb2dyYW0Y", "Yi9jbGllbnQvYXR0cmlidXRlX3R5cGVzLnByb3RvIqUBCgxSZWNlbnRQbGF5",
"AiABKAkSGAoQdGltZXN0YW1wX3BsYXllZBgDIAEoBhIrCgphdHRyaWJ1dGVz", "ZXISKQoJZW50aXR5X2lkGAEgAigLMhYuYmdzLnByb3RvY29sLkVudGl0eUlk",
"GAQgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0ZRINCgJpZBgFIAEoBzoB", "Eg8KB3Byb2dyYW0YAiABKAkSGAoQdGltZXN0YW1wX3BsYXllZBgDIAEoBhIr",
"MBISCgdjb3VudGVyGAYgASgHOgEwInIKDUJsb2NrZWRQbGF5ZXISKgoKYWNj", "CgphdHRyaWJ1dGVzGAQgAygLMhcuYmdzLnByb3RvY29sLkF0dHJpYnV0ZRIS",
"b3VudF9pZBgBIAIoCzIWLmJncy5wcm90b2NvbC5FbnRpdHlJZBIMCgRuYW1l", "Cgdjb3VudGVyGAYgASgHOgEwIoEBCg1CbG9ja2VkUGxheWVyEioKCmFjY291",
"GAIgASgJEhAKBHJvbGUYAyADKA1CAhABEhUKCnByaXZpbGVnZXMYBCABKAQ6", "bnRfaWQYASACKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSGgoKYmF0dGxl",
"ATA=")); "X3RhZxgCIAEoCUIGgvkrAggBEhAKBHJvbGUYAyADKA1CAhgBEhYKCnByaXZp",
"bGVnZXMYBCABKARCAhgBUAA="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.AttributeTypesReflection.Descriptor, }, 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(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", "Id", "Counter" }, null, null, null, null), 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", "Name", "Role", "Privileges" }, 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 #endregion
@@ -77,7 +78,6 @@ namespace Bgs.Protocol.UserManager.V1 {
program_ = other.program_; program_ = other.program_;
timestampPlayed_ = other.timestampPlayed_; timestampPlayed_ = other.timestampPlayed_;
attributes_ = other.attributes_.Clone(); attributes_ = other.attributes_.Clone();
id_ = other.id_;
counter_ = other.counter_; counter_ = other.counter_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
} }
@@ -165,30 +165,6 @@ namespace Bgs.Protocol.UserManager.V1 {
get { return attributes_; } get { return attributes_; }
} }
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 5;
private readonly static uint IdDefaultValue = 0;
private uint id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint Id {
get { if ((_hasBits0 & 2) != 0) { return id_; } else { return IdDefaultValue; } }
set {
_hasBits0 |= 2;
id_ = value;
}
}
/// <summary>Gets whether the "id" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasId {
get { return (_hasBits0 & 2) != 0; }
}
/// <summary>Clears the value of the "id" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearId() {
_hasBits0 &= ~2;
}
/// <summary>Field number for the "counter" field.</summary> /// <summary>Field number for the "counter" field.</summary>
public const int CounterFieldNumber = 6; public const int CounterFieldNumber = 6;
private readonly static uint CounterDefaultValue = 0; private readonly static uint CounterDefaultValue = 0;
@@ -196,21 +172,21 @@ namespace Bgs.Protocol.UserManager.V1 {
private uint counter_; private uint counter_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint Counter { public uint Counter {
get { if ((_hasBits0 & 4) != 0) { return counter_; } else { return CounterDefaultValue; } } get { if ((_hasBits0 & 2) != 0) { return counter_; } else { return CounterDefaultValue; } }
set { set {
_hasBits0 |= 4; _hasBits0 |= 2;
counter_ = value; counter_ = value;
} }
} }
/// <summary>Gets whether the "counter" field is set</summary> /// <summary>Gets whether the "counter" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasCounter { public bool HasCounter {
get { return (_hasBits0 & 4) != 0; } get { return (_hasBits0 & 2) != 0; }
} }
/// <summary>Clears the value of the "counter" field</summary> /// <summary>Clears the value of the "counter" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearCounter() { public void ClearCounter() {
_hasBits0 &= ~4; _hasBits0 &= ~2;
} }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -230,7 +206,6 @@ namespace Bgs.Protocol.UserManager.V1 {
if (Program != other.Program) return false; if (Program != other.Program) return false;
if (TimestampPlayed != other.TimestampPlayed) return false; if (TimestampPlayed != other.TimestampPlayed) return false;
if(!attributes_.Equals(other.attributes_)) return false; if(!attributes_.Equals(other.attributes_)) return false;
if (Id != other.Id) return false;
if (Counter != other.Counter) return false; if (Counter != other.Counter) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
} }
@@ -242,7 +217,6 @@ namespace Bgs.Protocol.UserManager.V1 {
if (HasProgram) hash ^= Program.GetHashCode(); if (HasProgram) hash ^= Program.GetHashCode();
if (HasTimestampPlayed) hash ^= TimestampPlayed.GetHashCode(); if (HasTimestampPlayed) hash ^= TimestampPlayed.GetHashCode();
hash ^= attributes_.GetHashCode(); hash ^= attributes_.GetHashCode();
if (HasId) hash ^= Id.GetHashCode();
if (HasCounter) hash ^= Counter.GetHashCode(); if (HasCounter) hash ^= Counter.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode(); hash ^= _unknownFields.GetHashCode();
@@ -270,10 +244,6 @@ namespace Bgs.Protocol.UserManager.V1 {
output.WriteFixed64(TimestampPlayed); output.WriteFixed64(TimestampPlayed);
} }
attributes_.WriteTo(output, _repeated_attributes_codec); attributes_.WriteTo(output, _repeated_attributes_codec);
if (HasId) {
output.WriteRawTag(45);
output.WriteFixed32(Id);
}
if (HasCounter) { if (HasCounter) {
output.WriteRawTag(53); output.WriteRawTag(53);
output.WriteFixed32(Counter); output.WriteFixed32(Counter);
@@ -296,9 +266,6 @@ namespace Bgs.Protocol.UserManager.V1 {
size += 1 + 8; size += 1 + 8;
} }
size += attributes_.CalculateSize(_repeated_attributes_codec); size += attributes_.CalculateSize(_repeated_attributes_codec);
if (HasId) {
size += 1 + 4;
}
if (HasCounter) { if (HasCounter) {
size += 1 + 4; size += 1 + 4;
} }
@@ -326,9 +293,6 @@ namespace Bgs.Protocol.UserManager.V1 {
TimestampPlayed = other.TimestampPlayed; TimestampPlayed = other.TimestampPlayed;
} }
attributes_.Add(other.attributes_); attributes_.Add(other.attributes_);
if (other.HasId) {
Id = other.Id;
}
if (other.HasCounter) { if (other.HasCounter) {
Counter = other.Counter; Counter = other.Counter;
} }
@@ -362,10 +326,6 @@ namespace Bgs.Protocol.UserManager.V1 {
attributes_.AddEntriesFrom(input, _repeated_attributes_codec); attributes_.AddEntriesFrom(input, _repeated_attributes_codec);
break; break;
} }
case 45: {
Id = input.ReadFixed32();
break;
}
case 53: { case 53: {
Counter = input.ReadFixed32(); Counter = input.ReadFixed32();
break; break;
@@ -404,7 +364,7 @@ namespace Bgs.Protocol.UserManager.V1 {
public BlockedPlayer(BlockedPlayer other) : this() { public BlockedPlayer(BlockedPlayer other) : this() {
_hasBits0 = other._hasBits0; _hasBits0 = other._hasBits0;
accountId_ = other.HasAccountId ? other.accountId_.Clone() : null; accountId_ = other.HasAccountId ? other.accountId_.Clone() : null;
name_ = other.name_; battleTag_ = other.battleTag_;
role_ = other.role_.Clone(); role_ = other.role_.Clone();
privileges_ = other.privileges_; privileges_ = other.privileges_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
@@ -436,34 +396,35 @@ namespace Bgs.Protocol.UserManager.V1 {
accountId_ = null; accountId_ = null;
} }
/// <summary>Field number for the "name" field.</summary> /// <summary>Field number for the "battle_tag" field.</summary>
public const int NameFieldNumber = 2; public const int BattleTagFieldNumber = 2;
private readonly static string NameDefaultValue = ""; private readonly static string BattleTagDefaultValue = "";
private string name_; private string battleTag_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Name { public string BattleTag {
get { return name_ ?? NameDefaultValue; } get { return battleTag_ ?? BattleTagDefaultValue; }
set { set {
name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); battleTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
} }
} }
/// <summary>Gets whether the "name" field is set</summary> /// <summary>Gets whether the "battle_tag" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasName { public bool HasBattleTag {
get { return name_ != null; } get { return battleTag_ != null; }
} }
/// <summary>Clears the value of the "name" field</summary> /// <summary>Clears the value of the "battle_tag" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearName() { public void ClearBattleTag() {
name_ = null; battleTag_ = null;
} }
/// <summary>Field number for the "role" field.</summary> /// <summary>Field number for the "role" field.</summary>
public const int RoleFieldNumber = 3; public const int RoleFieldNumber = 3;
private static readonly pb::FieldCodec<uint> _repeated_role_codec private static readonly pb::FieldCodec<uint> _repeated_role_codec
= pb::FieldCodec.ForUInt32(26); = pb::FieldCodec.ForUInt32(24);
private readonly pbc::RepeatedField<uint> role_ = new pbc::RepeatedField<uint>(); private readonly pbc::RepeatedField<uint> role_ = new pbc::RepeatedField<uint>();
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::RepeatedField<uint> Role { public pbc::RepeatedField<uint> Role {
get { return role_; } get { return role_; }
@@ -474,6 +435,7 @@ namespace Bgs.Protocol.UserManager.V1 {
private readonly static ulong PrivilegesDefaultValue = 0UL; private readonly static ulong PrivilegesDefaultValue = 0UL;
private ulong privileges_; private ulong privileges_;
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Privileges { public ulong Privileges {
get { if ((_hasBits0 & 1) != 0) { return privileges_; } else { return PrivilegesDefaultValue; } } get { if ((_hasBits0 & 1) != 0) { return privileges_; } else { return PrivilegesDefaultValue; } }
@@ -483,11 +445,13 @@ namespace Bgs.Protocol.UserManager.V1 {
} }
} }
/// <summary>Gets whether the "privileges" field is set</summary> /// <summary>Gets whether the "privileges" field is set</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasPrivileges { public bool HasPrivileges {
get { return (_hasBits0 & 1) != 0; } get { return (_hasBits0 & 1) != 0; }
} }
/// <summary>Clears the value of the "privileges" field</summary> /// <summary>Clears the value of the "privileges" field</summary>
[global::System.ObsoleteAttribute]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearPrivileges() { public void ClearPrivileges() {
_hasBits0 &= ~1; _hasBits0 &= ~1;
@@ -507,7 +471,7 @@ namespace Bgs.Protocol.UserManager.V1 {
return true; return true;
} }
if (!object.Equals(AccountId, other.AccountId)) return false; if (!object.Equals(AccountId, other.AccountId)) return false;
if (Name != other.Name) return false; if (BattleTag != other.BattleTag) return false;
if(!role_.Equals(other.role_)) return false; if(!role_.Equals(other.role_)) return false;
if (Privileges != other.Privileges) return false; if (Privileges != other.Privileges) return false;
return Equals(_unknownFields, other._unknownFields); return Equals(_unknownFields, other._unknownFields);
@@ -517,7 +481,7 @@ namespace Bgs.Protocol.UserManager.V1 {
public override int GetHashCode() { public override int GetHashCode() {
int hash = 1; int hash = 1;
if (HasAccountId) hash ^= AccountId.GetHashCode(); if (HasAccountId) hash ^= AccountId.GetHashCode();
if (HasName) hash ^= Name.GetHashCode(); if (HasBattleTag) hash ^= BattleTag.GetHashCode();
hash ^= role_.GetHashCode(); hash ^= role_.GetHashCode();
if (HasPrivileges) hash ^= Privileges.GetHashCode(); if (HasPrivileges) hash ^= Privileges.GetHashCode();
if (_unknownFields != null) { if (_unknownFields != null) {
@@ -537,9 +501,9 @@ namespace Bgs.Protocol.UserManager.V1 {
output.WriteRawTag(10); output.WriteRawTag(10);
output.WriteMessage(AccountId); output.WriteMessage(AccountId);
} }
if (HasName) { if (HasBattleTag) {
output.WriteRawTag(18); output.WriteRawTag(18);
output.WriteString(Name); output.WriteString(BattleTag);
} }
role_.WriteTo(output, _repeated_role_codec); role_.WriteTo(output, _repeated_role_codec);
if (HasPrivileges) { if (HasPrivileges) {
@@ -557,8 +521,8 @@ namespace Bgs.Protocol.UserManager.V1 {
if (HasAccountId) { if (HasAccountId) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId); size += 1 + pb::CodedOutputStream.ComputeMessageSize(AccountId);
} }
if (HasName) { if (HasBattleTag) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); size += 1 + pb::CodedOutputStream.ComputeStringSize(BattleTag);
} }
size += role_.CalculateSize(_repeated_role_codec); size += role_.CalculateSize(_repeated_role_codec);
if (HasPrivileges) { if (HasPrivileges) {
@@ -581,8 +545,8 @@ namespace Bgs.Protocol.UserManager.V1 {
} }
AccountId.MergeFrom(other.AccountId); AccountId.MergeFrom(other.AccountId);
} }
if (other.HasName) { if (other.HasBattleTag) {
Name = other.Name; BattleTag = other.BattleTag;
} }
role_.Add(other.role_); role_.Add(other.role_);
if (other.HasPrivileges) { if (other.HasPrivileges) {
@@ -607,7 +571,7 @@ namespace Bgs.Protocol.UserManager.V1 {
break; break;
} }
case 18: { case 18: {
Name = input.ReadString(); BattleTag = input.ReadString();
break; break;
} }
case 26: case 26:
+9 -2
View File
@@ -34,10 +34,12 @@ namespace Bgs.Protocol {
"X01VVEVEEAEqowEKD1ZvaWNlTXV0ZVJlYXNvbhIaChZWT0lDRV9NVVRFX1JF", "X01VVEVEEAEqowEKD1ZvaWNlTXV0ZVJlYXNvbhIaChZWT0lDRV9NVVRFX1JF",
"QVNPTl9OT05FEAASMgouVk9JQ0VfTVVURV9SRUFTT05fUEFSRU5UQUxfQ09O", "QVNPTl9OT05FEAASMgouVk9JQ0VfTVVURV9SRUFTT05fUEFSRU5UQUxfQ09O",
"VFJPTF9MSVNURU5fT05MWRABEh8KG1ZPSUNFX01VVEVfUkVBU09OX1JFUVVF", "VFJPTF9MSVNURU5fT05MWRABEh8KG1ZPSUNFX01VVEVfUkVBU09OX1JFUVVF",
"U1RFRBACEh8KG1ZPSUNFX01VVEVfUkVBU09OX1NRVUVMQ0hFRBAD")); "U1RFRBACEh8KG1ZPSUNFX01VVEVfUkVBU09OX1NRVUVMQ0hFRBADKkQKFFZv",
"aWNlUHJvdmlkZXJWZXJzaW9uEhUKEVZPSUNFX1BST1ZJREVSX1Y0EAASFQoR",
"Vk9JQ0VfUFJPVklERVJfVjUQAQ=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { }, new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Bgs.Protocol.VoiceJoinType), typeof(global::Bgs.Protocol.VoiceMuteReason), }, null, new pbr::GeneratedClrTypeInfo[] { 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) new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.VoiceCredentials), global::Bgs.Protocol.VoiceCredentials.Parser, new[]{ "VoiceId", "Token", "Url", "JoinType", "MuteReason" }, null, null, null, null)
})); }));
} }
@@ -57,6 +59,11 @@ namespace Bgs.Protocol {
[pbr::OriginalName("VOICE_MUTE_REASON_SQUELCHED")] Squelched = 3, [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 #endregion
#region Messages #region Messages