//
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Gameapi.proto
//
#pragma warning disable 1591, 0612, 3021, 8981
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace Tutorial {
/// Holder for reflection information generated from Gameapi.proto
public static partial class GameapiReflection {
#region Descriptor
/// File descriptor for Gameapi.proto
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static GameapiReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"Cg1HYW1lYXBpLnByb3RvEgh0dXRvcmlhbCJ8CglDbGllbnRSZXESDAoEZnVu",
"YxgBIAEoCRILCgNjaWQYAiABKAkSDAoEaW5mbxgDIAEoDBIRCglzZXNzaW9u",
"SWQYBCABKAkSEQoJZ2F0ZXdheUlkGAUgASgJEg4KBnVzZXJJZBgGIAEoCRIQ",
"Cgh1c2VyQmFzZRgHIAEoCSIkChNSZXFPZmZsaW5lUmVjb25uZWN0Eg0KBWR3",
"VWluGAEgASgDIjQKE1Jlc09mZmxpbmVSZWNvbm5lY3QSDQoFZHdVaW4YASAB",
"KAMSDgoGUmVzdWx0GAIgASgFIj4KFlJlcUJpbmRGYWNlYm9va0FjY291bnQS",
"DQoFZHdVaW4YASABKAMSFQoNQmluZEFjY291bnRJZBgCIAEoCSJSChZSZXNC",
"aW5kRmFjZWJvb2tBY2NvdW50Eg0KBWR3VWluGAEgASgDEhUKDUJpbmRBY2Nv",
"dW50SWQYAiABKAkSEgoKUmVzdWx0Q29kZRgDIAEoBSI7ChNSZXFPbmx5Qmlu",
"ZEZhY2Vib29rEg0KBWR3VWluGAEgASgDEhUKDUJpbmRBY2NvdW50SWQYAiAB",
"KAkiTwoTUmVzT25seUJpbmRGYWNlYm9vaxINCgVkd1VpbhgBIAEoAxIVCg1C",
"aW5kQWNjb3VudElkGAIgASgJEhIKClJlc3VsdENvZGUYAyABKAUiOQoRUmVx",
"VW5CaW5kRmFjZWJvb2sSDQoFZHdVaW4YASABKAMSFQoNQmluZEFjY291bnRJ",
"ZBgCIAEoCSI+ChFSZXNVbkJpbmRGYWNlYm9vaxISCgpSZXN1bHRDb2RlGAEg",
"ASgFEhUKDUJpbmRBY2NvdW50SWQYAiABKAkiMAoOUmVxU3luR2FtZURhdGES",
"DQoFZHdVaW4YASABKAMSDwoHTmV3RkJJZBgCIAEoCSIzCg5SZXNTeW5HYW1l",
"RGF0YRINCgVkd1VpbhgBIAEoAxISCgpSZXN1bHRDb2RlGAIgASgFIg4KDEZv",
"cmNlS2lja091dCIjChBSZXNTZXJ2ZXJWZXJzaW9uEg8KB1ZlcnNpb24YASAB",
"KAUilgEKEVJlc0NoZXNzQ29sb3JEYXRhEkkKD21DaGVzc0NvbG9yRGF0YRgB",
"IAMoCzIwLnR1dG9yaWFsLlJlc0NoZXNzQ29sb3JEYXRhLk1DaGVzc0NvbG9y",
"RGF0YUVudHJ5GjYKFE1DaGVzc0NvbG9yRGF0YUVudHJ5EgsKA2tleRgBIAEo",
"CRINCgV2YWx1ZRgCIAEoBToCOAEiNAoJQ2xpZW50UmVzEgwKBGZ1bmMYASAB",
"KAkSCwoDY2lkGAIgASgJEgwKBGluZm8YAyABKAwiVgoSUmVxUmVnaXN0ZXJB",
"Y2NvdW50EhAKCFVzZXJOYW1lGAEgASgJEg8KB1VzZXJQd2QYAiABKAkSDQoF",
"ZHdVaW4YAyABKAUSDgoGRGV2aWNlGAQgASgJIigKElJlc1JlZ2lzdGVyQWNj",
"b3VudBISCgpSZXN1bHRDb2RlGAEgASgFIm8KCFJlcUxvZ2luEhAKCFVzZXJO",
"YW1lGAEgASgJEg8KB1VzZXJQd2QYAiABKAkSDAoEQ29kZRgDIAEoCRIOCgZE",
"ZXZpY2UYBCABKAkSIgoEdHlwZRgFIAEoDjIULnR1dG9yaWFsLkxPR0lOX1RZ",
"UEUiIAoMUmVxTG9naW5Db2RlEhAKCFRlbFBob25lGAEgASgJIj0KDFJlc0xv",
"Z2luQ29kZRISCgpSZXN1bHRDb2RlGAEgASgFEgsKA01zZxgCIAEoCRIMCgRD",
"b2RlGAMgASgJIigKDFJlcUlkMlZlcmlmeRIKCgJJZBgBIAEoCRIMCgROYW1l",
"GAIgASgJIkMKDFJlc0lkMlZlcmlmeRImCgpSZXN1bHRDb2RlGAEgASgOMhIu",
"dHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJImAKCFJlc0xvZ2luEhIK",
"ClJlc3VsdENvZGUYASABKAUSDQoFZHdVaW4YAiABKAMSEAoIVXNlck5hbWUY",
"AyABKAkSEgoKRmFjZUJvb2tJZBgEIAEoCRILCgNNc2cYBSABKAkiRQoRUmVx",
"Q2hhbmdlUGFzc3dvcmQSEAoIVXNlck5hbWUYASABKAkSDgoGT2xkUHdkGAIg",
"ASgJEg4KBk5ld1B3ZBgDIAEoCSInChFSZXNDaGFuZ2VQYXNzd29yZBISCgpS",
"ZXN1bHRDb2RlGAEgASgFIiIKEVJlcVBsYXllckJhc2VJbmZvEg0KBWR3VWlu",
"GAEgASgDIuQDChFSZXNQbGF5ZXJCYXNlSW5mbxINCgVkd1VpbhgBIAEoAxIO",
"CgZlbmVyZ3kYAiABKAUSDAoEc3RhchgDIAEoBRIUCgxyZWNvdmVyX3RpbWUY",
"BCABKAUSDwoHZGlhbW9uZBgFIAEoBRINCgVsZXZlbBgGIAEoBRILCgNleHAY",
"ByABKAUSFgoOc3RhcnRfb3JkZXJfaWQYCCABKAkSEgoKbXVzaWNfY29kZRgJ",
"IAEoBRINCgVndWlsZBgKIAEoBRIZChFwYWNrX3VubG9ja19jb3VudBgLIAEo",
"BRIWCg5sYXN0X3BsYXlfdGltZRgMIAEoBRILCgNiYW4YDSABKAMSEQoJdXNl",
"cl9uYW1lGA4gASgJEhIKCmxvZ2luX3RpbWUYDyABKAUSEwoLbG9nb3V0X3Rp",
"bWUYECABKAUSDAoEbm9kZRgRIAEoBRIWCg5yb2xlY3JlYXRldGltZRgSIAEo",
"BRIUCgxFbWl0T3JkZXJDbnQYEyABKAUSDAoETm9BZBgUIAEoBRIZChFDaGFt",
"cHNoaXBzR3JvdXBJRBgVIAEoBRIYChBMYXN0Q2hhbXBHcm91cElEGBYgASgF",
"EhIKCkZhY2VCb29rSWQYFyABKAkSFQoNcmVnaXN0ZXJfdGltZRgYIAEoBSIQ",
"Cg5SZXFQbGF5ZXJBc3NldCK/AQoOUmVzUGxheWVyQXNzZXQSDQoFZHdVaW4Y",
"ASABKAMSDgoGZW5lcmd5GAIgASgFEgwKBHN0YXIYAyABKAUSFAoMcmVjb3Zl",
"cl90aW1lGAQgASgFEg8KB2RpYW1vbmQYBSABKAUSDQoFbGV2ZWwYBiABKAUS",
"CwoDZXhwGAcgASgFEg0KBUxvZ2luGAggASgFEg4KBkxvZ291dBgJIAEoBRIM",
"CgRQRXhwGAogASgFEhAKCExvZ2luRGF5GAsgASgFIpsBChJVcGRhdGVCYXNl",
"SXRlbUluZm8SDQoFZHdVaW4YASABKAMSQgoLbVVwZGF0ZUl0ZW0YAiADKAsy",
"LS50dXRvcmlhbC5VcGRhdGVCYXNlSXRlbUluZm8uTVVwZGF0ZUl0ZW1FbnRy",
"eRoyChBNVXBkYXRlSXRlbUVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgC",
"IAEoBToCOAEiOAoXTm90aWZ5UmVuZXdCdXlFbmVyZ3lDbnQSDQoFZHdVaW4Y",
"ASABKAMSDgoGQ3VyQ250GAIgASgFIhwKC1JlcVJlbW92ZUFkEg0KBWR3VWlu",
"GAEgASgDIiEKC1Jlc1JlbW92ZUFkEhIKClJlc3VsdENvZGUYASABKAUiMAoP",
"Tm90aWZ5QWRkRW5lcmd5Eg0KBWR3VWluGAEgASgDEg4KBmFkZENudBgCIAEo",
"BSIeCg1SZXFTZXJ2ZXJUaW1lEg0KBWR3VWluGAEgASgDIiMKDVJlc1NlcnZl",
"clRpbWUSEgoKU2VydmVyVGltZRgBIAEoBSIjChJSZXFQbGF5ZXJDaGVzc0Rh",
"dGESDQoFZHdVaW4YASABKAMivgEKElJlc1BsYXllckNoZXNzRGF0YRINCgVk",
"d1VpbhgBIAEoAxJACgptQ2hlc3NEYXRhGAIgAygLMiwudHV0b3JpYWwuUmVz",
"UGxheWVyQ2hlc3NEYXRhLk1DaGVzc0RhdGFFbnRyeRIRCglDaGVzc0xpc3QY",
"AyADKAUSEQoJQ2hlc3NCdWZmGAQgAygFGjEKD01DaGVzc0RhdGFFbnRyeRIL",
"CgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAU6AjgBIr0BChJSZXNQbGF5ZXJD",
"aGVzc0luZm8SEQoJQ2hlc3NMaXN0GAEgAygFEhEKCUNoZXNzQnVmZhgCIAMo",
"BRIkCghDaGVzc0JhZxgDIAEoCzISLnR1dG9yaWFsLkNoZXNzQmFnEhIKClJl",
"dGlyZUVtaXQYBCADKAkSDQoFSG9ub3IYBSADKAUSIgoHUGFydEJhZxgGIAEo",
"CzIRLnR1dG9yaWFsLlBhcnRCYWcSFAoMUmV0aXJlUmV3YXJkGAcgAygJIiUK",
"F1JlcUdldENoZXNzUmV0aXJlUmV3YXJkEgoKAklkGAEgASgJIlQKF1Jlc0dl",
"dENoZXNzUmV0aXJlUmV3YXJkEiAKBGNvZGUYASABKA4yEi50dXRvcmlhbC5S",
"RVNfQ09ERRILCgNtc2cYAiABKAkSCgoCSWQYAyABKAkiNgoHUGFydEJhZxIr",
"CgxQYXJ0QmFnR3JpZHMYASADKAsyFS50dXRvcmlhbC5QYXJ0QmFnR3JpZCIs",
"CgtQYXJ0QmFnR3JpZBIOCgZQYXJ0SWQYASABKAUSDQoFQ291bnQYAiABKAUi",
"lAEKD1JlcVB1dFBhcnRJbkJhZxIPCgdDaGVzc0lkGAEgASgFEj0KCm1DaGVz",
"c0RhdGEYAiADKAsyKS50dXRvcmlhbC5SZXFQdXRQYXJ0SW5CYWcuTUNoZXNz",
"RGF0YUVudHJ5GjEKD01DaGVzc0RhdGFFbnRyeRILCgNrZXkYASABKAkSDQoF",
"dmFsdWUYAiABKAU6AjgBIkAKD1Jlc1B1dFBhcnRJbkJhZxIgCgRjb2RlGAEg",
"ASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDbXNnGAIgASgJIm4KC0NoZXNz",
"SGFuZGxlEiMKBHR5cGUYASABKA4yFS50dXRvcmlhbC5IQU5ETEVfVFlQRRIM",
"CgRFbWl0GAIgASgFEg8KB0NoZXNzSWQYAyABKAUSCgoCSWQYBCABKAUSDwoH",
"QWN0VHlwZRgFIAMoBSLLAQoVVXBkYXRlUGxheWVyQ2hlc3NEYXRhEg0KBWR3",
"VWluGAEgASgDEkMKCm1DaGVzc0RhdGEYAiADKAsyLy50dXRvcmlhbC5VcGRh",
"dGVQbGF5ZXJDaGVzc0RhdGEuTUNoZXNzRGF0YUVudHJ5EisKDG1DaGVzc0hh",
"bmRsZRgDIAMoCzIVLnR1dG9yaWFsLkNoZXNzSGFuZGxlGjEKD01DaGVzc0Rh",
"dGFFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAU6AjgBIkkKGFJl",
"c1VwZGF0ZVBsYXllckNoZXNzRGF0YRIgCgRjb2RlGAEgASgOMhIudHV0b3Jp",
"YWwuUkVTX0NPREUSCwoDbXNnGAIgASgJIpYBChBSZXFTZXBhcmF0ZUNoZXNz",
"Eg8KB0NoZXNzSWQYASABKAUSPgoKbUNoZXNzRGF0YRgCIAMoCzIqLnR1dG9y",
"aWFsLlJlcVNlcGFyYXRlQ2hlc3MuTUNoZXNzRGF0YUVudHJ5GjEKD01DaGVz",
"c0RhdGFFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAU6AjgBIkEK",
"EFJlc1NlcGFyYXRlQ2hlc3MSIAoEY29kZRgBIAEoDjISLnR1dG9yaWFsLlJF",
"U19DT0RFEgsKA21zZxgCIAEoCSKUAQoPUmVxVXBncmFkZUNoZXNzEg8KB0No",
"ZXNzSWQYASABKAUSPQoKbUNoZXNzRGF0YRgCIAMoCzIpLnR1dG9yaWFsLlJl",
"cVVwZ3JhZGVDaGVzcy5NQ2hlc3NEYXRhRW50cnkaMQoPTUNoZXNzRGF0YUVu",
"dHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoBToCOAEiQAoPUmVzVXBn",
"cmFkZUNoZXNzEiAKBGNvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRIL",
"CgNtc2cYAiABKAkinAEKE1JlcUdldENoZXNzRnJvbUJ1ZmYSDwoHQ2hlc3NJ",
"ZBgBIAEoBRJBCgptQ2hlc3NEYXRhGAIgAygLMi0udHV0b3JpYWwuUmVxR2V0",
"Q2hlc3NGcm9tQnVmZi5NQ2hlc3NEYXRhRW50cnkaMQoPTUNoZXNzRGF0YUVu",
"dHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoBToCOAEiRAoTUmVzR2V0",
"Q2hlc3NGcm9tQnVmZhIgCgRjb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NP",
"REUSCwoDbXNnGAIgASgJIusBCgpSZXFDaGVzc0V4EhIKCk9sZENoZXNzSWQY",
"ASABKAUSEgoKTmV3Q2hlc3NJZBgCIAEoBRIPCgdDb3N0RGlhGAMgASgFEiUK",
"BFR5cGUYBCABKA4yFy50dXRvcmlhbC5DSEVTU19FWF9UWVBFEjgKCm1DaGVz",
"c0RhdGEYBSADKAsyJC50dXRvcmlhbC5SZXFDaGVzc0V4Lk1DaGVzc0RhdGFF",
"bnRyeRIQCghDb3N0U3RhchgGIAEoBRoxCg9NQ2hlc3NEYXRhRW50cnkSCwoD",
"a2V5GAEgASgJEg0KBXZhbHVlGAIgASgFOgI4ASI7CgpSZXNDaGVzc0V4EiAK",
"BGNvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNtc2cYAiABKAki",
"kgEKDlJlcVNvdXJjZUNoZXN0Eg8KB0NoZXN0SWQYASABKAUSPAoKbUNoZXNz",
"RGF0YRgCIAMoCzIoLnR1dG9yaWFsLlJlcVNvdXJjZUNoZXN0Lk1DaGVzc0Rh",
"dGFFbnRyeRoxCg9NQ2hlc3NEYXRhRW50cnkSCwoDa2V5GAEgASgJEg0KBXZh",
"bHVlGAIgASgFOgI4ASI/Cg5SZXNTb3VyY2VDaGVzdBIgCgRjb2RlGAEgASgO",
"MhIudHV0b3JpYWwuUkVTX0NPREUSCwoDbXNnGAIgASgJItABChJSZXFQbGF5",
"cm9vbU91dGxpbmUSEgoKT2xkQ2hlc3NJZBgBIAEoBRISCgpOZXdDaGVzc0lk",
"GAIgASgFEg8KB0Nvc3REaWEYAyABKAUSDAoEVHlwZRgEIAEoBRJACgptQ2hl",
"c3NEYXRhGAUgAygLMiwudHV0b3JpYWwuUmVxUGxheXJvb21PdXRsaW5lLk1D",
"aGVzc0RhdGFFbnRyeRoxCg9NQ2hlc3NEYXRhRW50cnkSCwoDa2V5GAEgASgJ",
"Eg0KBXZhbHVlGAIgASgFOgI4ASJDChJSZXNQbGF5cm9vbU91dGxpbmUSIAoE",
"Y29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA21zZxgCIAEoCSJk",
"CghDaGVzc0JhZxItCg1DaGVzc0JhZ0dyaWRzGAEgAygLMhYudHV0b3JpYWwu",
"Q2hlc3NCYWdHcmlkEhMKC0NoZXNzQnV5Q250GAIgASgFEhQKDENoZXNzRnJl",
"ZUNudBgDIAEoBSI7CgxDaGVzc0JhZ0dyaWQSCgoCSWQYASABKAUSDwoHQ2hl",
"c3NJZBgCIAEoBRIOCgZFbWl0SWQYAyABKAUitQEKEFJlcVB1dENoZXNzSW5C",
"YWcSDwoHQ2hlc3NJZBgBIAEoBRINCgVCYWdJZBgCIAEoBRIOCgZFbWl0SWQY",
"AyABKAUSPgoKbUNoZXNzRGF0YRgEIAMoCzIqLnR1dG9yaWFsLlJlcVB1dENo",
"ZXNzSW5CYWcuTUNoZXNzRGF0YUVudHJ5GjEKD01DaGVzc0RhdGFFbnRyeRIL",
"CgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAU6AjgBIkEKEFJlc1B1dENoZXNz",
"SW5CYWcSIAoEY29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA21z",
"ZxgCIAEoCSKYAQoSUmVxVGFrZUNoZXNzT3V0QmFnEg0KBUJhZ0lkGAEgASgF",
"EkAKCm1DaGVzc0RhdGEYAiADKAsyLC50dXRvcmlhbC5SZXFUYWtlQ2hlc3NP",
"dXRCYWcuTUNoZXNzRGF0YUVudHJ5GjEKD01DaGVzc0RhdGFFbnRyeRILCgNr",
"ZXkYASABKAkSDQoFdmFsdWUYAiABKAU6AjgBIkMKElJlc1Rha2VDaGVzc091",
"dEJhZxIgCgRjb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDbXNn",
"GAIgASgJIhQKElJlcUJ1eUNoZXNzQmFnR3JpZCJDChJSZXNCdXlDaGVzc0Jh",
"Z0dyaWQSIAoEY29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA21z",
"ZxgCIAEoCSIlChRSZXFQbGF5ZXJQcm9maWxlRGF0YRINCgVkd1VpbhgBIAEo",
"AyLAAQoUUmVzUGxheWVyUHJvZmlsZURhdGESDQoFZHdVaW4YASABKAMSEgoK",
"SW1hZ2VGcmFtZRgCIAEoBRIRCglJbWFnZUljb24YAyABKAUSEwoLRGVjb3Jh",
"dGVDbnQYBCABKAUSEAoITmlja05hbWUYBSABKAkSDgoGUGljVVJMGAYgASgJ",
"EhMKC1VubG9ja0ZyYW1lGAcgASgJEhIKClVubG9ja0ljb24YCCABKAkSEgoK",
"QWN0aXZlVGltZRgJIAEoBSIqChlSZXFQbGF5ZXJCcmllZlByb2ZpbGVEYXRh",
"Eg0KBWR3VWluGAEgASgDIpICChlSZXNQbGF5ZXJCcmllZlByb2ZpbGVEYXRh",
"Eg0KBWR3VWluGAEgASgDEhIKCkltYWdlRnJhbWUYAiABKAUSEQoJSW1hZ2VJ",
"Y29uGAMgASgFEhMKC0RlY29yYXRlQ250GAQgASgFEhAKCE5pY2tOYW1lGAUg",
"ASgJEg4KBlBpY1VSTBgGIAEoCRISCgpBY3RpdmVUaW1lGAcgASgFEkMKCFNl",
"dEVtb2ppGAsgAygLMjEudHV0b3JpYWwuUmVzUGxheWVyQnJpZWZQcm9maWxl",
"RGF0YS5TZXRFbW9qaUVudHJ5Gi8KDVNldEVtb2ppRW50cnkSCwoDa2V5GAEg",
"ASgFEg0KBXZhbHVlGAIgASgFOgI4ASIkCg9SZXFTZXRFbmVyZ3lNdWwSEQoJ",
"RW5lcmd5TXVsGAEgASgFIkYKD1Jlc1NldEVuZXJneU11bBImCgpSZXN1bHRD",
"b2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJIiwK",
"B1JlcUxhbmcSIQoETGFuZxgBIAEoDjITLnR1dG9yaWFsLkxBTkdfVFlQRSI+",
"CgdSZXNMYW5nEiYKClJlc3VsdENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNf",
"Q09ERRILCgNNc2cYAiABKAkieQoIQmFzZUluZm8SEQoJRW5lcmd5TXVsGAEg",
"ASgFEhIKCklzRmlyc3RCdXkYAiABKAgSEQoJRW5lcmd5QnV5GAMgASgFEhAK",
"CEVuZXJneUFEGAQgASgFEiEKBExhbmcYBSABKA4yEy50dXRvcmlhbC5MQU5H",
"X1RZUEUiDQoLUmVxVXNlckluZm8i+QIKCFVzZXJJbmZvEgsKA1VpZBgBIAEo",
"AxIQCghOaWNrbmFtZRgCIAEoCRIOCgZBdmF0YXIYAyABKAUSDAoERmFjZRgE",
"IAEoBRITCgtEZWNvcmF0ZUNudBgFIAEoBRIoCgpBdmF0YXJMaXN0GAYgAygL",
"MhQudHV0b3JpYWwuQXZhdGFySW5mbxIkCghGYWNlTGlzdBgHIAMoCzISLnR1",
"dG9yaWFsLkZhY2VJbmZvEg0KBUxvZ2luGAggASgFEg8KB1BldE5hbWUYCSAB",
"KAkSJgoJRW1vamlMaXN0GAogAygLMhMudHV0b3JpYWwuRW1vamlJbmZvEjIK",
"CFNldEVtb2ppGAsgAygLMiAudHV0b3JpYWwuVXNlckluZm8uU2V0RW1vamlF",
"bnRyeRINCgVJZE51bRgMIAEoCRIPCgdBZGRDb2RlGA0gASgJGi8KDVNldEVt",
"b2ppRW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ASIaCgpS",
"ZXFTZXROYW1lEgwKBE5hbWUYASABKAkiQQoKUmVzU2V0TmFtZRImCgpSZXN1",
"bHRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJ",
"Ih0KDVJlcVNldFBldE5hbWUSDAoETmFtZRgBIAEoCSJECg1SZXNTZXRQZXRO",
"YW1lEiYKClJlc3VsdENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRIL",
"CgNNc2cYAiABKAkiHgoMUmVxQnV5RW5lcmd5Eg4KBkVuZXJneRgBIAEoBSI9",
"CgxSZXNCdXlFbmVyZ3kSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19D",
"T0RFEgsKA01zZxgCIAEoCSISChBSZXFHZXRFbmVyZ3lCeUFEIkEKEFJlc0dl",
"dEVuZXJneUJ5QUQSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RF",
"EgsKA01zZxgCIAEoCSInChRSZXFHZXRIYW5kYm9va1Jld2FyZBIPCgdDaGVz",
"c0lkGAEgASgFIkUKFFJlc0dldEhhbmRib29rUmV3YXJkEiAKBENvZGUYASAB",
"KA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiLwoMSGFuZGJv",
"b2tJbmZvEg8KB0NoZXNzSWQYASABKAUSDgoGU3RhdHVzGAIgASgFIkYKCEhh",
"bmRib29rEikKCUhhbmRib29rcxgBIAMoCzIWLnR1dG9yaWFsLkhhbmRib29r",
"SW5mbxIPCgdDb2xsZWN0GAIgAygJIiQKFFJlZ0hhbmRib29rQWxsUmV3YXJk",
"EgwKBFR5cGUYASABKAkiRQoUUmVzSGFuZGJvb2tBbGxSZXdhcmQSIAoEQ29k",
"ZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCSKjAQoO",
"UmVxUmV3YXJkT3JkZXISDwoHT3JkZXJJZBgBIAEoBRI8CgptQ2hlc3NEYXRh",
"GAIgAygLMigudHV0b3JpYWwuUmVxUmV3YXJkT3JkZXIuTUNoZXNzRGF0YUVu",
"dHJ5Eg8KB0FjdFR5cGUYAyADKAUaMQoPTUNoZXNzRGF0YUVudHJ5EgsKA2tl",
"eRgBIAEoCRINCgV2YWx1ZRgCIAEoBToCOAEiPwoOUmVzUmV3YXJkT3JkZXIS",
"IAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEo",
"CSITChFSZXFDcmVhdGVQZXRPcmRlciIeCgtSZXFEZWxPcmRlchIPCgdPcmRl",
"cklkGAEgASgFIjwKC1Jlc0RlbE9yZGVyEiAKBENvZGUYASABKA4yEi50dXRv",
"cmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiIgoPUmVxU2VsbENoZXNzTnVt",
"Eg8KB0NoZXNzSWQYASABKAUiHgoPUmVzU2VsbENoZXNzTnVtEgsKA051bRgB",
"IAEoBSJVCgVPcmRlchIKCgJJZBgBIAEoBRIPCgdDaGVzc0lkGAIgAygFEgwK",
"BHR5cGUYAyABKAUSIQoFSXRlbXMYBCADKAsyEi50dXRvcmlhbC5JdGVtSW5m",
"byIyCgxSZXNPcmRlckxpc3QSIgoJT3JkZXJMaXN0GAEgAygLMg8udHV0b3Jp",
"YWwuT3JkZXIicQoPUmVzRGVjb3JhdGVJbmZvEg4KBkFyZWFJZBgBIAEoBRIT",
"CgttRmluaXNoTGlzdBgCIAMoBRISCgpSZXdhcmRBcmVhGAMgAygFEiUKBVBh",
"cnRzGAQgAygLMhYudHV0b3JpYWwuRGVjb3JhdGVQYXJ0Ij0KDERlY29yYXRl",
"UGFydBIKCgJJZBgBIAEoBRIhCgVJdGVtcxgCIAMoCzISLnR1dG9yaWFsLkl0",
"ZW1JbmZvIjEKC1JlcURlY29yYXRlEg4KBkFyZWFJZBgBIAEoBRISCgpEZWNv",
"cmF0ZUlkGAIgASgFIjwKC1Jlc0RlY29yYXRlEiAKBENvZGUYASABKA4yEi50",
"dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiEAoOUmVxRGVjb3JhdGVB",
"bGwiPwoOUmVzRGVjb3JhdGVBbGwSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFs",
"LlJFU19DT0RFEgsKA01zZxgCIAEoCSIfCg1SZXFBcmVhUmV3YXJkEg4KBkFy",
"ZWFJZBgBIAEoBSI+Cg1SZXNBcmVhUmV3YXJkEiAKBENvZGUYASABKA4yEi50",
"dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiLQoMUmVxR21Db21tYW5k",
"Eg8KB0NvbW1hbmQYASABKAkSDAoEYXJncxgCIAEoCSIhCgRDYXJkEgoKAklk",
"GAEgASgFEg0KBUNvdW50GAIgASgFIg0KC1JlcUNhcmRJbmZvIrkDCgtSZXND",
"YXJkSW5mbxIgCghDYXJkTGlzdBgBIAMoCzIOLnR1dG9yaWFsLkNhcmQSDgoG",
"RXhTdGFyGAIgASgFEg4KBlN0YXR1cxgDIAEoBRIRCglDb2xsZWN0SWQYBCAD",
"KAUSDwoHRXhUaW1lcxgFIAEoBRIQCghSZXFUaW1lcxgGIAEoBRIzCgdBbGxD",
"YXJkGAcgAygLMiIudHV0b3JpYWwuUmVzQ2FyZEluZm8uQWxsQ2FyZEVudHJ5",
"Eg8KB0VuZFRpbWUYCCABKAUSDgoGUmVxVWlkGAkgAygDEg0KBUV4VWlkGAog",
"AygDEhEKCUdvbGRUaW1lcxgLIAEoBRINCgVSb3VuZBgMIAEoBRI1CghIYW5k",
"Ym9vaxgNIAMoCzIjLnR1dG9yaWFsLlJlc0NhcmRJbmZvLkhhbmRib29rRW50",
"cnkSEwoLU2Vhc29uRmlyc3QYDiABKAgaLgoMQWxsQ2FyZEVudHJ5EgsKA2tl",
"eRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEaLwoNSGFuZGJvb2tFbnRyeRIL",
"CgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBImkKElJlc05vdGlmeUNh",
"cmRUaW1lcxIPCgdFeFRpbWVzGAEgASgFEhAKCFJlcVRpbWVzGAIgASgFEg4K",
"BlJlcVVpZBgDIAMoAxINCgVFeFVpZBgEIAMoAxIRCglHb2xkVGltZXMYBSAB",
"KAUiGgoYUmVxQ2FyZFNlYXNvbkZpcnN0UmV3YXJkIkkKGFJlc0NhcmRTZWFz",
"b25GaXJzdFJld2FyZBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NP",
"REUSCwoDTXNnGAIgASgJIicKFVJlcUNhcmRIYW5kYm9va1Jld2FyZBIOCgZD",
"YXJkSWQYASABKAUiVgoVUmVzQ2FyZEhhbmRib29rUmV3YXJkEiAKBENvZGUY",
"ASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkSDgoGQ2Fy",
"ZElkGAMgASgFIisKDVJlcU1hc3RlckNhcmQSCgoCSWQYASABKAUSDgoGQ2Fy",
"ZElkGAIgASgFImAKDVJlc01hc3RlckNhcmQSIAoEQ29kZRgBIAEoDjISLnR1",
"dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRIQCghNYXN0ZXJJZBgDIAEo",
"BRIOCgZDYXJkSWQYBCABKAUiJQoUUmVxQ2FyZENvbGxlY3RSZXdhcmQSDQoF",
"Q29sb3IYASABKAUiRQoUUmVzQ2FyZENvbGxlY3RSZXdhcmQSIAoEQ29kZRgB",
"IAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCSIdCg9SZXFF",
"eFN0YXJSZXdhcmQSCgoCSWQYASABKAUiQAoPUmVzRXhTdGFyUmV3YXJkEiAK",
"BENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAki",
"FQoTUmVxQWxsQ29sbGVjdFJld2FyZCJEChNSZXNBbGxDb2xsZWN0UmV3YXJk",
"EiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiAB",
"KAkiKgoLUmVxQ2FyZEdpdmUSCwoDVWlkGAEgAygDEg4KBkNhcmRJZBgCIAEo",
"BSI8CgtSZXNDYXJkR2l2ZRIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVT",
"X0NPREUSCwoDTXNnGAIgASgJIh4KEFJlcUFncmVlQ2FyZEdpdmUSCgoCSWQY",
"ASABKAkiTQoQUmVzQWdyZWVDYXJkR2l2ZRIgCgRDb2RlGAEgASgOMhIudHV0",
"b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJEgoKAklkGAMgASgJIh8KEVJl",
"cVJlZnVzZUNhcmRHaXZlEgoKAklkGAEgASgJIk4KEVJlc1JlZnVzZUNhcmRH",
"aXZlEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cY",
"AiABKAkSCgoCSWQYAyABKAkiOQoLUmVxQ2FyZFNlbmQSCwoDVWlkGAEgASgD",
"Eg4KBkNhcmRJZBgCIAEoBRINCgVFbW9qaRgDIAEoBSI8CgtSZXNDYXJkU2Vu",
"ZBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIg",
"ASgJIj0KD1JlcUNhcmRFeGNoYW5nZRILCgNVaWQYASABKAMSDgoGQ2FyZElk",
"GAIgASgFEg0KBUVtb2ppGAMgASgFIkAKD1Jlc0NhcmRFeGNoYW5nZRIgCgRD",
"b2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJIjMK",
"FVJlcVNlbGVjdENhcmRFeGNoYW5nZRIKCgJJZBgBIAEoCRIOCgZDYXJkSWQY",
"AiABKAUiUgoVUmVzU2VsZWN0Q2FyZEV4Y2hhbmdlEiAKBENvZGUYASABKA4y",
"Ei50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkSCgoCSWQYAyABKAki",
"IgoUUmVxQWdyZWVDYXJkRXhjaGFuZ2USCgoCSWQYASABKAkiYAoUUmVzQWdy",
"ZWVDYXJkRXhjaGFuZ2USIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19D",
"T0RFEgsKA01zZxgCIAEoCRIKCgJJZBgDIAEoCRINCgVFbW9qaRgEIAEoBSIh",
"ChNSZXFSZWZ1c2VDYXJkU2VsZWN0EgoKAklkGAEgASgJIlAKE1Jlc1JlZnVz",
"ZUNhcmRTZWxlY3QSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RF",
"EgsKA01zZxgCIAEoCRIKCgJJZBgDIAEoCSIjChVSZXFSZWZ1c2VDYXJkRXhj",
"aGFuZ2USCgoCSWQYASABKAkiUgoVUmVzUmVmdXNlQ2FyZEV4Y2hhbmdlEiAK",
"BENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkS",
"CgoCSWQYAyABKAkiHgoQUmVxR2V0RnJpZW5kQ2FyZBIKCgJJZBgBIAEoCSJs",
"ChBSZXNHZXRGcmllbmRDYXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5S",
"RVNfQ09ERRILCgNNc2cYAiABKAkSCgoCSWQYAyABKAkSDgoGQ2FyZElkGAQg",
"ASgFEg0KBUVtb2ppGAUgASgFIhAKDlJlcUdldEdvbGRDYXJkIiwKDlJlc0dl",
"dEdvbGRDYXJkEgwKBEZvdXIYASABKAUSDAoERml2ZRgCIAEoBSIcCg5SZXFH",
"dWlkZVJld2FyZBIKCgJJZBgBIAEoBSI/Cg5SZXNHdWlkZVJld2FyZBIgCgRD",
"b2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJIh4K",
"EFJlcUd1aWRlUGxheXJvb20SCgoCSWQYASABKAUiQQoQUmVzR3VpZGVQbGF5",
"cm9vbRIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNn",
"GAIgASgJInEKDFJlc0d1aWxkSW5mbxIyCgZSZXdhcmQYASADKAsyIi50dXRv",
"cmlhbC5SZXNHdWlsZEluZm8uUmV3YXJkRW50cnkaLQoLUmV3YXJkRW50cnkS",
"CwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ASJxCgxSZXNHdWlkZUlu",
"Zm8SMgoGUmV3YXJkGAEgAygLMiIudHV0b3JpYWwuUmVzR3VpZGVJbmZvLlJl",
"d2FyZEVudHJ5Gi0KC1Jld2FyZEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1",
"ZRgCIAEoBToCOAEicQoKUmVzSXRlbVBvcBIKCgJJZBgBIAEoBRIhCgVJdGVt",
"cxgCIAMoCzISLnR1dG9yaWFsLkl0ZW1JbmZvEiUKCUNhcmRQYWNrcxgDIAMo",
"CzISLnR1dG9yaWFsLkNhcmRQYWNrEg0KBUxhYmxlGAQgASgJIiMKCEl0ZW1J",
"bmZvEgoKAklkGAEgASgFEgsKA051bRgCIAEoBSIsCghJdGVtTGlzdBIgCgRM",
"aXN0GAEgAygLMhIudHV0b3JpYWwuSXRlbUluZm8iJAoIQ2FyZFBhY2sSCgoC",
"SWQYASABKAUSDAoEQ2FyZBgCIAMoBSK6AQoMUmVzR3VpZGVUYXNrEhQKDEFj",
"dGl2ZVJld2FyZBgBIAMoBRIuCgRUYXNrGAIgAygLMiAudHV0b3JpYWwuUmVz",
"R3VpZGVUYXNrLlRhc2tFbnRyeRIOCgZBY3RpdmUYAyABKAUSEgoKVW5sb2Nr",
"VGltZRgEIAEoBRpACglUYXNrRW50cnkSCwoDa2V5GAEgASgFEiIKBXZhbHVl",
"GAIgASgLMhMudHV0b3JpYWwuR3VpZGVUYXNrOgI4ASJSCglHdWlkZVRhc2sS",
"DgoGU3RhdHVzGAEgASgFEikKCFByb2dyZXNzGAIgASgLMhcudHV0b3JpYWwu",
"UXVlc3RQcm9ncmVzcxIKCgJJZBgDIAEoBSIjChVSZXFHZXRHdWlkZVRhc2tS",
"ZXdhcmQSCgoCSWQYASABKAUiUgoVUmVzR2V0R3VpZGVUYXNrUmV3YXJkEiAK",
"BENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkS",
"CgoCSWQYAyABKAUiJQoXUmVxR2V0R3VpZGVBY3RpdmVSZXdhcmQSCgoCSWQY",
"ASABKAUiVAoXUmVzR2V0R3VpZGVBY3RpdmVSZXdhcmQSIAoEQ29kZRgBIAEo",
"DjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRIKCgJJZBgDIAEo",
"BSLEAgoMUmVzRGFpbHlUYXNrEjoKCldlZWtSZXdhcmQYASADKAsyJi50dXRv",
"cmlhbC5SZXNEYWlseVRhc2suV2Vla1Jld2FyZEVudHJ5EjgKCURhaWx5VGFz",
"axgCIAMoCzIlLnR1dG9yaWFsLlJlc0RhaWx5VGFzay5EYWlseVRhc2tFbnRy",
"eRIOCgZBY3RpdmUYAyABKAUSDgoGRGF5RW5kGAQgASgFEg8KB1dlZWtFbmQY",
"BSABKAUaRgoPV2Vla1Jld2FyZEVudHJ5EgsKA2tleRgBIAEoBRIiCgV2YWx1",
"ZRgCIAEoCzITLnR1dG9yaWFsLkRhaWx5V2VlazoCOAEaRQoORGFpbHlUYXNr",
"RW50cnkSCwoDa2V5GAEgASgFEiIKBXZhbHVlGAIgASgLMhMudHV0b3JpYWwu",
"RGFpbHlUYXNrOgI4ASJSCglEYWlseVdlZWsSIQoFSXRlbXMYASADKAsyEi50",
"dXRvcmlhbC5JdGVtSW5mbxIOCgZTdGF0dXMYAiABKAgSEgoKTmVlZEFjdGl2",
"ZRgDIAEoBSKUAQoJRGFpbHlUYXNrEg4KBlN0YXR1cxgBIAEoBRIOCgZVbkxv",
"Y2sYAiABKAgSKQoIUHJvZ3Jlc3MYAyABKAsyFy50dXRvcmlhbC5RdWVzdFBy",
"b2dyZXNzEiEKBUl0ZW1zGAQgAygLMhIudHV0b3JpYWwuSXRlbUluZm8SCgoC",
"SWQYBSABKAUSDQoFSW5kZXgYBiABKAUiWgoNUXVlc3RQcm9ncmVzcxINCgVM",
"YWJlbBgBIAEoCRILCgNOdW0YAiABKAUSDgoGVGFyZ2V0GAMgASgFEg4KBlN0",
"YXR1cxgEIAEoCBINCgVQYXJhbRgFIAEoBSIjChVSZXFHZXREYWlseVRhc2tS",
"ZXdhcmQSCgoCSWQYASABKAUiRgoVUmVzR2V0RGFpbHlUYXNrUmV3YXJkEiAK",
"BENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAki",
"IwoVUmVxR2V0RGFpbHlXZWVrUmV3YXJkEgoKAklkGAEgASgFIkYKFVJlc0dl",
"dERhaWx5V2Vla1Jld2FyZBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVT",
"X0NPREUSCwoDTXNnGAIgASgJIhAKDlJlcURhaWx5VW5sb2NrIj8KDlJlc0Rh",
"aWx5VW5sb2NrEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRIL",
"CgNNc2cYAiABKAkiQgoLUmVzRmFjZUluZm8SJAoIRmFjZUxpc3QYASADKAsy",
"Ei50dXRvcmlhbC5GYWNlSW5mbxINCgVTZXRJZBgCIAEoBSI4CghGYWNlSW5m",
"bxIKCgJJZBgBIAEoBRIPCgdFbmRUaW1lGAIgASgDEg8KB0FkZFRpbWUYAyAB",
"KAMiGgoKUmVxU2V0RmFjZRIMCgRGYWNlGAEgASgFIjsKClJlc1NldEZhY2US",
"IAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEo",
"CSJICg1SZXNBdmF0YXJJbmZvEigKCkF2YXRhckxpc3QYASADKAsyFC50dXRv",
"cmlhbC5BdmF0YXJJbmZvEg0KBVNldElkGAIgASgFIjoKCkF2YXRhckluZm8S",
"CgoCSWQYASABKAUSDwoHRW5kVGltZRgCIAEoAxIPCgdBZGRUaW1lGAMgASgD",
"Ih4KDFJlcVNldEF2YXRhchIOCgZBdmF0YXIYASABKAUiPQoMUmVzU2V0QXZh",
"dGFyEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cY",
"AiABKAkiOQoJRW1vamlJbmZvEgoKAklkGAEgASgFEg8KB0VuZFRpbWUYAiAB",
"KAMSDwoHQWRkVGltZRgDIAEoAyInCgtSZXFTZXRFbW9qaRIKCgJJZBgBIAEo",
"BRIMCgRUeXBlGAIgASgFIjwKC1Jlc1NldEVtb2ppEiAKBENvZGUYASABKA4y",
"Ei50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkikAEKDVJlc1NldmVu",
"TG9naW4SLgoKV2Vla1Jld2FyZBgBIAMoCzIaLnR1dG9yaWFsLlNldmVuTG9n",
"aW5SZXdhcmQSLwoLTW9udGhSZXdhcmQYAiADKAsyGi50dXRvcmlhbC5TZXZl",
"bkxvZ2luUmV3YXJkEg4KBkFjdGl2ZRgDIAEoBRIOCgZJc0JhY2sYBCABKAgi",
"qwEKEFNldmVuTG9naW5SZXdhcmQSIQoFSXRlbTEYASADKAsyEi50dXRvcmlh",
"bC5JdGVtSW5mbxIhCgVJdGVtMhgCIAMoCzISLnR1dG9yaWFsLkl0ZW1JbmZv",
"EiEKBUl0ZW0zGAMgAygLMhIudHV0b3JpYWwuSXRlbUluZm8SDgoGU3RhdHVz",
"GAQgASgFEgoKAklkGAUgASgFEhIKCk5lZWRBY3RpdmUYBiABKAUiJAoWUmVx",
"R2V0U2V2ZW5Mb2dpblJld2FyZBIKCgJJZBgBIAEoBSJHChZSZXNHZXRTZXZl",
"bkxvZ2luUmV3YXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09E",
"RRILCgNNc2cYAiABKAkiJAoWUmVxR2V0TW9udGhMb2dpblJld2FyZBIKCgJJ",
"ZBgBIAEoBSJHChZSZXNHZXRNb250aExvZ2luUmV3YXJkEiAKBENvZGUYASAB",
"KA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiOQoLUmVzQWN0",
"aXZpdHkSKgoKQWN0aXZlTGlzdBgBIAMoCzIWLnR1dG9yaWFsLkFjdGl2aXR5",
"SW5mbyJ4CgxBY3Rpdml0eUluZm8SCgoCSWQYASABKAUSDAoEVHlwZRgCIAEo",
"BRIRCglTdGFydFRpbWUYAyABKAUSDwoHRW5kVGltZRgEIAEoBRIOCgZTdGF0",
"dXMYBSABKAUSDQoFVGl0bGUYBiABKAkSCwoDUmVkGAcgASgFIh8KEVJlcUFj",
"dGl2aXR5UmV3YXJkEgoKAklkGAEgASgFIkIKEVJlc0FjdGl2aXR5UmV3YXJk",
"EiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiAB",
"KAkiDwoNUmVxTGltaXRFdmVudCKhAQoNUmVzTGltaXRFdmVudBJDCg5MaW1p",
"dEV2ZW50TGlzdBgBIAMoCzIrLnR1dG9yaWFsLlJlc0xpbWl0RXZlbnQuTGlt",
"aXRFdmVudExpc3RFbnRyeRpLChNMaW1pdEV2ZW50TGlzdEVudHJ5EgsKA2tl",
"eRgBIAEoBRIjCgV2YWx1ZRgCIAEoCzIULnR1dG9yaWFsLkxpbWl0RXZlbnQ6",
"AjgBIsIBChVSZXNMaW1pdEV2ZW50UHJvZ3Jlc3MSEwoLUHJvZ3Jlc3NNYXgY",
"ASABKAUSEAoIUHJvZ3Jlc3MYAiABKAUSSwoOUHJvZ3Jlc3NSZXdhcmQYAyAD",
"KAsyMy50dXRvcmlhbC5SZXNMaW1pdEV2ZW50UHJvZ3Jlc3MuUHJvZ3Jlc3NS",
"ZXdhcmRFbnRyeRo1ChNQcm9ncmVzc1Jld2FyZEVudHJ5EgsKA2tleRgBIAEo",
"BRINCgV2YWx1ZRgCIAEoBToCOAEiIQoTUmVxTGltaXRFdmVudFJld2FyZBIK",
"CgJJZBgBIAEoBSJEChNSZXNMaW1pdEV2ZW50UmV3YXJkEiAKBENvZGUYASAB",
"KA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiIQoTUmVxU2Vs",
"ZWN0TGltaXRFdmVudBIKCgJJZBgBIAEoBSJEChNSZXNTZWxlY3RMaW1pdEV2",
"ZW50EiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cY",
"AiABKAkiuQEKCkxpbWl0RXZlbnQSDwoHRW5kVGltZRgBIAEoBRIKCgJDZBgC",
"IAEoBRILCgNtdWwYAyABKAISEQoJU3RhcnRUaW1lGAQgASgFEi4KBVBhcmFt",
"GAUgAygLMh8udHV0b3JpYWwuTGltaXRFdmVudC5QYXJhbUVudHJ5EhAKCFNo",
"b3dUaW1lGAYgASgFGiwKClBhcmFtRW50cnkSCwoDa2V5GAEgASgJEg0KBXZh",
"bHVlGAIgASgFOgI4ASJJChBMaW1pdEV2ZW50Tm90aWZ5EgoKAklkGAEgASgF",
"EgwKBFR5cGUYAiABKAUSDwoHRW5kVGltZRgDIAEoBRIKCgJDZBgEIAEoBSKg",
"AQoVUmVxTGltaXRFdmVudEx1Y2t5Q2F0Eg8KB0NoZXNzSWQYASABKAUSQwoK",
"bUNoZXNzRGF0YRgCIAMoCzIvLnR1dG9yaWFsLlJlcUxpbWl0RXZlbnRMdWNr",
"eUNhdC5NQ2hlc3NEYXRhRW50cnkaMQoPTUNoZXNzRGF0YUVudHJ5EgsKA2tl",
"eRgBIAEoCRINCgV2YWx1ZRgCIAEoBToCOAEiRgoVUmVzTGltaXRFdmVudEx1",
"Y2t5Q2F0EiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNN",
"c2cYAiABKAkiFQoTUmVxTGltaXRTZW5jZVJld2FyZCJEChNSZXNMaW1pdFNl",
"bmNlUmV3YXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRIL",
"CgNNc2cYAiABKAkiQwoSUmVzQ2hlc3NSYWluUmV3YXJkEiEKBUl0ZW1zGAEg",
"AygLMhIudHV0b3JpYWwuSXRlbUluZm8SCgoCSWQYAiABKAUiFAoSUmVxRmFz",
"dFByb2R1Y2VJbmZvIkIKElJlc0Zhc3RQcm9kdWNlSW5mbxIOCgZFbmVyZ3kY",
"ASABKAUSCwoDTnVtGAIgASgFEg8KB0VuZFRpbWUYAyABKAMiJgoUUmVxRmFz",
"dFByb2R1Y2VSZXdhcmQSDgoGRW5lcmd5GAEgASgFImMKFFJlc0Zhc3RQcm9k",
"dWNlUmV3YXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRIL",
"CgNNc2cYAiABKAkSDwoHRW5kVGltZRgDIAEoAxILCgNOdW0YBCABKAUiEwoR",
"UmVxQ2F0VHJpY2tSZXdhcmQiUwoRUmVzQ2F0VHJpY2tSZXdhcmQSIAoEQ29k",
"ZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRIPCgdJ",
"c0Nsb3NlGAMgASgIIh4KD1JlcVNlYXJjaFBsYXllchILCgNVaWQYASABKAki",
"SAoPUmVzU2VhcmNoUGxheWVyEgwKBENvZGUYASABKAUSJwoETGlzdBgCIAMo",
"CzIZLnR1dG9yaWFsLlJlc1BsYXllclNpbXBsZSIkChVSZXFGcmllbmRQbGF5",
"ZXJTaW1wbGUSCwoDVWlkGAEgASgDIt0FChVSZXNGcmllbmRQbGF5ZXJTaW1w",
"bGUSCwoDVWlkGAEgASgDEgwKBE5hbWUYAiABKAkSDAoERmFjZRgDIAEoBRIO",
"CgZBdmF0YXIYBCABKAUSDQoFTGV2ZWwYBSABKAUSEAoIRGVjb3JhdGUYBiAB",
"KAUSDQoFbG9naW4YByABKAUSEAoIbG9naW5vdXQYCCABKAUSEAoIRmFjZWJv",
"b2sYCSABKAkSOQoFRW1vamkYCiADKAsyKi50dXRvcmlhbC5SZXNGcmllbmRQ",
"bGF5ZXJTaW1wbGUuRW1vamlFbnRyeRIPCgdBZGRUaW1lGAsgASgDEhAKCElu",
"dGVyYWN0GAwgASgDEj8KCFBsYXlyb29tGA0gAygLMi0udHV0b3JpYWwuUmVz",
"RnJpZW5kUGxheWVyU2ltcGxlLlBsYXlyb29tRW50cnkSPwoIRHJlc3NTZXQY",
"DiADKAsyLS50dXRvcmlhbC5SZXNGcmllbmRQbGF5ZXJTaW1wbGUuRHJlc3NT",
"ZXRFbnRyeRIOCgZGcmllbmQYDyADKAUSHgoETGFzdBgQIAEoCzIQLnR1dG9y",
"aWFsLkFjdExvZxJDCgpQaHlzaW9sb2d5GBEgAygLMi8udHV0b3JpYWwuUmVz",
"RnJpZW5kUGxheWVyU2ltcGxlLlBoeXNpb2xvZ3lFbnRyeRIPCgdQZXROYW1l",
"GBIgASgJEg4KBlBldEZ1chgTIAEoBRosCgpFbW9qaUVudHJ5EgsKA2tleRgB",
"IAEoBRINCgV2YWx1ZRgCIAEoBToCOAEaLwoNUGxheXJvb21FbnRyeRILCgNr",
"ZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBGi8KDURyZXNzU2V0RW50cnkS",
"CwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ARoxCg9QaHlzaW9sb2d5",
"RW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ASKkAgoPUmVz",
"UGxheWVyU2ltcGxlEgsKA1VpZBgBIAEoAxIMCgROYW1lGAIgASgJEgwKBEZh",
"Y2UYAyABKAUSDgoGQXZhdGFyGAQgASgFEg0KBUxldmVsGAUgASgFEhAKCERl",
"Y29yYXRlGAYgASgFEg0KBWxvZ2luGAcgASgFEhAKCGxvZ2lub3V0GAggASgF",
"EhAKCEZhY2Vib29rGAkgASgJEjMKBUVtb2ppGAogAygLMiQudHV0b3JpYWwu",
"UmVzUGxheWVyU2ltcGxlLkVtb2ppRW50cnkSDwoHQWRkVGltZRgLIAEoAxIQ",
"CghJbnRlcmFjdBgMIAEoAxosCgpFbW9qaUVudHJ5EgsKA2tleRgBIAEoBRIN",
"CgV2YWx1ZRgCIAEoBToCOAEiMwoGQWN0TG9nEgwKBFR5cGUYASABKAUSDAoE",
"VGltZRgCIAEoAxINCgVQYXJhbRgDIAEoCSKSAwoNUmVzUGxheWVyUmFuaxIL",
"CgNVaWQYASABKAMSDAoETmFtZRgCIAEoCRIMCgRGYWNlGAMgASgFEg4KBkF2",
"YXRhchgEIAEoBRINCgVMZXZlbBgFIAEoBRINCgVzY29yZRgGIAEoAhIMCgR0",
"eXBlGAcgASgFEj0KC1BsYXlyb29tU2V0GAggAygLMigudHV0b3JpYWwuUmVz",
"UGxheWVyUmFuay5QbGF5cm9vbVNldEVudHJ5EjcKCERyZXNzU2V0GAkgAygL",
"MiUudHV0b3JpYWwuUmVzUGxheWVyUmFuay5EcmVzc1NldEVudHJ5Eg4KBkZ1",
"clNldBgKIAEoBRIeCgRMYXN0GAsgASgLMhAudHV0b3JpYWwuQWN0TG9nEg8K",
"B1BldE5hbWUYDCABKAkaMgoQUGxheXJvb21TZXRFbnRyeRILCgNrZXkYASAB",
"KAUSDQoFdmFsdWUYAiABKAU6AjgBGi8KDURyZXNzU2V0RW50cnkSCwoDa2V5",
"GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ASKAAQoMUmVzRnJpZW5kTG9nEikK",
"BlBsYXllchgBIAEoCzIZLnR1dG9yaWFsLlJlc1BsYXllclNpbXBsZRIMCgRU",
"eXBlGAIgASgFEgwKBFRpbWUYAyABKAUSDQoFUGFyYW0YBCABKAkSCgoCSWQY",
"BSABKAUSDgoGVXB2b3RlGAYgASgIImMKD05vdGlmeUZyaWVuZExvZxIkCgRp",
"bmZvGAEgASgLMhYudHV0b3JpYWwuUmVzRnJpZW5kTG9nEioKBkJ1YmJsZRgC",
"IAEoCzIaLnR1dG9yaWFsLkZyaWVuZEJ1YmJsZUluZm8iTwoQRnJpZW5kQnVi",
"YmxlSW5mbxIKCgJJZBgBIAEoBRIMCgRUeXBlGAIgASgFEiEKBUl0ZW1zGAMg",
"AygLMhIudHV0b3JpYWwuSXRlbUluZm8iOQoQTm90aWZ5RnJpZW5kQ2FyZBIl",
"CgRJbmZvGAEgASgLMhcudHV0b3JpYWwuUmVzRnJpZW5kQ2FyZCLAAQoNUmVz",
"RnJpZW5kQ2FyZBILCgNVaWQYASABKAMSDAoETmFtZRgCIAEoCRIMCgRGYWNl",
"GAMgASgFEg4KBkF2YXRhchgEIAEoBRINCgVMZXZlbBgFIAEoBRIMCgRUeXBl",
"GAYgASgFEgwKBFRpbWUYByABKAUSDgoGQ2FyZElkGAggASgFEhAKCEV4Q2Fy",
"ZElkGAkgASgFEg4KBlN0YXR1cxgKIAEoBRIKCgJJZBgLIAEoCRINCgVFbW9q",
"aRgMIAEoBSIjCgVSZXFLdhILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAki",
"VwoFUmVzS3YSIwoCa3YYASADKAsyFy50dXRvcmlhbC5SZXNLdi5LdkVudHJ5",
"GikKB0t2RW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgJOgI4ASIf",
"Cg9SZXFGcmllbmRCeUNvZGUSDAoEQ29kZRgBIAEoCSJrCg9SZXNGcmllbmRC",
"eUNvZGUSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01z",
"ZxgCIAEoCRIpCgZQbGF5ZXIYAyABKAsyGS50dXRvcmlhbC5SZXNQbGF5ZXJT",
"aW1wbGUiFAoSUmVxRnJpZW5kUmVjb21tZW5kIj0KElJlc0ZyaWVuZFJlY29t",
"bWVuZBInCgRMaXN0GAEgAygLMhkudHV0b3JpYWwuUmVzUGxheWVyU2ltcGxl",
"Ih4KD1JlcUZyaWVuZElnbm9yZRILCgNVaWQYASABKAMiQAoPUmVzRnJpZW5k",
"SWdub3JlEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNN",
"c2cYAiABKAkiDwoNUmVxRnJpZW5kTGlzdCJyCg1SZXNGcmllbmRMaXN0Ei0K",
"CkZyaWVuZExpc3QYASADKAsyGS50dXRvcmlhbC5SZXNQbGF5ZXJTaW1wbGUS",
"FAoMUmVxQXBwbHlMaXN0GAMgAygDEgsKA05wYxgCIAMoBRIPCgdTcG9uc29y",
"GAQgASgFIhoKCVJlcUFkZE5wYxINCgVOcGNJZBgBIAEoBSJJCglSZXNBZGRO",
"cGMSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgC",
"IAEoCRINCgVOcGNJZBgDIAEoBSIeCg5SZXFGcmllbmRBcHBseRIMCgRUeXBl",
"GAEgASgFIkEKDlJlc0ZyaWVuZEFwcGx5Ei8KCUFwcGx5TGlzdBgBIAMoCzIc",
"LnR1dG9yaWFsLlJlc0ZyaWVuZEFwcGx5SW5mbyJNChJSZXNGcmllbmRBcHBs",
"eUluZm8SKQoGUGxheWVyGAEgASgLMhkudHV0b3JpYWwuUmVzUGxheWVyU2lt",
"cGxlEgwKBFRpbWUYAiABKAUiEgoQUmVxRnJpZW5kQ2FyZE1zZyI8ChBSZXNG",
"cmllbmRDYXJkTXNnEigKB01zZ0xpc3QYASADKAsyFy50dXRvcmlhbC5SZXNG",
"cmllbmRDYXJkIhIKEFJlcVdpc2hBcHBseUxpc3QiQwoQUmVzV2lzaEFwcGx5",
"TGlzdBIvCglBcHBseUxpc3QYASADKAsyHC50dXRvcmlhbC5SZXNGcmllbmRB",
"cHBseUluZm8iGwoMUmVxV2lzaEFwcGx5EgsKA1VpZBgBIAEoAyJKCgxSZXNX",
"aXNoQXBwbHkSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsK",
"A01zZxgCIAEoCRILCgNVaWQYAyABKAMiEwoRUmVxRnJpZW5kVGltZUxpbmUi",
"YQoRUmVzRnJpZW5kVGltZUxpbmUSIwoDTG9nGAEgAygLMhYudHV0b3JpYWwu",
"UmVzRnJpZW5kTG9nEicKBVJlcGx5GAIgAygLMhgudHV0b3JpYWwuUmVzRnJp",
"ZW5kUmVwbHkiuQEKDlJlc0ZyaWVuZFJlcGx5EgoKAklkGAEgASgFEgwKBFR5",
"cGUYAiABKAUSDQoFUGFyYW0YAyABKAkSDgoGU3RhdHVzGAQgASgFEg8KB0Fk",
"ZFRpbWUYBSABKAMSDwoHRW5kVGltZRgGIAEoAxIpCgZQbGF5ZXIYByABKAsy",
"GS50dXRvcmlhbC5SZXNQbGF5ZXJTaW1wbGUSIQoFSXRlbXMYCCADKAsyEi50",
"dXRvcmlhbC5JdGVtSW5mbyJCChRSZXFGcmllbmRSZXBseUhhbmRsZRINCgVM",
"b2dJZBgBIAEoBRINCgVQYXJhbRgCIAEoCRIMCgRUeXBlGAMgASgFIpsBChRS",
"ZXNGcmllbmRSZXBseUhhbmRsZRIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwu",
"UkVTX0NPREUSCwoDTXNnGAIgASgJEg0KBUxvZ0lkGAMgASgFEgwKBFR5cGUY",
"BCABKAUSNwoHRXJyVHlwZRgFIAEoDjImLnR1dG9yaWFsLkZSSUVORF9SRVBM",
"WV9IQU5ETEVfRVJSX1RZUEUiPQoPUmVzRnJpZW5kQnViYmxlEioKBkJ1YmJs",
"ZRgBIAMoCzIaLnR1dG9yaWFsLkZyaWVuZEJ1YmJsZUluZm8iHwoRUmVxRnJp",
"ZW5kVExVcHZvdGUSCgoCSWQYASABKAUiTgoRUmVzRnJpZW5kVExVcHZvdGUS",
"IAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEo",
"CRIKCgJJZBgDIAEoBSIeChBSZXFGcmllbmRUUmV3YXJkEgoKAklkGAEgASgF",
"Ik0KEFJlc0ZyaWVuZFRSZXdhcmQSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFs",
"LlJFU19DT0RFEgsKA01zZxgCIAEoCRIKCgJJZBgDIAEoBSJdChRSZXNGcmll",
"bmRBcHBseU5vdGlmeRIpCgZQbGF5ZXIYASABKAsyGS50dXRvcmlhbC5SZXNQ",
"bGF5ZXJTaW1wbGUSDAoEVHlwZRgCIAEoBRIMCgRUaW1lGAMgASgFIloKFFJl",
"c0ZyaWVuZFJlcGx5Tm90aWZ5EiYKBGluZm8YASABKAsyGC50dXRvcmlhbC5S",
"ZXNGcmllbmRSZXBseRIMCgRUeXBlGAIgASgFEgwKBFRpbWUYAyABKAUicAoS",
"UmVzUGxheWVyTG91Z291TXNnEgwKBFR5cGUYASABKAUSDAoETmFtZRgCIAEo",
"CRIMCgRGYWNlGAMgAygFEg0KBUNvdW50GAQgASgFEhMKC0ZhY2Vib29rUGlj",
"GAUgAygJEgwKBFVpZHMYBiADKAMiKwoOUmVxQXBwbHlGcmllbmQSCwoDVWlk",
"GAEgASgDEgwKBFR5cGUYAiABKAUiTAoOUmVzQXBwbHlGcmllbmQSIAoEQ29k",
"ZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRILCgNV",
"aWQYAyABKAMiGgoKUmVxQWRXYXRjaBIMCgRUeXBlGAEgASgFIjsKClJlc0Fk",
"V2F0Y2gSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01z",
"ZxgCIAEoCSIdCg5SZXFBZ3JlZUZyaWVuZBILCgNVaWQYASABKAMidwoOUmVz",
"QWdyZWVGcmllbmQSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RF",
"EgsKA01zZxgCIAEoCRILCgNVaWQYAyABKAMSKQoGUGxheWVyGAQgASgLMhku",
"dHV0b3JpYWwuUmVzUGxheWVyU2ltcGxlIh4KD1JlcVJlZnVzZUZyaWVuZBIL",
"CgNVaWQYASABKAMiTQoPUmVzUmVmdXNlRnJpZW5kEiAKBENvZGUYASABKA4y",
"Ei50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkSCwoDVWlkGAMgASgD",
"IhsKDFJlcURlbEZyaWVuZBILCgNVaWQYASABKAMiSgoMUmVzRGVsRnJpZW5k",
"EiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiAB",
"KAkSCwoDVWlkGAMgASgDIhcKB1JlcVJhbmsSDAoEVHlwZRgBIAEoBSK3AQoH",
"UmVzUmFuaxIMCgRUeXBlGAEgASgFEjEKCFJhbmtMaXN0GAIgAygLMh8udHV0",
"b3JpYWwuUmVzUmFuay5SYW5rTGlzdEVudHJ5Eg4KBk15UmFuaxgDIAEoBRIP",
"CgdNeVNjb3JlGAQgASgCGkoKDVJhbmtMaXN0RW50cnkSCwoDa2V5GAEgASgF",
"EigKBXZhbHVlGAIgASgLMhkudHV0b3JpYWwuUmVzUGxheWVyU2ltcGxlOgI4",
"ASINCgtSZXFNYWlsTGlzdCKJAQoLUmVzTWFpbExpc3QSNQoITWFpbExpc3QY",
"ASADKAsyIy50dXRvcmlhbC5SZXNNYWlsTGlzdC5NYWlsTGlzdEVudHJ5GkMK",
"DU1haWxMaXN0RW50cnkSCwoDa2V5GAEgASgFEiEKBXZhbHVlGAIgASgLMhIu",
"dHV0b3JpYWwuTWFpbEluZm86AjgBIssCCghNYWlsSW5mbxIKCgJJZBgBIAEo",
"BRINCgVUaXRsZRgCIAEoCRIPCgdDb250ZW50GAMgASgJEgwKBFRpbWUYBCAB",
"KAUSDgoGU3RhdHVzGAUgASgFEiEKBUl0ZW1zGAYgAygLMhIudHV0b3JpYWwu",
"SXRlbUluZm8SDAoEVHlwZRgHIAEoBRIPCgdUaXRsZUVuGAggASgJEhEKCUNv",
"bnRlbnRFbhgJIAEoCRIQCghTdWJUaXRsZRgKIAEoCRISCgpTdWJUaXRsZUVu",
"GAsgASgJEhEKCVRpdGxlUHRCchgMIAEoCRITCgtDb250ZW50UHRCchgNIAEo",
"CRIUCgxTdWJUaXRsZVB0QnIYDiABKAkSEQoJVGl0bGVFc0xhGA8gASgJEhQK",
"DFN1YlRpdGxlRXNMYRgQIAEoCRITCgtDb250ZW50RXNMYRgRIAEoCSIuCgpN",
"YWlsTm90aWZ5EiAKBEluZm8YASABKAsyEi50dXRvcmlhbC5NYWlsSW5mbyIZ",
"CgtSZXFSZWFkTWFpbBIKCgJJZBgBIAEoBSJICgtSZXNSZWFkTWFpbBIgCgRD",
"b2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJEgoK",
"AklkGAMgASgFIh4KEFJlcUdldE1haWxSZXdhcmQSCgoCSWQYASABKAUiTQoQ",
"UmVzR2V0TWFpbFJld2FyZBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVT",
"X0NPREUSCwoDTXNnGAIgASgJEgoKAklkGAMgASgFIhsKDVJlcURlbGV0ZU1h",
"aWwSCgoCSWQYASABKAUiSgoNUmVzRGVsZXRlTWFpbBIgCgRDb2RlGAEgASgO",
"MhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJEgoKAklkGAMgASgF",
"IpQGCglSZXNDaGFyZ2USDgoGQ2hhcmdlGAEgASgCEg0KBVRvdGFsGAIgASgF",
"Eg0KBUZpcnN0GAMgAygFEjkKC1NwZWNpYWxTaG9wGAQgAygLMiQudHV0b3Jp",
"YWwuUmVzQ2hhcmdlLlNwZWNpYWxTaG9wRW50cnkSEAoIRnJlZVNob3AYBSAB",
"KAUSNQoJQ2hlc3NTaG9wGAYgAygLMiIudHV0b3JpYWwuUmVzQ2hhcmdlLkNo",
"ZXNzU2hvcEVudHJ5EisKBEdpZnQYByADKAsyHS50dXRvcmlhbC5SZXNDaGFy",
"Z2UuR2lmdEVudHJ5EgoKAkFkGAggASgIEiAKBFdpc2gYCSABKAsyEi50dXRv",
"cmlhbC5XaXNoTGlzdBIVCg1TcGVjaWFsQ2hhcmdlGAogASgCEhkKEVNwZWNp",
"YWxDaGFyZ2VXZWVrGAsgASgFEhMKC1RvZGF5Q2hhcmdlGAwgASgCEhMKC01v",
"bnRoQ2hhcmdlGA0gASgCEhEKCUFkRW5kVGltZRgOIAEoAxI/Cg5XZWVrbHlE",
"aXNjb3VudBgPIAMoCzInLnR1dG9yaWFsLlJlc0NoYXJnZS5XZWVrbHlEaXNj",
"b3VudEVudHJ5EhkKEVBldFdvcmtSZW1haW5UaW1lGBAgASgDEhUKDVdlZWts",
"eUVuZFRpbWUYESABKAMaTAoQU3BlY2lhbFNob3BFbnRyeRILCgNrZXkYASAB",
"KAUSJwoFdmFsdWUYAiABKAsyGC50dXRvcmlhbC5SZXNTcGVjaWFsU2hvcDoC",
"OAEaSAoOQ2hlc3NTaG9wRW50cnkSCwoDa2V5GAEgASgFEiUKBXZhbHVlGAIg",
"ASgLMhYudHV0b3JpYWwuUmVzQ2hlc3NTaG9wOgI4ARorCglHaWZ0RW50cnkS",
"CwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ARpTChNXZWVrbHlEaXNj",
"b3VudEVudHJ5EgsKA2tleRgBIAEoBRIrCgV2YWx1ZRgCIAEoCzIcLnR1dG9y",
"aWFsLldlZWtseURpc2NvdW50SW5mbzoCOAEiNQoNTG9nb3V0UGV0V29yaxIQ",
"CghXb3JrVGltZRgBIAEoAxISCgpSZW1haW5UaW1lGAIgASgDIkEKEldlZWts",
"eURpc2NvdW50SW5mbxIKCgJJZBgBIAEoBRINCgVDb3VudBgCIAEoBRIQCghE",
"aXNjb3VudBgDIAEoBSIyCghXaXNoTGlzdBIKCgJJZBgBIAEoBRINCgVDb3Vu",
"dBgCIAEoBRILCgNVaWQYAyADKAMiJgoKUmVxQWRkV2lzaBIKCgJJZBgBIAEo",
"BRIMCgRUeXBlGAIgASgFIjsKClJlc0FkZFdpc2gSIAoEQ29kZRgBIAEoDjIS",
"LnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCSIMCgpSZXFHZXRXaXNo",
"IjsKClJlc0dldFdpc2gSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19D",
"T0RFEgsKA01zZxgCIAEoCSIdCg5SZXFTZW5kV2lzaEJlZxILCgNVaWQYASAD",
"KAMiPwoOUmVzU2VuZFdpc2hCZWcSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFs",
"LlJFU19DT0RFEgsKA01zZxgCIAEoCSIuCg5SZXNTcGVjaWFsU2hvcBINCgVH",
"cmFkZRgBIAEoBRINCgVDb3VudBgCIAEoBSI/CgxSZXNDaGVzc1Nob3ASDwoH",
"RGlhbW9uZBgBIAEoBRINCgVDb3VudBgCIAEoBRIPCgdDaGVzc0lkGAMgASgF",
"Ig0KC1JlcUZyZWVTaG9wIjwKC1Jlc0ZyZWVTaG9wEiAKBENvZGUYASABKA4y",
"Ei50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiHQoPUmVxQnV5Q2hl",
"c3NTaG9wEgoKAklkGAEgASgFIkAKD1Jlc0J1eUNoZXNzU2hvcBIgCgRDb2Rl",
"GAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJIpEBChBS",
"ZXFCdXlDaGVzc1Nob3AyEgoKAklkGAEgASgFEj4KCm1DaGVzc0RhdGEYAiAD",
"KAsyKi50dXRvcmlhbC5SZXFCdXlDaGVzc1Nob3AyLk1DaGVzc0RhdGFFbnRy",
"eRoxCg9NQ2hlc3NEYXRhRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIg",
"ASgFOgI4ASJBChBSZXNCdXlDaGVzc1Nob3AyEiAKBENvZGUYASABKA4yEi50",
"dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiFQoTUmVxUmVmcmVzaENo",
"ZXNzU2hvcCJEChNSZXNSZWZyZXNoQ2hlc3NTaG9wEiAKBENvZGUYASABKA4y",
"Ei50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiDAoKUmVxRW5kbGVz",
"cyKiAQoKUmVzRW5kbGVzcxIKCgJJZBgBIAEoBRI6CgtFbmRsZXNzTGlzdBgC",
"IAMoCzIlLnR1dG9yaWFsLlJlc0VuZGxlc3MuRW5kbGVzc0xpc3RFbnRyeRpM",
"ChBFbmRsZXNzTGlzdEVudHJ5EgsKA2tleRgBIAEoBRInCgV2YWx1ZRgCIAEo",
"CzIYLnR1dG9yaWFsLlJlc0VuZGxlc3NJbmZvOgI4ASJTCg5SZXNFbmRsZXNz",
"SW5mbxIQCghDaGFyZ2VJZBgBIAEoBRIMCgRUeXBlGAIgASgFEiEKBUl0ZW1z",
"GAMgAygLMhIudHV0b3JpYWwuSXRlbUluZm8iEgoQUmVxRW5kbGVzc1Jld2Fy",
"ZCJBChBSZXNFbmRsZXNzUmV3YXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlh",
"bC5SRVNfQ09ERRILCgNNc2cYAiABKAkiTQoMUmVzUGlnZ3lCYW5rEgwKBFR5",
"cGUYASABKAUSDwoHRGlhbW9uZBgCIAEoBRINCgVDb3VudBgDIAEoBRIPCgdF",
"bmRUaW1lGAQgASgFIhQKElJlcVBpZ2d5QmFua1Jld2FyZCJDChJSZXNQaWdn",
"eUJhbmtSZXdhcmQSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RF",
"EgsKA01zZxgCIAEoCSIwChBSZXFDaGFyZ2VSZWNlaXZlEgsKA1VpZBgBIAEo",
"AxIPCgdDb250ZW50GAIgASgJIkEKEFJlc0NoYXJnZVJlY2VpdmUSIAoEQ29k",
"ZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCSJiChBS",
"ZXFDcmVhdGVPcmRlclNuEhAKCENoYXJnZUlkGAEgASgFEhAKCFBsYXRGb3Jt",
"GAIgASgJEg8KB2NoYW5uZWwYAyABKAkSDAoEVHlwZRgEIAEoBRILCgNVaWQY",
"BSABKAMiIwoQUmVzQ3JlYXRlT3JkZXJTbhIPCgdPcmRlclNuGAEgASgJIlUK",
"EFJlcVNoaXBwaW5nT3JkZXISDwoHT3JkZXJTbhgBIAEoCRIRCglQcm9kdWNl",
"SWQYAiABKAkSDQoFVG9rZW4YAyABKAkSDgoGU3RhdHVzGAQgASgFIkEKEFJl",
"c1NoaXBwaW5nT3JkZXISIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19D",
"T0RFEgsKA01zZxgCIAEoCSIOCgxSZXFDaGFtcHNoaXAitgEKDFJlc0NoYW1w",
"c2hpcBINCgVTY29yZRgBIAEoBRIOCgZSZXdhcmQYAiABKAUSDwoHRW5kVGlt",
"ZRgDIAEoBRIOCgZQZXJpb2QYBCABKAUSDAoEUmFuaxgFIAEoBRISCgpSYW5r",
"UmV3YXJkGAYgASgFEg4KBlN0YXR1cxgHIAEoBRIXCg9Ub2RheUFjdGl2aXR5",
"SWQYCCABKAUSGwoTWWVzdGVyZGF5QWN0aXZpdHlJZBgJIAEoBSIUChJSZXFD",
"aGFtcHNoaXBSZXdhcmQiQwoSUmVzQ2hhbXBzaGlwUmV3YXJkEiAKBENvZGUY",
"ASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiGAoWUmVx",
"Q2hhbXBzaGlwUmFua1Jld2FyZCJHChZSZXNDaGFtcHNoaXBSYW5rUmV3YXJk",
"EiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiAB",
"KAkiEgoQUmVxQ2hhbXBzaGlwUmFuayK5AQoQUmVzQ2hhbXBzaGlwUmFuaxI6",
"CghSYW5rTGlzdBgBIAMoCzIoLnR1dG9yaWFsLlJlc0NoYW1wc2hpcFJhbmsu",
"UmFua0xpc3RFbnRyeRIOCgZNeVJhbmsYAiABKAUSDwoHTXlTY29yZRgDIAEo",
"AhpICg1SYW5rTGlzdEVudHJ5EgsKA2tleRgBIAEoBRImCgV2YWx1ZRgCIAEo",
"CzIXLnR1dG9yaWFsLlJlc1BsYXllclJhbms6AjgBIhUKE1JlcUNoYW1wc2hp",
"cFByZVJhbmsivwEKE1Jlc0NoYW1wc2hpcFByZVJhbmsSPQoIUmFua0xpc3QY",
"ASADKAsyKy50dXRvcmlhbC5SZXNDaGFtcHNoaXBQcmVSYW5rLlJhbmtMaXN0",
"RW50cnkSDgoGTXlSYW5rGAIgASgFEg8KB015U2NvcmUYAyABKAIaSAoNUmFu",
"a0xpc3RFbnRyeRILCgNrZXkYASABKAUSJgoFdmFsdWUYAiABKAsyFy50dXRv",
"cmlhbC5SZXNQbGF5ZXJSYW5rOgI4ASLLAgoNUmVzTm90aWZ5Q2FyZBIvCgRD",
"YXJkGAEgAygLMiEudHV0b3JpYWwuUmVzTm90aWZ5Q2FyZC5DYXJkRW50cnkS",
"MwoGTWFzdGVyGAIgAygLMiMudHV0b3JpYWwuUmVzTm90aWZ5Q2FyZC5NYXN0",
"ZXJFbnRyeRIOCgZFeFN0YXIYAyABKAUSNwoISGFuZGJvb2sYBCADKAsyJS50",
"dXRvcmlhbC5SZXNOb3RpZnlDYXJkLkhhbmRib29rRW50cnkaKwoJQ2FyZEVu",
"dHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEaLQoLTWFzdGVy",
"RW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ARovCg1IYW5k",
"Ym9va0VudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEiIAoR",
"UmVxU2V0RmFjZWJvb2tVcmwSCwoDVXJsGAEgASgJIkIKEVJlc1NldEZhY2Vi",
"b29rVXJsEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNN",
"c2cYAiABKAkiJAoTUmVxSW52aXRlRnJpZW5kRGF0YRINCgVkd1VpbhgBIAEo",
"AyI4ChNSZXNJbnZpdGVGcmllbmREYXRhEg8KB0lkTGlzdHMYASADKAUSEAoI",
"R2V0SW5kZXgYAiABKAUiIwoOUmVxU2VsZkludml0ZWQSEQoJSW52aXRlcklk",
"GAEgASgDIiQKDlJlc1NlbGZJbnZpdGVkEhIKClJlc3VsdENvZGUYASABKAUi",
"OwoUTm90aWZ5SW52aXRlZFN1Y2Nlc3MSEgoKUmVzdWx0Q29kZRgBIAEoBRIP",
"CgdJZExpc3RzGAIgAygFIiYKElJlcUdldEludml0ZVJld2FyZBIQCghHZXRJ",
"bmRleBgBIAEoBSIoChJSZXNHZXRJbnZpdGVSZXdhcmQSEgoKUmVzdWx0Q29k",
"ZRgBIAEoBSIkChZSZXFBdXRvQWRkSW52aXRlRnJpZW5kEgoKAmlkGAEgASgD",
"IiwKFlJlc0F1dG9BZGRJbnZpdGVGcmllbmQSEgoKUmVzdWx0Q29kZRgBIAEo",
"BSIlChdSZXFBdXRvQWRkSW52aXRlRnJpZW5kMhIKCgJpZBgBIAEoCSItChdS",
"ZXNBdXRvQWRkSW52aXRlRnJpZW5kMhISCgpSZXN1bHRDb2RlGAEgASgFIgsK",
"CVJlcU1pbmluZyLMAgoJUmVzTWluaW5nEgoKAklkGAEgASgFEg4KBlN0YXR1",
"cxgCIAEoBRIPCgdFbmRUaW1lGAMgASgFEhAKCFRlbXBsYXRlGAQgASgFEgwK",
"BFBhc3MYBSABKAUSCwoDR2VtGAYgAygFEikKA01hcBgHIAMoCzIcLnR1dG9y",
"aWFsLlJlc01pbmluZy5NYXBFbnRyeRIOCgZNaW5pbmcYCCABKAUSNwoKUGFz",
"c1Jld2FyZBgJIAMoCzIjLnR1dG9yaWFsLlJlc01pbmluZy5QYXNzUmV3YXJk",
"RW50cnkaKgoITWFwRW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgJ",
"OgI4ARpFCg9QYXNzUmV3YXJkRW50cnkSCwoDa2V5GAEgASgFEiEKBXZhbHVl",
"GAIgASgLMhIudHV0b3JpYWwuSXRlbUxpc3Q6AjgBIncKDVJlcU1pbmluZ1Rh",
"a2USLQoDTWFwGAEgAygLMiAudHV0b3JpYWwuUmVxTWluaW5nVGFrZS5NYXBF",
"bnRyeRILCgNHZW0YAiABKAUaKgoITWFwRW50cnkSCwoDa2V5GAEgASgFEg0K",
"BXZhbHVlGAIgASgJOgI4ASI+Cg1SZXNNaW5pbmdUYWtlEiAKBENvZGUYASAB",
"KA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiEQoPUmVxTWlu",
"aW5nUmV3YXJkIkAKD1Jlc01pbmluZ1Jld2FyZBIgCgRDb2RlGAEgASgOMhIu",
"dHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJIgwKClJlcUFjdFBhc3Mi",
"jQEKClJlc0FjdFBhc3MSCgoCSWQYASABKAUSDgoGU3RhdHVzGAIgASgFEg8K",
"B0VuZFRpbWUYAyABKAUSEAoIVGVtcGxhdGUYBCABKAUSDQoFU2NvcmUYBiAB",
"KAUSDgoGUmV3YXJkGAcgAygFEg8KB0xvd1Bhc3MYCCABKAgSEAoISGlnaFBh",
"c3MYCSABKAgiEgoQUmVxQWN0UGFzc1Jld2FyZCJWChBSZXNBY3RQYXNzUmV3",
"YXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cY",
"AiABKAkSEwoLUmV3YXJkTGV2ZWwYAyADKAUiYgoJUmVzQWN0UmVkEikKA1Jl",
"ZBgBIAMoCzIcLnR1dG9yaWFsLlJlc0FjdFJlZC5SZWRFbnRyeRoqCghSZWRF",
"bnRyeRILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBIicKDE5vdGlm",
"eUFjdFJlZBIKCgJJZBgBIAEoBRILCgNSZWQYAiABKAUiNgoOQWN0aXZpdHlO",
"b3RpZnkSJAoESW5mbxgBIAEoCzIWLnR1dG9yaWFsLkFjdGl2aXR5SW5mbyJh",
"CgdSZXNJdGVtEikKBEl0ZW0YASADKAsyGy50dXRvcmlhbC5SZXNJdGVtLkl0",
"ZW1FbnRyeRorCglJdGVtRW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIg",
"ASgFOgI4ASJnCgpJdGVtTm90aWZ5EiwKBEl0ZW0YASADKAsyHi50dXRvcmlh",
"bC5JdGVtTm90aWZ5Lkl0ZW1FbnRyeRorCglJdGVtRW50cnkSCwoDa2V5GAEg",
"ASgFEg0KBXZhbHVlGAIgASgFOgI4ASIPCg1SZXFHdWVzc0NvbG9yIpwCCg1S",
"ZXNHdWVzc0NvbG9yEgoKAklkGAEgASgFEg4KBlN0YXR1cxgCIAEoBRIPCgdF",
"bmRUaW1lGAMgASgFEhAKCFRlbXBsYXRlGAQgASgFEgwKBFBhc3MYBSABKAUS",
"KQoHTWFwTGlzdBgGIAMoCzIYLnR1dG9yaWFsLkd1ZXNzQ29sb3JJbmZvEi8K",
"BE9NYXAYByADKAsyIS50dXRvcmlhbC5SZXNHdWVzc0NvbG9yLk9NYXBFbnRy",
"eRIPCgdXaW5UaW1lGAggASgFEiQKCE9wcG9uZW50GAkgASgLMhIudHV0b3Jp",
"YWwub3Bwb25lbnQaKwoJT01hcEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1",
"ZRgCIAEoBToCOAEiSAoIb3Bwb25lbnQSDAoETmFtZRgCIAEoCRIMCgRGYWNl",
"GAMgASgFEg4KBkF2YXRhchgEIAEoBRIQCghQcm9ncmVzcxgFIAEoBSKcAQoR",
"UmVxR3Vlc3NDb2xvclRha2USJQoDTWFwGAEgASgLMhgudHV0b3JpYWwuR3Vl",
"c3NDb2xvckluZm8SMwoET01hcBgCIAMoCzIlLnR1dG9yaWFsLlJlcUd1ZXNz",
"Q29sb3JUYWtlLk9NYXBFbnRyeRorCglPTWFwRW50cnkSCwoDa2V5GAEgASgF",
"Eg0KBXZhbHVlGAIgASgFOgI4ASJsCg5HdWVzc0NvbG9ySW5mbxIuCgNNYXAY",
"ASADKAsyIS50dXRvcmlhbC5HdWVzc0NvbG9ySW5mby5NYXBFbnRyeRoqCghN",
"YXBFbnRyeRILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBIkIKEVJl",
"c0d1ZXNzQ29sb3JUYWtlEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNf",
"Q09ERRILCgNNc2cYAiABKAkiFQoTUmVxR3Vlc3NDb2xvclJld2FyZCJEChNS",
"ZXNHdWVzc0NvbG9yUmV3YXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5S",
"RVNfQ09ERRILCgNNc2cYAiABKAkiCQoHUmVxUmFjZSLMAQoHUmVzUmFjZRIK",
"CgJJZBgBIAEoBRIOCgZTdGF0dXMYAiABKAUSDwoHRW5kVGltZRgDIAEoBRIQ",
"CghUZW1wbGF0ZRgEIAEoBRIMCgRQYXNzGAUgASgFEhUKDUdhbWVTdGFydFRp",
"bWUYBiABKAUSEwoLR2FtZUVuZFRpbWUYByABKAUSEAoIUHJvZ3Jlc3MYCCAB",
"KAUSKAoIT3Bwb25lbnQYCSADKAsyFi50dXRvcmlhbC5yYWNlb3Bwb25lbnQS",
"DAoEUmFuaxgKIAEoBSJYCgxyYWNlb3Bwb25lbnQSCgoCSWQYASABKAUSDAoE",
"RmFjZRgCIAEoBRIOCgZBdmF0YXIYAyABKAUSDAoETmFtZRgEIAEoCRIQCghQ",
"cm9ncmVzcxgFIAEoBSIOCgxSZXFSYWNlU3RhcnQiPQoMUmVzUmFjZVN0YXJ0",
"EiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiAB",
"KAkiDwoNUmVxUmFjZVJld2FyZCI+Cg1SZXNSYWNlUmV3YXJkEiAKBENvZGUY",
"ASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiCwoJUmVx",
"UGV0RnVyIj0KCVJlc1BldEZ1chINCgVGdXJJZBgBIAMoBRIOCgZGdXJTZXQY",
"AiABKAUSEQoJRnJlZUNvdW50GAMgASgFIh0KDFJlcVBldEZ1ckJ1eRINCgVG",
"dXJJZBgBIAEoBSI9CgxSZXNQZXRGdXJCdXkSIAoEQ29kZRgBIAEoDjISLnR1",
"dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCSIaCglSZXFGdXJTZXQSDQoF",
"RnVySWQYASABKAUiOgoJUmVzRnVyU2V0EiAKBENvZGUYASABKA4yEi50dXRv",
"cmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiDQoLUmVxUGxheXJvb20ivgoK",
"C1Jlc1BsYXlyb29tEg4KBnN0YXR1cxgBIAEoBRIhCgVJdGVtcxgCIAMoCzIS",
"LnR1dG9yaWFsLkl0ZW1JbmZvEigKCE9wcG9uZW50GAMgAygLMhYudHV0b3Jp",
"YWwuUm9vbU9wcG9uZW50EiQKBkZyaWVuZBgEIAMoCzIULnR1dG9yaWFsLkZy",
"aWVuZFJvb20SNQoIUGxheXJvb20YBSADKAsyIy50dXRvcmlhbC5SZXNQbGF5",
"cm9vbS5QbGF5cm9vbUVudHJ5Ei4KB2NvbGxlY3QYBiADKAsyHS50dXRvcmlh",
"bC5QbGF5cm9vbUNvbGxlY3RJbmZvEi0KBE1vb2QYByADKAsyHy50dXRvcmlh",
"bC5SZXNQbGF5cm9vbS5Nb29kRW50cnkSJAoITG9zZUl0ZW0YCCADKAsyEi50",
"dXRvcmlhbC5JdGVtSW5mbxIRCglTdGFydFRpbWUYCSABKAUSEgoKV29ya1N0",
"YXR1cxgKIAEoBRIPCgdBbGxNb29kGAsgASgFEiAKBENoaXAYDCADKAsyEi50",
"dXRvcmlhbC5DaGlwSW5mbxITCgtXb3JrT3V0bGluZRgNIAEoBRIPCgdKYWNr",
"cG90GA4gASgFEjkKClBoeXNpb2xvZ3kYDyADKAsyJS50dXRvcmlhbC5SZXNQ",
"bGF5cm9vbS5QaHlzaW9sb2d5RW50cnkSLwoFRHJlc3MYECADKAsyIC50dXRv",
"cmlhbC5SZXNQbGF5cm9vbS5EcmVzc0VudHJ5EjUKCERyZXNzU2V0GBEgAygL",
"MiMudHV0b3JpYWwuUmVzUGxheXJvb20uRHJlc3NTZXRFbnRyeRIpCgZQZXRB",
"aXIYEiADKAsyGS50dXRvcmlhbC5QbGF5cm9vbUFpckluZm8SEQoJUGV0QWly",
"U2V0GBMgASgFEg4KBlVwdm90ZRgUIAEoBRIRCglSb29tUG9pbnQYFSABKAUS",
"DgoGVW5sb2NrGBYgAygFEiYKCURhaWx5VGFzaxgXIAMoCzITLnR1dG9yaWFs",
"LkRhaWx5VGFzaxIXCg9EYWlseVRhc2tSZXdhcmQYGCADKAUSEwoLSW50ZXJh",
"Y3ROdW0YGSABKAUSDAoES2lzcxgaIAEoBRIPCgdSZXZlbmdlGBsgASgDEiAK",
"BkFkSXRlbRgcIAMoCzIQLnR1dG9yaWFsLkFkSXRlbRIkCgZUYXJnZXQYHSAB",
"KAsyFC50dXRvcmlhbC5GcmllbmRSb29tEkEKDldlZWtseURpc2NvdW50GB4g",
"AygLMikudHV0b3JpYWwuUmVzUGxheXJvb20uV2Vla2x5RGlzY291bnRFbnRy",
"eRovCg1QbGF5cm9vbUVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEo",
"BToCOAEaKwoJTW9vZEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEo",
"BToCOAEaMQoPUGh5c2lvbG9neUVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1",
"ZRgCIAEoBToCOAEaRQoKRHJlc3NFbnRyeRILCgNrZXkYASABKAUSJgoFdmFs",
"dWUYAiABKAsyFy50dXRvcmlhbC5QbGF5cm9vbURyZXNzOgI4ARovCg1EcmVz",
"c1NldEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEaUwoT",
"V2Vla2x5RGlzY291bnRFbnRyeRILCgNrZXkYASABKAUSKwoFdmFsdWUYAiAB",
"KAsyHC50dXRvcmlhbC5XZWVrbHlEaXNjb3VudEluZm86AjgBIlUKEk5vdGlm",
"eVBsYXlyb29tVGFzaxImCglEYWlseVRhc2sYASADKAsyEy50dXRvcmlhbC5E",
"YWlseVRhc2sSFwoPRGFpbHlUYXNrUmV3YXJkGAIgAygFIh0KD1JlcVBsYXly",
"b29tVGFzaxIKCgJJZBgBIAEoBSJMCg9SZXNQbGF5cm9vbVRhc2sSIAoEQ29k",
"ZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRIKCgJJ",
"ZBgDIAEoBSIlChVSZXFQbGF5cm9vbVRhc2tSZXdhcmQSDAoEVHlwZRgBIAEo",
"BSJgChVSZXNQbGF5cm9vbVRhc2tSZXdhcmQSIAoEQ29kZRgBIAEoDjISLnR1",
"dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRIKCgJJZBgDIAEoBRIMCgRU",
"eXBlGAQgASgFIh8KEVJlcVBsYXlyb29tVW5sb2NrEgoKAklkGAEgASgFIk4K",
"EVJlc1BsYXlyb29tVW5sb2NrEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5S",
"RVNfQ09ERRILCgNNc2cYAiABKAkSCgoCSWQYAyABKAUiHwoRUmVxUGxheXJv",
"b21VcHZvdGUSCgoCSWQYASABKAMiTgoRUmVzUGxheXJvb21VcHZvdGUSIAoE",
"Q29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRIK",
"CgJJZBgDIAEoAyI6Cg1QbGF5cm9vbURyZXNzEikKBExpc3QYASADKAsyGy50",
"dXRvcmlhbC5QbGF5cm9vbURyZXNzSW5mbyJQChFQbGF5cm9vbURyZXNzSW5m",
"bxIKCgJJZBgBIAEoBRIPCgdFbmRUaW1lGAIgASgDEg8KB0FkZFRpbWUYAyAB",
"KAMSDQoFTGFiZWwYBCABKAkiTgoPUGxheXJvb21BaXJJbmZvEgoKAklkGAEg",
"ASgFEg8KB0VuZFRpbWUYAiABKAMSDwoHQWRkVGltZRgDIAEoAxINCgVMYWJl",
"bBgEIAEoCSJSChNQbGF5cm9vbUNvbGxlY3RJbmZvEgoKAklkGAEgASgFEg8K",
"B0VuZFRpbWUYAiABKAMSDwoHQWRkVGltZRgDIAEoAxINCgVMYWJlbBgEIAEo",
"CSKFAQoTUmVxUGxheXJvb21EcmVzc1NldBI9CghEcmVzc1NldBgBIAMoCzIr",
"LnR1dG9yaWFsLlJlcVBsYXlyb29tRHJlc3NTZXQuRHJlc3NTZXRFbnRyeRov",
"Cg1EcmVzc1NldEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToC",
"OAEiRAoTUmVzUGxheXJvb21EcmVzc1NldBIgCgRDb2RlGAEgASgOMhIudHV0",
"b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJIikKFFJlcVBsYXlyb29tUGV0",
"QWlyU2V0EhEKCVBldEFpclNldBgBIAEoBSJFChRSZXNQbGF5cm9vbVBldEFp",
"clNldBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNn",
"GAIgASgJIhgKFlJlcVBsYXlyb29tV3Jva091dGxpbmUiRwoWUmVzUGxheXJv",
"b21Xcm9rT3V0bGluZRIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NP",
"REUSCwoDTXNnGAIgASgJIikKEk5vZmlQbGF5cm9vbVN0YXR1cxITCgtXb3Jr",
"T3V0bGluZRgBIAEoBSI7ChJOb3RpZnlQbGF5cm9vbVdvcmsSEQoJU3RhcnRU",
"aW1lGAEgASgFEhIKCldvcmtTdGF0dXMYAiABKAUibQoSTm90aWZ5UGxheXJv",
"b21Mb3NlEiQKCExvc2VJdGVtGAEgAygLMhIudHV0b3JpYWwuSXRlbUluZm8S",
"IAoEQ2hpcBgCIAMoCzISLnR1dG9yaWFsLkNoaXBJbmZvEg8KB1JldmVuZ2UY",
"AyABKAMiKAoIQ2hpcEluZm8SCwoDVWlkGAEgASgDEg8KB0Vtb2ppSWQYAiAB",
"KAUinwIKEk5vdGlmeVBsYXlyb29tTW9vZBIPCgdBbGxNb29kGAEgASgFEjQK",
"BE1vb2QYAiADKAsyJi50dXRvcmlhbC5Ob3RpZnlQbGF5cm9vbU1vb2QuTW9v",
"ZEVudHJ5EkAKClBoeXNpb2xvZ3kYAyADKAsyLC50dXRvcmlhbC5Ob3RpZnlQ",
"bGF5cm9vbU1vb2QuUGh5c2lvbG9neUVudHJ5EiAKBkFkSXRlbRgEIAMoCzIQ",
"LnR1dG9yaWFsLkFkSXRlbRorCglNb29kRW50cnkSCwoDa2V5GAEgASgFEg0K",
"BXZhbHVlGAIgASgFOgI4ARoxCg9QaHlzaW9sb2d5RW50cnkSCwoDa2V5GAEg",
"ASgFEg0KBXZhbHVlGAIgASgFOgI4ASI6CgZBZEl0ZW0SDQoFV2F0Y2gYASAB",
"KAUSEQoJTGFzdFdhdGNoGAIgASgFEg4KBkl0ZW1JZBgDIAEoBSIiChJOb3Rp",
"ZnlQbGF5cm9vbUtpc3MSDAoES2lzcxgBIAEoBSJUCgpGcmllbmRSb29tEgsK",
"A1VpZBgBIAEoAxIMCgROYW1lGAIgASgJEgwKBEZhY2UYAyABKAUSDgoGQXZh",
"dGFyGAQgASgFEg0KBVRpbWVzGAUgASgFIlkKDFJvb21PcHBvbmVudBILCgNV",
"aWQYASABKAMSDAoETmFtZRgCIAEoCRIMCgRGYWNlGAMgASgFEg4KBkF2YXRh",
"chgEIAEoBRIQCghMYXN0VGltZRgFIAEoBSIeCg9SZXFQbGF5cm9vbUluZm8S",
"CwoDVWlkGAEgASgDIuwFCg9SZXNQbGF5cm9vbUluZm8SCwoDVWlkGAEgASgD",
"EgwKBG5hbWUYAiABKAkSDAoERmFjZRgDIAEoBRIOCgZBdmF0YXIYBCABKAUS",
"OQoIUGxheXJvb20YBSADKAsyJy50dXRvcmlhbC5SZXNQbGF5cm9vbUluZm8u",
"UGxheXJvb21FbnRyeRIOCgZHYW1lSWQYBiABKAUSMwoFSXRlbXMYByADKAsy",
"JC50dXRvcmlhbC5SZXNQbGF5cm9vbUluZm8uSXRlbXNFbnRyeRIOCgZTdGF0",
"dXMYCCABKAUSDwoHZGVmZW5zZRgJIAEoCBIxCgRmbGlwGAogAygLMiMudHV0",
"b3JpYWwuUmVzUGxheXJvb21JbmZvLkZsaXBFbnRyeRIMCgRDaGlwGAsgASgF",
"Eg8KB1BldE5hbWUYDCABKAkSMwoFRW1vamkYDSADKAsyJC50dXRvcmlhbC5S",
"ZXNQbGF5cm9vbUluZm8uRW1vamlFbnRyeRIOCgZVcHZvdGUYDiABKAgSEwoL",
"VXB2b3RlQ291bnQYDyABKAUSOQoIRHJlc3NTZXQYECADKAsyJy50dXRvcmlh",
"bC5SZXNQbGF5cm9vbUluZm8uRHJlc3NTZXRFbnRyeRIMCgRLaXNzGBEgASgF",
"EgsKA0Z1chgSIAEoBRovCg1QbGF5cm9vbUVudHJ5EgsKA2tleRgBIAEoBRIN",
"CgV2YWx1ZRgCIAEoBToCOAEaQAoKSXRlbXNFbnRyeRILCgNrZXkYASABKAUS",
"IQoFdmFsdWUYAiABKAsyEi50dXRvcmlhbC5JdGVtSW5mbzoCOAEaKwoJRmxp",
"cEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEaLAoKRW1v",
"amlFbnRyeRILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBGi8KDURy",
"ZXNzU2V0RW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ASId",
"Cg9SZXFQbGF5cm9vbUZsaXASCgoCSWQYASABKAUiXAoPUmVzUGxheXJvb21G",
"bGlwEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cY",
"AiABKAkSCgoCSWQYAyABKAUSDgoGQ2FyZElkGAQgASgFIiAKEFJlcVBsYXly",
"b29tR3VpZGUSDAoEVHlwZRgBIAEoBSJBChBSZXNQbGF5cm9vbUd1aWRlEiAK",
"BENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAki",
"KAoVUmVxUGxheXJvb21GbGlwUmV3YXJkEg8KB0Vtb2ppSWQYASABKAUiRgoV",
"UmVzUGxheXJvb21GbGlwUmV3YXJkEiAKBENvZGUYASABKA4yEi50dXRvcmlh",
"bC5SRVNfQ09ERRILCgNNc2cYAiABKAkiMAoPUmVxUGxheXJvb21HYW1lEgwK",
"BFR5cGUYASABKAUSDwoHRW1vamlJZBgCIAEoBSLFAQoPUmVzUGxheXJvb21H",
"YW1lEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cY",
"AiABKAkSDAoEVHlwZRgDIAEoBRIzCgVJdGVtcxgEIAMoCzIkLnR1dG9yaWFs",
"LlJlc1BsYXlyb29tR2FtZS5JdGVtc0VudHJ5GkAKCkl0ZW1zRW50cnkSCwoD",
"a2V5GAEgASgFEiEKBXZhbHVlGAIgASgLMhIudHV0b3JpYWwuSXRlbUluZm86",
"AjgBIjsKGVJlcVBsYXlyb29tR2FtZVNob3dSZXdhcmQSDAoEVHlwZRgBIAEo",
"BRIQCghTZWxlY3RJZBgCIAEoBSI+ChlSZXNQbGF5cm9vbUdhbWVTaG93UmV3",
"YXJkEiEKBUl0ZW1zGAEgAygLMhIudHV0b3JpYWwuSXRlbUluZm8iLwoTUmVx",
"UGxheXJvb21JbnRlcmFjdBIKCgJJZBgBIAEoBRIMCgRUeXBlGAIgASgFIlkK",
"E1Jlc1BsYXlyb29tSW50ZXJhY3QSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFs",
"LlJFU19DT0RFEgsKA01zZxgCIAEoCRITCgtJbnRlcmFjdE51bRgDIAEoBSKD",
"AQoSUmVxUGxheXJvb21TZXRSb29tEjwKCFBsYXlyb29tGAEgAygLMioudHV0",
"b3JpYWwuUmVxUGxheXJvb21TZXRSb29tLlBsYXlyb29tRW50cnkaLwoNUGxh",
"eXJvb21FbnRyeRILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBIkMK",
"ElJlc1BsYXlyb29tU2V0Um9vbRIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwu",
"UkVTX0NPREUSCwoDTXNnGAIgASgJIjYKF1JlcVBsYXlyb29tU2VsZWN0UmV3",
"YXJkEgoKAklkGAEgASgFEg8KB0Vtb2ppSWQYAiABKAUiSAoXUmVzUGxheXJv",
"b21TZWxlY3RSZXdhcmQSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19D",
"T0RFEgsKA01zZxgCIAEoCSIRCg9SZXFQbGF5cm9vbUxvc2UiQAoPUmVzUGxh",
"eXJvb21Mb3NlEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRIL",
"CgNNc2cYAiABKAkiEQoPUmVxUGxheXJvb21Xb3JrIkAKD1Jlc1BsYXlyb29t",
"V29yaxIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNn",
"GAIgASgJIhEKD1JlcVBsYXlyb29tUmVzdCJACg9SZXNQbGF5cm9vbVJlc3QS",
"IAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEo",
"CSIRCg9SZXFQbGF5cm9vbURyYXciTAoPUmVzUGxheXJvb21EcmF3EiAKBENv",
"ZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkSCgoC",
"SWQYAyABKAUiHgoPUmVxUGxheXJvb21DaGlwEgsKA1VpZBgBIAMoAyJACg9S",
"ZXNQbGF5cm9vbUNoaXASIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19D",
"T0RFEgsKA01zZxgCIAEoCSIgChJSZXFQbGF5cm9vbUJ1eUl0ZW0SCgoCSWQY",
"ASABKAUiQwoSUmVzUGxheXJvb21CdXlJdGVtEiAKBENvZGUYASABKA4yEi50",
"dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiKgoPUmVxUGxheXJvb21T",
"aG9wEgoKAklkGAEgASgFEgsKA051bRgCIAEoBSJACg9SZXNQbGF5cm9vbVNo",
"b3ASIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgC",
"IAEoCSITChFSZXFGcmllbmRUcmVhc3VyZSKDAQoRUmVzRnJpZW5kVHJlYXN1",
"cmUSDgoGU3RhdHVzGAEgASgFEgwKBFN0YXIYAiABKAUSDQoFU2hpZnQYAyAB",
"KAUSJAoETGlzdBgEIAMoCzIWLnR1dG9yaWFsLlRyZWFzdXJlSW5mbxINCgVM",
"aXN0MhgFIAMoBRIMCgRVaWRzGAYgAygDInYKDFRyZWFzdXJlSW5mbxILCgNQ",
"b3MYASABKAUSDAoEVHlwZRgCIAEoBRIMCgRGYWNlGAMgASgFEg4KBkF2YXRh",
"chgEIAEoBRILCgNVaWQYBSABKAMSDgoGU3RhdHVzGAYgASgFEhAKCE5pY2tO",
"YW1lGAcgASgJIk0KFlJlcUZyaWVuZFRyZWFzdXJlU3RhcnQSJAoETGlzdBgB",
"IAMoCzIWLnR1dG9yaWFsLlRyZWFzdXJlSW5mbxINCgVMaXN0MhgCIAMoBSJH",
"ChZSZXNGcmllbmRUcmVhc3VyZVN0YXJ0EiAKBENvZGUYASABKA4yEi50dXRv",
"cmlhbC5SRVNfQ09ERRILCgNNc2cYAiABKAkiFgoUUmVxRnJpZW5kVHJlYXN1",
"cmVFbmQiRQoUUmVzRnJpZW5kVHJlYXN1cmVFbmQSIAoEQ29kZRgBIAEoDjIS",
"LnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCSIkChVSZXFGcmllbmRU",
"cmVhc3VyZUZpbHASCwoDUG9zGAEgASgFIkYKFVJlc0ZyaWVuZFRyZWFzdXJl",
"RmlscBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNn",
"GAIgASgJIiUKFVJlc0ZyaWVuZFRyZWFzdXJlU3RhchIMCgRTdGFyGAEgASgF",
"IioKC1JlcUthZmthTG9nEg0KBUV2ZW50GAEgASgJEgwKBERhdGEYAiABKAki",
"EAoOUmVxQ29sbGVjdEluZm8iQgoOUmVzQ29sbGVjdEluZm8SCgoCSWQYASAD",
"KAUSJAoFSXRlbXMYAiADKAsyFS50dXRvcmlhbC5Db2xsZWN0SXRlbSI8CgtD",
"b2xsZWN0SXRlbRIKCgJJZBgBIAEoBRIhCgVJdGVtcxgCIAMoCzISLnR1dG9y",
"aWFsLkl0ZW1JbmZvIhgKClJlcUNvbGxlY3QSCgoCSWQYASABKAUiOwoKUmVz",
"Q29sbGVjdBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoD",
"TXNnGAIgASgJIgsKCVJlcUNhdG5pcCKwAQoJUmVzQ2F0bmlwEgoKAklkGAEg",
"ASgFEg4KBlN0YXR1cxgCIAEoBRIPCgdFbmRUaW1lGAMgASgFEhAKCFRlbXBs",
"YXRlGAQgASgFEiYKCEdhbWVMaXN0GAUgAygLMhQudHV0b3JpYWwuQ2F0bmlw",
"R2FtZRIQCghNdWx0aXBseRgGIAEoBRIqCgpGcmllbmRMaXN0GAcgAygLMhYu",
"dHV0b3JpYWwuQ2F0bmlwSW52aXRlIrABCgpDYXRuaXBHYW1lEgoKAklkGAEg",
"ASgFEg4KBlN0YXR1cxgCIAEoBRIQCghQcm9ncmVzcxgDIAEoBRIOCgZSZXdh",
"cmQYBCADKAUSKgoHUGFydG5lchgFIAEoCzIZLnR1dG9yaWFsLlJlc1BsYXll",
"clNpbXBsZRINCgVFbW9qaRgGIAEoBRIRCglTZW5kRW1vamkYByABKAUSFgoO",
"RnJpZW5kUHJvZ3Jlc3MYCCABKAUiYgoMQ2F0bmlwSW52aXRlEgsKA1VpZBgB",
"IAEoAxIMCgRUaW1lGAIgASgDEgwKBFR5cGUYAyABKAUSKQoGUGxheWVyGAQg",
"ASgLMhkudHV0b3JpYWwuUmVzUGxheWVyU2ltcGxlIioKD1JlcUNhdG5pcElu",
"dml0ZRIKCgJJZBgBIAEoBRILCgNVaWQYAiABKAMiTQoPUmVzQ2F0bmlwSW52",
"aXRlEiAKBENvZGUYASABKA4yEi50dXRvcmlhbC5SRVNfQ09ERRILCgNNc2cY",
"AiABKAkSCwoDVWlkGAMgASgDIikKDlJlcUNhdG5pcEFncmVlEgoKAklkGAEg",
"ASgFEgsKA1VpZBgCIAEoAyJMCg5SZXNDYXRuaXBBZ3JlZRIgCgRDb2RlGAEg",
"ASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJEgsKA1VpZBgD",
"IAEoAyIqCg9SZXFDYXRuaXBSZWZ1c2USCgoCSWQYASABKAUSCwoDVWlkGAIg",
"ASgDIk0KD1Jlc0NhdG5pcFJlZnVzZRIgCgRDb2RlGAEgASgOMhIudHV0b3Jp",
"YWwuUkVTX0NPREUSCwoDTXNnGAIgASgJEgsKA1VpZBgDIAEoAyIlChFSZXFD",
"YXRuaXBNdWx0aXBseRIQCghNdWx0aXBseRgBIAEoBSJUChFSZXNDYXRuaXBN",
"dWx0aXBseRIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoD",
"TXNnGAIgASgJEhAKCE11bHRpcGx5GAMgASgFIhsKDVJlcUNhdG5pcFBsYXkS",
"CgoCSWQYASABKAUiSgoNUmVzQ2F0bmlwUGxheRIgCgRDb2RlGAEgASgOMhIu",
"dHV0b3JpYWwuUkVTX0NPREUSCwoDTXNnGAIgASgJEgoKAklkGAMgASgFIh0K",
"D1JlcUNhdG5pcFJld2FyZBIKCgJJZBgBIAEoBSJACg9SZXNDYXRuaXBSZXdh",
"cmQSIAoEQ29kZRgBIAEoDjISLnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgC",
"IAEoCSIWChRSZXFDYXRuaXBHcmFuZFJld2FyZCJFChRSZXNDYXRuaXBHcmFu",
"ZFJld2FyZBIgCgRDb2RlGAEgASgOMhIudHV0b3JpYWwuUkVTX0NPREUSCwoD",
"TXNnGAIgASgJIi0KDlJlcUNhdG5pcEVtb2ppEgoKAklkGAEgASgFEg8KB0Vt",
"b2ppSWQYAiABKAUiXAoOUmVzQ2F0bmlwRW1vamkSIAoEQ29kZRgBIAEoDjIS",
"LnR1dG9yaWFsLlJFU19DT0RFEgsKA01zZxgCIAEoCRIPCgdFbW9qaUlkGAMg",
"ASgFEgoKAklkGAQgASgFIiYKCEFkbWluUmVxEgwKBEZ1bmMYASABKAkSDAoE",
"SW5mbxgCIAEoDCImCghBZG1pblJlcxIMCgRGdW5jGAEgASgJEgwKBEluZm8Y",
"AiABKAkiGwoMUmVxQWRtaW5JbmZvEgsKA1VpZBgBIAEoAyIVChNSZXFSZWxv",
"YWRTZXJ2ZXJNYWlsIg8KDVJlcVNlcnZlckluZm8iCwoJUmVxUmVsb2FkIioK",
"ClJlcUFkbWluR20SCwoDVWlkGAEgASgDEg8KB0NvbW1hbmQYAiABKAkiOAoL",
"UmVxQWRtaW5CYW4SCwoDVWlkGAEgASgDEgwKBFRpbWUYAiABKAMSDgoGUmVh",
"c29uGAMgASgJIksKEFJlcUFkbWluU2hpcHBpbmcSDwoHT3JkZXJTbhgBIAEo",
"CRIOCgZTdGF0dXMYAiABKAUSFgoOQ2hhbm5lbE9yZGVyU24YAyABKAkq/gsK",
"DklURU1fUE9QX0xBQkVMEgwKCFBsYXlyb29tEAASDQoJUGlnZ3lCYW5rEAES",
"CgoGQ2hhcmdlEAISCwoHRW5kbGVzcxADEg8KC0xldlVwUmV3YXJkEAQSDwoL",
"SGFuZGxlQ2hlc3MQBRISCg5IYW5kYm9va1Jld2FyZBAGEg8KC09yZGVyUmV3",
"YXJkEAcSEAoMRGVjb3JhdGVDb3N0EAgSDwoLRGVjb3JhdGVBZGQQCRITCg9C",
"dXlDaGVzc0JhZ0dyaWQQChILCgdDaGVzc0V4EAsSFQoRQ2FyZENvbGxlY3RS",
"ZXdhcmQQDBIQCgxFeFN0YXJSZXdhcmQQDRIUChBBbGxDb2xsZWN0UmV3YXJk",
"EA4SDwoLR3VpZGVSZXdhcmQQDxITCg9EYWlseVRhc2tSZXdhcmQQEBITCg9E",
"YWlseVdlZWtSZXdhcmQQERINCglCdXlFbmVyZ3kQEhIZChVTZXZlbkxvZ2lu",
"UmV3YXJkTGFiZWwQExIUChBNb250aExvZ2luUmV3YXJkEBQSFQoRRmFzdFBy",
"b2R1Y2VSZXdhcmQQFRIUChBMaW1pdFNlbmNlUmV3YXJkEBYSDgoKTWFpbFJl",
"d2FyZBAXEgwKCEZyZWVTaG9wEBgSDQoJQ2hlc3NTaG9wEBkSFAoQUmVmcmVz",
"aENoZXNzU2hvcBAaEhEKDUVuZGxlc3NSZXdhcmQQGxITCg9QaWdneUJhbmtS",
"ZXdhcmQQHBITCg9DaGFtcHNoaXBSZXdhcmQQHRIUChBMaW1pdEV2ZW50UmV3",
"YXJkEB4SFwoTQ2hhbXBzaGlwUmFua1Jld2FyZBAfEgoKBmludml0ZRAgEhQK",
"EFNlbGVjdExpbWl0RXZlbnQQIRIOCgpNaW5pbmdUYWtlECISEAoMTWluaW5n",
"UmV3YXJkECMSDgoKR3Vlc3NDb2xvchAkEhQKEEd1ZXNzQ29sb3JSZXdhcmQQ",
"JRIOCgpSYWNlUmV3YXJkECYSEAoMUGxheXJvb21HYW1lECcSEAoMUGxheXJv",
"b21EcmF3ECgSEAoMUGxheXJvb21DaGlwECkSEAoMUGxheXJvb21GbGlwECoS",
"FgoSRnJpZW5kdHJlYXN1cmVGaWxwECsSFQoRRnJpZW5kdHJlYXN1cmVFbmQQ",
"LBIGCgJHTRAtEhIKDkZyaWVuZHRyZWFzdXJlEC4SFgoSQ2FyZEhhbmRib29r",
"UmV3YXJkEC8SFwoTTGltaXRFdmVudENoZXN0UmFpbhAwEhEKDUdldEVuZXJn",
"eUJ5QUQQMRIPCgtTb3VyY2VDaGVzdBAyEhMKD1BsYXlyb29tQnV5SXRlbRAz",
"EhkKFUNhcmRTZWFzb25GaXJzdFJld2FyZBA0EhYKEkFsbENvbGxlY3RSZXdh",
"cmRIQhA1EhAKDFBsYXlyb29tU2hvcBA2EhUKEUhhbmRib29rQWxsUmV3YXJk",
"EDcSDAoIVExVcHZvdGUQOBILCgdDb2xsZWN0EDkSEAoMQWN0aXZpdHlHaWZ0",
"EDoSEgoOQWN0aXZpdHlSZXdhcmQQOxISCg5DYXRUcmlja1Jld2FyZBA8EgsK",
"B0FkZFdpc2gQPRILCgdHZXRXaXNoED4SEAoMUGxheXJvb21UYXNrED8SFgoS",
"UGxheXJvb21UYXNrUmV3YXJkEEASEgoOUGxheXJvb21VcHZvdGUQQRISCg5E",
"ZWNvcmF0ZVJld2FyZBBCEhAKDENhdG5pcFJld2FyZBBDEhUKEUNhdG5pcEdy",
"YW5kUmV3YXJkEEQSDgoKQ2F0bmlwUGxheRBFEhEKDUZyaWVuZFRSZXdhcmQQ",
"RhIMCghQZXRUaGVpZhBHEhMKD0d1aWRlVGFza1Jld2FyZBBIEhUKEUd1aWRl",
"QWN0aXZlUmV3YXJkEEkSDgoKUGFzc0NoYXJnZRBKEhEKDUFjdFBhc3NSZXdh",
"cmQQSxIVChFGcmllbmRSZXBseUhhbmRsZRBMEhgKFEdldENoZXNzUmV0aXJl",
"UmV3YXJkEE0SFgoSQXBwbHlGcmllbmRTcG9uc29yEE4SDgoKUGV0RnVyU2hv",
"cBBPKkIKC0hBTkRMRV9UWVBFEgcKA0FERBAAEgsKB0NPTVBPU0UQARIHCgNC",
"VVkQAhIICgRTRUxMEAMSCgoGUkVNT1ZFEAQq8AIKCFJFU19DT0RFEggKBEZB",
"SUwQABILCgdTVUNDRVNTEAESIAocUHJvdG9jb2xfRXJyb3JfQWNjb3VudF9F",
"eGlzdBBkEicKI1Byb3RvY29sX0Vycm9yX0FjY291bnRfT1JfUFdEX0VSUk9S",
"EGUSJwojUHJvdG9jb2xfRXJyb3JfQWNjb3VudF9PUl9QV0RfU2hvcnQQZhIf",
"ChtQcm90b2NvbF9FcnJvcl9BY2NvdW50X0ZhaWwQZxIiCh5Qcm90b2NvbF9F",
"cnJvcl9BY2NvdW50X05vRXhzaXQQaBIlCiFQcm90b2NvbF9FcnJvcl9BY2Nv",
"dW50X0NvZGVfRXJyb3IQaRInCiNQcm90b2NvbF9FcnJvcl9BY2NvdW50X0Rl",
"dmljZV9FcnJvchBqEiAKHFByb3RvY29sX0Vycm9yX0lkX05vdF9WZXJpZnkQ",
"axIiCh5Qcm90b2NvbF9FcnJvcl9JZF9WZXJpZnlfRXJyb3IQbCouCglJVEVN",
"X1RZUEUSCgoGRU5FUkdZEAASCAoEU1RBUhABEgsKB0RJQU1PTkQQAiqVAgoK",
"T1JERVJfVFlQRRIWChJPUkRFUl9UWVBFX0RFRkFVTFQQABIPCgtDb21tb25f",
"dHlwZRABEg4KCkV4dHJhX3R5cGUQAhIOCgpTdXBlcl90eXBlEAMSEAoMUHJl",
"aGVhdF90eXBlEAQSEAoMVHJpZ2dlcl90eXBlEAUSDgoKQ2xlYW5fdHlwZRAG",
"EhQKEENsZWFuX09yZGVyX3R5cGUQBxIPCgtDbGVhbl90eXBlMhAIEhAKDENP",
"TUZPUlRfVFlQRRAJEg4KCkd1aWRlX3R5cGUQChIMCghQZXRfdHlwZRALEhAK",
"DFByZXZpZXdfdHlwZRAMEg4KCkZpeGVkX3R5cGUQDRIRCg1QbGF5cm9vbV90",
"eXBlEA4qUAoKTE9HSU5fVFlQRRIRCg1BQ0NPVU5UX0xPR0lOEAASDgoKQ09E",
"RV9MT0dJThABEhAKDERFVklDRV9MT0dJThACEg0KCVNES19MT0dJThADKvcG",
"Cg5USU1FX0xJTkVfVFlQRRILCgdERUZBVUxUEAASGQoVTE9HX1RZUEVfRlJJ",
"RU5EX0FQUExZEAESGgoWTE9HX1RZUEVfRlJJRU5EX0JFQ09NRRACEhkKFUxP",
"R19UWVBFX0NBUkRfRVhfU0VORBADEhYKEkxPR19UWVBFX0NBUkRfU0VORBAE",
"EhYKEkxPR19UWVBFX0NBUkRfR0lWRRAFEhwKGExPR19UWVBFX0NBUkRfU0VM",
"RUNUX0dFVBAGEh0KGUxPR19UWVBFX0NBUkRfQUNDRVBUX0dJVkUQBxIYChRM",
"T0dfVFlQRV9DQVJEX0VYX0dFVBAIEh0KGUxPR19UWVBFX0NBUkRfU0VMRUNU",
"X1NFTkQQCRIeChpMT0dfVFlQRV9DQVJEX0VYX1NVQ0NFU1NfMRAKEh4KGkxP",
"R19UWVBFX0NBUkRfRVhfU1VDQ0VTU18yEAsSGgoWTE9HX1RZUEVfRlJJRU5E",
"X0RFTEVURRAOEhsKF0xPR19UWVBFX1BMQVlST09NX1ZJU0lUEA8SFQoRTE9H",
"X1RZUEVfSEFOREJPT0sQEBIcChhMT0dfVFlQRV9IQU5EQk9PS19VUFZPVEUQ",
"ERIYChRMT0dfVFlQRV9DSEFSR0VfU0VORBASEhwKGExPR19UWVBFX0NIQVJH",
"RV9SRUNFSVZFRBATEhEKDUxPR19UWVBFX1dJU0gQFBIeChpMT0dfVFlQRV9G",
"UklFTkRfQkVDT01FX05QQxAVEhwKGExPR19UWVBFX1BMQVlST09NX1VQVk9U",
"RRAWEh8KG0xPR19UWVBFX1BMQVlST09NX0NIQU1QU0hJUBAXEhUKEUxPR19U",
"WVBFX1RSRUFTVVJFEBgSHQoZTE9HX1RZUEVfQ0FSRF9TRU5EX0FDQ0VQVBAZ",
"Eh0KGUxPR19UWVBFX1BMQVlST09NX0NBVF9XSU4QGhIeChpMT0dfVFlQRV9Q",
"TEFZUk9PTV9DQVRfTE9TRRAbEh0KGUxPR19UWVBFX0NBUkRfR0lWRV9BQ0NF",
"UFQQHBIaChZMT0dfVFlQRV9GUklFTkRfSU5WSVRFEB0SGgoWTE9HX1RZUEVf",
"VFJFQVNVUkVfSEVMUBAeEhsKF0xPR19UWVBFX0ZSSUVORF9TUE9OU09SEB8S",
"HwobTE9HX1RZUEVfRlJJRU5EX1NQT05TT1JfR0VUECAqmwEKDUNIRVNTX0VY",
"X1RZUEUSEQoNQ0hFU1NfRVhfTk9ORRAAEhMKD0NIRVNTX0VYX0JVQkJMRRAB",
"EhAKDENIRVNTX0VYX0JPWBACEhYKEkNIRVNTX0VYX1FVSUNLX0JVWRADEhIK",
"DkNIRVNTX0VYX0VWRU5UEAQSJAogQ0hFU1NfRVhfRVZFTlRfTElUVExFX0FQ",
"UFJFTlRJQ0UQBSpHCglMQU5HX1RZUEUSCwoHTEFOR19DThAAEgsKB0xBTkdf",
"RU4QARINCglMQU5HX1BUQlIQAhIRCg1MQU5HX0VTX0xBVEFNEAMq1wEKDUFD",
"VElWSVRZX1RZUEUSEAoMREVGQVVMVF9UWVBFEAASEwoPQUNUX1RZUEVfTUlO",
"SU5HEAESGAoUQUNUX1RZUEVfR1VFU1NfQ09MT1IQAhIRCg1BQ1RfVFlQRV9S",
"QUNFEAMSGgoWQUNUX1RZUEVfRElTQ09VTlRfR0lGVBAEEhUKEUFDVF9UWVBF",
"X0FERF9HSUZUEAUSFwoTQUNUX1RZUEVfU1VQRVJfR0lGVBAGEhMKD0FDVF9U",
"WVBFX0NBVE5JUBAHEhEKDUFDVF9UWVBFX1BBU1MQCCp4Cg9MaW1pdEV2ZW50",
"UGFyYW0SDAoITEVQX05PTkUQABIUChBDQVRfVFJJQ0tfRU5FUkdZEAESEgoO",
"Q0FUX1RSSUNLX1RZUEUQAhIVChFQQVlCQUNLX0RBWV9DT1VOVBADEhYKEkxV",
"Q0tZX0NBVF9FQVJOSU5HUxAEKooHCgpBY3RMb2dUeXBlEhUKEUFDVF9MT0df",
"VFlQRV9OT05FEAASHAoYQUNUX0xPR19UWVBFX0ZJUlNUX0xPR0lOEAESIgoe",
"QUNUX0xPR19UWVBFX0NPTVBMRVRFX1JFU1RST09NEAISJAogQUNUX0xPR19U",
"WVBFX0NPTVBMRVRFX1JFU1RBVVJBTlQQAxIiCh5BQ1RfTE9HX1RZUEVfQ09N",
"UExFVEVfQkFUSFJPT00QBBIjCh9BQ1RfTE9HX1RZUEVfQ09NUExFVEVfQ0xP",
"QUtST09NEAUSHwobQUNUX0xPR19UWVBFX0dFVF9ORVdfQVZBVEFSEAYSJQoh",
"QUNUX0xPR19UWVBFX0dFVF9ORVdfQVZBVEFSX0ZSQU1FEAcSIAocQUNUX0xP",
"R19UWVBFX0dFVF9ORVdfRU1PVElPThAIEiMKH0FDVF9MT0dfVFlQRV9HRVRf",
"TkVXX0RFQ09SQVRJT04QCRIgChxBQ1RfTE9HX1RZUEVfR0VUX05FV19DT1NU",
"VU1FEAoSJAogQUNUX0xPR19UWVBFX0NPTVBMRVRFX0NBUkRfQUxCVU0QCxIj",
"Ch9BQ1RfTE9HX1RZUEVfQ09NUExFVEVfQUxMX0NBUkRTEAwSJgoiQUNUX0xP",
"R19UWVBFX0dFVF9DSEFNUElPTlNISVBfUkFOSxANEicKI0FDVF9MT0dfVFlQ",
"RV9HRVRfQ0hBTVBJT05TSElQX1BSSVpFEA4SKwonQUNUX0xPR19UWVBFX0dF",
"VF9MSU1JVEVEX0FDVElWSVRZX1BSSVpFEA8SKgomQUNUX0xPR19UWVBFX0pP",
"SU5fRlJJRU5EX0NPT1BfQUNUSVZJVFkQEBIlCiFBQ1RfTE9HX1RZUEVfR0VU",
"X1ZJU0lUX0dBTUVfUFJJWkUQERInCiNBQ1RfTE9HX1RZUEVfR0VUX1ZJU0lU",
"X0dBTUVfUFJJWkVfMRASEiIKHkFDVF9MT0dfVFlQRV9PUEVOX1BFVF9UUkVB",
"U1VSRRATEh0KGUFDVF9MT0dfVFlQRV9WSVNJVF9VUFZPVEUQFBIuCipBQ1Rf",
"TE9HX1RZUEVfQ09NUExFVEVfSEFOREJPT0tfQUNISUVWRU1FTlQQFRIoCiRB",
"Q1RfTE9HX1RZUEVfQ09NUExFVEVfQ0hBUFRFUl9TQ0VORVMQFhIhCh1BQ1Rf",
"TE9HX1RZUEVfTE9TVF9VU0VSX1JFVFVSThAXKqQBChFGUklFTkRfUkVQTFlf",
"VFlQRRIaChZGUklFTkRfUkVQTFlfVFlQRV9OT05FEAASGwoXRlJJRU5EX1JF",
"UExZX1RZUEVfR1JFRVQQARIiCh5GUklFTkRfUkVQTFlfVFlQRV9SRVRVUk5f",
"R1JFRVQQAhIVChFSRVBMWV9UWVBFX0NBVE5JUBADEhsKF1JFUExZX1RZUEVf",
"Q0FUTklQX0lURU1TEAQqNAocRlJJRU5EX1JFUExZX0hBTkRMRV9FUlJfVFlQ",
"RRIICgROT05FEAASCgoGQ0FUTklQEAFCCFoGLi4vbXNnYgZwcm90bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Tutorial.ITEM_POP_LABEL), typeof(global::Tutorial.HANDLE_TYPE), typeof(global::Tutorial.RES_CODE), typeof(global::Tutorial.ITEM_TYPE), typeof(global::Tutorial.ORDER_TYPE), typeof(global::Tutorial.LOGIN_TYPE), typeof(global::Tutorial.TIME_LINE_TYPE), typeof(global::Tutorial.CHESS_EX_TYPE), typeof(global::Tutorial.LANG_TYPE), typeof(global::Tutorial.ACTIVITY_TYPE), typeof(global::Tutorial.LimitEventParam), typeof(global::Tutorial.ActLogType), typeof(global::Tutorial.FRIEND_REPLY_TYPE), typeof(global::Tutorial.FRIEND_REPLY_HANDLE_ERR_TYPE), }, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ClientReq), global::Tutorial.ClientReq.Parser, new[]{ "Func", "Cid", "Info", "SessionId", "GatewayId", "UserId", "UserBase" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqOfflineReconnect), global::Tutorial.ReqOfflineReconnect.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResOfflineReconnect), global::Tutorial.ResOfflineReconnect.Parser, new[]{ "DwUin", "Result" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqBindFacebookAccount), global::Tutorial.ReqBindFacebookAccount.Parser, new[]{ "DwUin", "BindAccountId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResBindFacebookAccount), global::Tutorial.ResBindFacebookAccount.Parser, new[]{ "DwUin", "BindAccountId", "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqOnlyBindFacebook), global::Tutorial.ReqOnlyBindFacebook.Parser, new[]{ "DwUin", "BindAccountId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResOnlyBindFacebook), global::Tutorial.ResOnlyBindFacebook.Parser, new[]{ "DwUin", "BindAccountId", "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqUnBindFacebook), global::Tutorial.ReqUnBindFacebook.Parser, new[]{ "DwUin", "BindAccountId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResUnBindFacebook), global::Tutorial.ResUnBindFacebook.Parser, new[]{ "ResultCode", "BindAccountId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSynGameData), global::Tutorial.ReqSynGameData.Parser, new[]{ "DwUin", "NewFBId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSynGameData), global::Tutorial.ResSynGameData.Parser, new[]{ "DwUin", "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ForceKickOut), global::Tutorial.ForceKickOut.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResServerVersion), global::Tutorial.ResServerVersion.Parser, new[]{ "Version" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChessColorData), global::Tutorial.ResChessColorData.Parser, new[]{ "MChessColorData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ClientRes), global::Tutorial.ClientRes.Parser, new[]{ "Func", "Cid", "Info" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRegisterAccount), global::Tutorial.ReqRegisterAccount.Parser, new[]{ "UserName", "UserPwd", "DwUin", "Device" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRegisterAccount), global::Tutorial.ResRegisterAccount.Parser, new[]{ "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqLogin), global::Tutorial.ReqLogin.Parser, new[]{ "UserName", "UserPwd", "Code", "Device", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqLoginCode), global::Tutorial.ReqLoginCode.Parser, new[]{ "TelPhone" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLoginCode), global::Tutorial.ResLoginCode.Parser, new[]{ "ResultCode", "Msg", "Code" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqId2Verify), global::Tutorial.ReqId2Verify.Parser, new[]{ "Id", "Name" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResId2Verify), global::Tutorial.ResId2Verify.Parser, new[]{ "ResultCode", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLogin), global::Tutorial.ResLogin.Parser, new[]{ "ResultCode", "DwUin", "UserName", "FaceBookId", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChangePassword), global::Tutorial.ReqChangePassword.Parser, new[]{ "UserName", "OldPwd", "NewPwd" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChangePassword), global::Tutorial.ResChangePassword.Parser, new[]{ "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayerBaseInfo), global::Tutorial.ReqPlayerBaseInfo.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerBaseInfo), global::Tutorial.ResPlayerBaseInfo.Parser, new[]{ "DwUin", "Energy", "Star", "RecoverTime", "Diamond", "Level", "Exp", "StartOrderId", "MusicCode", "Guild", "PackUnlockCount", "LastPlayTime", "Ban", "UserName", "LoginTime", "LogoutTime", "Node", "Rolecreatetime", "EmitOrderCnt", "NoAd", "ChampshipsGroupID", "LastChampGroupID", "FaceBookId", "RegisterTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayerAsset), global::Tutorial.ReqPlayerAsset.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerAsset), global::Tutorial.ResPlayerAsset.Parser, new[]{ "DwUin", "Energy", "Star", "RecoverTime", "Diamond", "Level", "Exp", "Login", "Logout", "PExp", "LoginDay" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.UpdateBaseItemInfo), global::Tutorial.UpdateBaseItemInfo.Parser, new[]{ "DwUin", "MUpdateItem" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyRenewBuyEnergyCnt), global::Tutorial.NotifyRenewBuyEnergyCnt.Parser, new[]{ "DwUin", "CurCnt" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRemoveAd), global::Tutorial.ReqRemoveAd.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRemoveAd), global::Tutorial.ResRemoveAd.Parser, new[]{ "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyAddEnergy), global::Tutorial.NotifyAddEnergy.Parser, new[]{ "DwUin", "AddCnt" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqServerTime), global::Tutorial.ReqServerTime.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResServerTime), global::Tutorial.ResServerTime.Parser, new[]{ "ServerTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayerChessData), global::Tutorial.ReqPlayerChessData.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerChessData), global::Tutorial.ResPlayerChessData.Parser, new[]{ "DwUin", "MChessData", "ChessList", "ChessBuff" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerChessInfo), global::Tutorial.ResPlayerChessInfo.Parser, new[]{ "ChessList", "ChessBuff", "ChessBag", "RetireEmit", "Honor", "PartBag", "RetireReward" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetChessRetireReward), global::Tutorial.ReqGetChessRetireReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetChessRetireReward), global::Tutorial.ResGetChessRetireReward.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.PartBag), global::Tutorial.PartBag.Parser, new[]{ "PartBagGrids" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.PartBagGrid), global::Tutorial.PartBagGrid.Parser, new[]{ "PartId", "Count" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPutPartInBag), global::Tutorial.ReqPutPartInBag.Parser, new[]{ "ChessId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPutPartInBag), global::Tutorial.ResPutPartInBag.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ChessHandle), global::Tutorial.ChessHandle.Parser, new[]{ "Type", "Emit", "ChessId", "Id", "ActType" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.UpdatePlayerChessData), global::Tutorial.UpdatePlayerChessData.Parser, new[]{ "DwUin", "MChessData", "MChessHandle" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResUpdatePlayerChessData), global::Tutorial.ResUpdatePlayerChessData.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSeparateChess), global::Tutorial.ReqSeparateChess.Parser, new[]{ "ChessId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSeparateChess), global::Tutorial.ResSeparateChess.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqUpgradeChess), global::Tutorial.ReqUpgradeChess.Parser, new[]{ "ChessId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResUpgradeChess), global::Tutorial.ResUpgradeChess.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetChessFromBuff), global::Tutorial.ReqGetChessFromBuff.Parser, new[]{ "ChessId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetChessFromBuff), global::Tutorial.ResGetChessFromBuff.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChessEx), global::Tutorial.ReqChessEx.Parser, new[]{ "OldChessId", "NewChessId", "CostDia", "Type", "MChessData", "CostStar" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChessEx), global::Tutorial.ResChessEx.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSourceChest), global::Tutorial.ReqSourceChest.Parser, new[]{ "ChestId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSourceChest), global::Tutorial.ResSourceChest.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomOutline), global::Tutorial.ReqPlayroomOutline.Parser, new[]{ "OldChessId", "NewChessId", "CostDia", "Type", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomOutline), global::Tutorial.ResPlayroomOutline.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ChessBag), global::Tutorial.ChessBag.Parser, new[]{ "ChessBagGrids", "ChessBuyCnt", "ChessFreeCnt" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ChessBagGrid), global::Tutorial.ChessBagGrid.Parser, new[]{ "Id", "ChessId", "EmitId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPutChessInBag), global::Tutorial.ReqPutChessInBag.Parser, new[]{ "ChessId", "BagId", "EmitId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPutChessInBag), global::Tutorial.ResPutChessInBag.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqTakeChessOutBag), global::Tutorial.ReqTakeChessOutBag.Parser, new[]{ "BagId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResTakeChessOutBag), global::Tutorial.ResTakeChessOutBag.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqBuyChessBagGrid), global::Tutorial.ReqBuyChessBagGrid.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResBuyChessBagGrid), global::Tutorial.ResBuyChessBagGrid.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayerProfileData), global::Tutorial.ReqPlayerProfileData.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerProfileData), global::Tutorial.ResPlayerProfileData.Parser, new[]{ "DwUin", "ImageFrame", "ImageIcon", "DecorateCnt", "NickName", "PicURL", "UnlockFrame", "UnlockIcon", "ActiveTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayerBriefProfileData), global::Tutorial.ReqPlayerBriefProfileData.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerBriefProfileData), global::Tutorial.ResPlayerBriefProfileData.Parser, new[]{ "DwUin", "ImageFrame", "ImageIcon", "DecorateCnt", "NickName", "PicURL", "ActiveTime", "SetEmoji" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSetEnergyMul), global::Tutorial.ReqSetEnergyMul.Parser, new[]{ "EnergyMul" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSetEnergyMul), global::Tutorial.ResSetEnergyMul.Parser, new[]{ "ResultCode", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqLang), global::Tutorial.ReqLang.Parser, new[]{ "Lang" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLang), global::Tutorial.ResLang.Parser, new[]{ "ResultCode", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.BaseInfo), global::Tutorial.BaseInfo.Parser, new[]{ "EnergyMul", "IsFirstBuy", "EnergyBuy", "EnergyAD", "Lang" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqUserInfo), global::Tutorial.ReqUserInfo.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.UserInfo), global::Tutorial.UserInfo.Parser, new[]{ "Uid", "Nickname", "Avatar", "Face", "DecorateCnt", "AvatarList", "FaceList", "Login", "PetName", "EmojiList", "SetEmoji", "IdNum", "AddCode" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSetName), global::Tutorial.ReqSetName.Parser, new[]{ "Name" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSetName), global::Tutorial.ResSetName.Parser, new[]{ "ResultCode", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSetPetName), global::Tutorial.ReqSetPetName.Parser, new[]{ "Name" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSetPetName), global::Tutorial.ResSetPetName.Parser, new[]{ "ResultCode", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqBuyEnergy), global::Tutorial.ReqBuyEnergy.Parser, new[]{ "Energy" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResBuyEnergy), global::Tutorial.ResBuyEnergy.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetEnergyByAD), global::Tutorial.ReqGetEnergyByAD.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetEnergyByAD), global::Tutorial.ResGetEnergyByAD.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetHandbookReward), global::Tutorial.ReqGetHandbookReward.Parser, new[]{ "ChessId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetHandbookReward), global::Tutorial.ResGetHandbookReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.HandbookInfo), global::Tutorial.HandbookInfo.Parser, new[]{ "ChessId", "Status" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.Handbook), global::Tutorial.Handbook.Parser, new[]{ "Handbooks", "Collect" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.RegHandbookAllReward), global::Tutorial.RegHandbookAllReward.Parser, new[]{ "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResHandbookAllReward), global::Tutorial.ResHandbookAllReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRewardOrder), global::Tutorial.ReqRewardOrder.Parser, new[]{ "OrderId", "MChessData", "ActType" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRewardOrder), global::Tutorial.ResRewardOrder.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCreatePetOrder), global::Tutorial.ReqCreatePetOrder.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqDelOrder), global::Tutorial.ReqDelOrder.Parser, new[]{ "OrderId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDelOrder), global::Tutorial.ResDelOrder.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSellChessNum), global::Tutorial.ReqSellChessNum.Parser, new[]{ "ChessId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSellChessNum), global::Tutorial.ResSellChessNum.Parser, new[]{ "Num" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.Order), global::Tutorial.Order.Parser, new[]{ "Id", "ChessId", "Type", "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResOrderList), global::Tutorial.ResOrderList.Parser, new[]{ "OrderList" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDecorateInfo), global::Tutorial.ResDecorateInfo.Parser, new[]{ "AreaId", "MFinishList", "RewardArea", "Parts" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.DecoratePart), global::Tutorial.DecoratePart.Parser, new[]{ "Id", "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqDecorate), global::Tutorial.ReqDecorate.Parser, new[]{ "AreaId", "DecorateId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDecorate), global::Tutorial.ResDecorate.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqDecorateAll), global::Tutorial.ReqDecorateAll.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDecorateAll), global::Tutorial.ResDecorateAll.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAreaReward), global::Tutorial.ReqAreaReward.Parser, new[]{ "AreaId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAreaReward), global::Tutorial.ResAreaReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGmCommand), global::Tutorial.ReqGmCommand.Parser, new[]{ "Command", "Args" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.Card), global::Tutorial.Card.Parser, new[]{ "Id", "Count" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCardInfo), global::Tutorial.ReqCardInfo.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCardInfo), global::Tutorial.ResCardInfo.Parser, new[]{ "CardList", "ExStar", "Status", "CollectId", "ExTimes", "ReqTimes", "AllCard", "EndTime", "ReqUid", "ExUid", "GoldTimes", "Round", "Handbook", "SeasonFirst" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResNotifyCardTimes), global::Tutorial.ResNotifyCardTimes.Parser, new[]{ "ExTimes", "ReqTimes", "ReqUid", "ExUid", "GoldTimes" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCardSeasonFirstReward), global::Tutorial.ReqCardSeasonFirstReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCardSeasonFirstReward), global::Tutorial.ResCardSeasonFirstReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCardHandbookReward), global::Tutorial.ReqCardHandbookReward.Parser, new[]{ "CardId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCardHandbookReward), global::Tutorial.ResCardHandbookReward.Parser, new[]{ "Code", "Msg", "CardId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqMasterCard), global::Tutorial.ReqMasterCard.Parser, new[]{ "Id", "CardId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResMasterCard), global::Tutorial.ResMasterCard.Parser, new[]{ "Code", "Msg", "MasterId", "CardId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCardCollectReward), global::Tutorial.ReqCardCollectReward.Parser, new[]{ "Color" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCardCollectReward), global::Tutorial.ResCardCollectReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqExStarReward), global::Tutorial.ReqExStarReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResExStarReward), global::Tutorial.ResExStarReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAllCollectReward), global::Tutorial.ReqAllCollectReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAllCollectReward), global::Tutorial.ResAllCollectReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCardGive), global::Tutorial.ReqCardGive.Parser, new[]{ "Uid", "CardId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCardGive), global::Tutorial.ResCardGive.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAgreeCardGive), global::Tutorial.ReqAgreeCardGive.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAgreeCardGive), global::Tutorial.ResAgreeCardGive.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRefuseCardGive), global::Tutorial.ReqRefuseCardGive.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRefuseCardGive), global::Tutorial.ResRefuseCardGive.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCardSend), global::Tutorial.ReqCardSend.Parser, new[]{ "Uid", "CardId", "Emoji" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCardSend), global::Tutorial.ResCardSend.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCardExchange), global::Tutorial.ReqCardExchange.Parser, new[]{ "Uid", "CardId", "Emoji" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCardExchange), global::Tutorial.ResCardExchange.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSelectCardExchange), global::Tutorial.ReqSelectCardExchange.Parser, new[]{ "Id", "CardId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSelectCardExchange), global::Tutorial.ResSelectCardExchange.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAgreeCardExchange), global::Tutorial.ReqAgreeCardExchange.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAgreeCardExchange), global::Tutorial.ResAgreeCardExchange.Parser, new[]{ "Code", "Msg", "Id", "Emoji" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRefuseCardSelect), global::Tutorial.ReqRefuseCardSelect.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRefuseCardSelect), global::Tutorial.ResRefuseCardSelect.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRefuseCardExchange), global::Tutorial.ReqRefuseCardExchange.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRefuseCardExchange), global::Tutorial.ResRefuseCardExchange.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetFriendCard), global::Tutorial.ReqGetFriendCard.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetFriendCard), global::Tutorial.ResGetFriendCard.Parser, new[]{ "Code", "Msg", "Id", "CardId", "Emoji" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetGoldCard), global::Tutorial.ReqGetGoldCard.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetGoldCard), global::Tutorial.ResGetGoldCard.Parser, new[]{ "Four", "Five" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGuideReward), global::Tutorial.ReqGuideReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuideReward), global::Tutorial.ResGuideReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGuidePlayroom), global::Tutorial.ReqGuidePlayroom.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuidePlayroom), global::Tutorial.ResGuidePlayroom.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuildInfo), global::Tutorial.ResGuildInfo.Parser, new[]{ "Reward" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuideInfo), global::Tutorial.ResGuideInfo.Parser, new[]{ "Reward" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResItemPop), global::Tutorial.ResItemPop.Parser, new[]{ "Id", "Items", "CardPacks", "Lable" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ItemInfo), global::Tutorial.ItemInfo.Parser, new[]{ "Id", "Num" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ItemList), global::Tutorial.ItemList.Parser, new[]{ "List" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.CardPack), global::Tutorial.CardPack.Parser, new[]{ "Id", "Card" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuideTask), global::Tutorial.ResGuideTask.Parser, new[]{ "ActiveReward", "Task", "Active", "UnlockTime" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.GuideTask), global::Tutorial.GuideTask.Parser, new[]{ "Status", "Progress", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetGuideTaskReward), global::Tutorial.ReqGetGuideTaskReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetGuideTaskReward), global::Tutorial.ResGetGuideTaskReward.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetGuideActiveReward), global::Tutorial.ReqGetGuideActiveReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetGuideActiveReward), global::Tutorial.ResGetGuideActiveReward.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDailyTask), global::Tutorial.ResDailyTask.Parser, new[]{ "WeekReward", "DailyTask", "Active", "DayEnd", "WeekEnd" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.DailyWeek), global::Tutorial.DailyWeek.Parser, new[]{ "Items", "Status", "NeedActive" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.DailyTask), global::Tutorial.DailyTask.Parser, new[]{ "Status", "UnLock", "Progress", "Items", "Id", "Index" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.QuestProgress), global::Tutorial.QuestProgress.Parser, new[]{ "Label", "Num", "Target", "Status", "Param" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetDailyTaskReward), global::Tutorial.ReqGetDailyTaskReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetDailyTaskReward), global::Tutorial.ResGetDailyTaskReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetDailyWeekReward), global::Tutorial.ReqGetDailyWeekReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetDailyWeekReward), global::Tutorial.ResGetDailyWeekReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqDailyUnlock), global::Tutorial.ReqDailyUnlock.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDailyUnlock), global::Tutorial.ResDailyUnlock.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFaceInfo), global::Tutorial.ResFaceInfo.Parser, new[]{ "FaceList", "SetId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.FaceInfo), global::Tutorial.FaceInfo.Parser, new[]{ "Id", "EndTime", "AddTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSetFace), global::Tutorial.ReqSetFace.Parser, new[]{ "Face" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSetFace), global::Tutorial.ResSetFace.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAvatarInfo), global::Tutorial.ResAvatarInfo.Parser, new[]{ "AvatarList", "SetId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.AvatarInfo), global::Tutorial.AvatarInfo.Parser, new[]{ "Id", "EndTime", "AddTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSetAvatar), global::Tutorial.ReqSetAvatar.Parser, new[]{ "Avatar" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSetAvatar), global::Tutorial.ResSetAvatar.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.EmojiInfo), global::Tutorial.EmojiInfo.Parser, new[]{ "Id", "EndTime", "AddTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSetEmoji), global::Tutorial.ReqSetEmoji.Parser, new[]{ "Id", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSetEmoji), global::Tutorial.ResSetEmoji.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSevenLogin), global::Tutorial.ResSevenLogin.Parser, new[]{ "WeekReward", "MonthReward", "Active", "IsBack" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.SevenLoginReward), global::Tutorial.SevenLoginReward.Parser, new[]{ "Item1", "Item2", "Item3", "Status", "Id", "NeedActive" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetSevenLoginReward), global::Tutorial.ReqGetSevenLoginReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetSevenLoginReward), global::Tutorial.ResGetSevenLoginReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetMonthLoginReward), global::Tutorial.ReqGetMonthLoginReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetMonthLoginReward), global::Tutorial.ResGetMonthLoginReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResActivity), global::Tutorial.ResActivity.Parser, new[]{ "ActiveList" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ActivityInfo), global::Tutorial.ActivityInfo.Parser, new[]{ "Id", "Type", "StartTime", "EndTime", "Status", "Title", "Red" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqActivityReward), global::Tutorial.ReqActivityReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResActivityReward), global::Tutorial.ResActivityReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqLimitEvent), global::Tutorial.ReqLimitEvent.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLimitEvent), global::Tutorial.ResLimitEvent.Parser, new[]{ "LimitEventList" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLimitEventProgress), global::Tutorial.ResLimitEventProgress.Parser, new[]{ "ProgressMax", "Progress", "ProgressReward" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqLimitEventReward), global::Tutorial.ReqLimitEventReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLimitEventReward), global::Tutorial.ResLimitEventReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSelectLimitEvent), global::Tutorial.ReqSelectLimitEvent.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSelectLimitEvent), global::Tutorial.ResSelectLimitEvent.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.LimitEvent), global::Tutorial.LimitEvent.Parser, new[]{ "EndTime", "Cd", "Mul", "StartTime", "Param", "ShowTime" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.LimitEventNotify), global::Tutorial.LimitEventNotify.Parser, new[]{ "Id", "Type", "EndTime", "Cd" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqLimitEventLuckyCat), global::Tutorial.ReqLimitEventLuckyCat.Parser, new[]{ "ChessId", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLimitEventLuckyCat), global::Tutorial.ResLimitEventLuckyCat.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqLimitSenceReward), global::Tutorial.ReqLimitSenceReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResLimitSenceReward), global::Tutorial.ResLimitSenceReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChessRainReward), global::Tutorial.ResChessRainReward.Parser, new[]{ "Items", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFastProduceInfo), global::Tutorial.ReqFastProduceInfo.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFastProduceInfo), global::Tutorial.ResFastProduceInfo.Parser, new[]{ "Energy", "Num", "EndTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFastProduceReward), global::Tutorial.ReqFastProduceReward.Parser, new[]{ "Energy" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFastProduceReward), global::Tutorial.ResFastProduceReward.Parser, new[]{ "Code", "Msg", "EndTime", "Num" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatTrickReward), global::Tutorial.ReqCatTrickReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatTrickReward), global::Tutorial.ResCatTrickReward.Parser, new[]{ "Code", "Msg", "IsClose" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSearchPlayer), global::Tutorial.ReqSearchPlayer.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSearchPlayer), global::Tutorial.ResSearchPlayer.Parser, new[]{ "Code", "List" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendPlayerSimple), global::Tutorial.ReqFriendPlayerSimple.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendPlayerSimple), global::Tutorial.ResFriendPlayerSimple.Parser, new[]{ "Uid", "Name", "Face", "Avatar", "Level", "Decorate", "Login", "Loginout", "Facebook", "Emoji", "AddTime", "Interact", "Playroom", "DressSet", "Friend", "Last", "Physiology", "PetName", "PetFur" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerSimple), global::Tutorial.ResPlayerSimple.Parser, new[]{ "Uid", "Name", "Face", "Avatar", "Level", "Decorate", "Login", "Loginout", "Facebook", "Emoji", "AddTime", "Interact" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ActLog), global::Tutorial.ActLog.Parser, new[]{ "Type", "Time", "Param" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerRank), global::Tutorial.ResPlayerRank.Parser, new[]{ "Uid", "Name", "Face", "Avatar", "Level", "Score", "Type", "PlayroomSet", "DressSet", "FurSet", "Last", "PetName" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendLog), global::Tutorial.ResFriendLog.Parser, new[]{ "Player", "Type", "Time", "Param", "Id", "Upvote" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyFriendLog), global::Tutorial.NotifyFriendLog.Parser, new[]{ "Info", "Bubble" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.FriendBubbleInfo), global::Tutorial.FriendBubbleInfo.Parser, new[]{ "Id", "Type", "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyFriendCard), global::Tutorial.NotifyFriendCard.Parser, new[]{ "Info" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendCard), global::Tutorial.ResFriendCard.Parser, new[]{ "Uid", "Name", "Face", "Avatar", "Level", "Type", "Time", "CardId", "ExCardId", "Status", "Id", "Emoji" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqKv), global::Tutorial.ReqKv.Parser, new[]{ "Key", "Value" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResKv), global::Tutorial.ResKv.Parser, new[]{ "Kv" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendByCode), global::Tutorial.ReqFriendByCode.Parser, new[]{ "Code" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendByCode), global::Tutorial.ResFriendByCode.Parser, new[]{ "Code", "Msg", "Player" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendRecommend), global::Tutorial.ReqFriendRecommend.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendRecommend), global::Tutorial.ResFriendRecommend.Parser, new[]{ "List" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendIgnore), global::Tutorial.ReqFriendIgnore.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendIgnore), global::Tutorial.ResFriendIgnore.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendList), global::Tutorial.ReqFriendList.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendList), global::Tutorial.ResFriendList.Parser, new[]{ "FriendList", "ReqApplyList", "Npc", "Sponsor" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAddNpc), global::Tutorial.ReqAddNpc.Parser, new[]{ "NpcId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAddNpc), global::Tutorial.ResAddNpc.Parser, new[]{ "Code", "Msg", "NpcId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendApply), global::Tutorial.ReqFriendApply.Parser, new[]{ "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendApply), global::Tutorial.ResFriendApply.Parser, new[]{ "ApplyList" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendApplyInfo), global::Tutorial.ResFriendApplyInfo.Parser, new[]{ "Player", "Time" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendCardMsg), global::Tutorial.ReqFriendCardMsg.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendCardMsg), global::Tutorial.ResFriendCardMsg.Parser, new[]{ "MsgList" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqWishApplyList), global::Tutorial.ReqWishApplyList.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResWishApplyList), global::Tutorial.ResWishApplyList.Parser, new[]{ "ApplyList" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqWishApply), global::Tutorial.ReqWishApply.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResWishApply), global::Tutorial.ResWishApply.Parser, new[]{ "Code", "Msg", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendTimeLine), global::Tutorial.ReqFriendTimeLine.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTimeLine), global::Tutorial.ResFriendTimeLine.Parser, new[]{ "Log", "Reply" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendReply), global::Tutorial.ResFriendReply.Parser, new[]{ "Id", "Type", "Param", "Status", "AddTime", "EndTime", "Player", "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendReplyHandle), global::Tutorial.ReqFriendReplyHandle.Parser, new[]{ "LogId", "Param", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendReplyHandle), global::Tutorial.ResFriendReplyHandle.Parser, new[]{ "Code", "Msg", "LogId", "Type", "ErrType" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendBubble), global::Tutorial.ResFriendBubble.Parser, new[]{ "Bubble" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendTLUpvote), global::Tutorial.ReqFriendTLUpvote.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTLUpvote), global::Tutorial.ResFriendTLUpvote.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendTReward), global::Tutorial.ReqFriendTReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTReward), global::Tutorial.ResFriendTReward.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendApplyNotify), global::Tutorial.ResFriendApplyNotify.Parser, new[]{ "Player", "Type", "Time" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendReplyNotify), global::Tutorial.ResFriendReplyNotify.Parser, new[]{ "Info", "Type", "Time" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayerLougouMsg), global::Tutorial.ResPlayerLougouMsg.Parser, new[]{ "Type", "Name", "Face", "Count", "FacebookPic", "Uids" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqApplyFriend), global::Tutorial.ReqApplyFriend.Parser, new[]{ "Uid", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResApplyFriend), global::Tutorial.ResApplyFriend.Parser, new[]{ "Code", "Msg", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAdWatch), global::Tutorial.ReqAdWatch.Parser, new[]{ "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAdWatch), global::Tutorial.ResAdWatch.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAgreeFriend), global::Tutorial.ReqAgreeFriend.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAgreeFriend), global::Tutorial.ResAgreeFriend.Parser, new[]{ "Code", "Msg", "Uid", "Player" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRefuseFriend), global::Tutorial.ReqRefuseFriend.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRefuseFriend), global::Tutorial.ResRefuseFriend.Parser, new[]{ "Code", "Msg", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqDelFriend), global::Tutorial.ReqDelFriend.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDelFriend), global::Tutorial.ResDelFriend.Parser, new[]{ "Code", "Msg", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRank), global::Tutorial.ReqRank.Parser, new[]{ "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRank), global::Tutorial.ResRank.Parser, new[]{ "Type", "RankList", "MyRank", "MyScore" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqMailList), global::Tutorial.ReqMailList.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResMailList), global::Tutorial.ResMailList.Parser, new[]{ "MailList" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.MailInfo), global::Tutorial.MailInfo.Parser, new[]{ "Id", "Title", "Content", "Time", "Status", "Items", "Type", "TitleEn", "ContentEn", "SubTitle", "SubTitleEn", "TitlePtBr", "ContentPtBr", "SubTitlePtBr", "TitleEsLa", "SubTitleEsLa", "ContentEsLa" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.MailNotify), global::Tutorial.MailNotify.Parser, new[]{ "Info" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqReadMail), global::Tutorial.ReqReadMail.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResReadMail), global::Tutorial.ResReadMail.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetMailReward), global::Tutorial.ReqGetMailReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetMailReward), global::Tutorial.ResGetMailReward.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqDeleteMail), global::Tutorial.ReqDeleteMail.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResDeleteMail), global::Tutorial.ResDeleteMail.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCharge), global::Tutorial.ResCharge.Parser, new[]{ "Charge", "Total", "First", "SpecialShop", "FreeShop", "ChessShop", "Gift", "Ad", "Wish", "SpecialCharge", "SpecialChargeWeek", "TodayCharge", "MonthCharge", "AdEndTime", "WeeklyDiscount", "PetWorkRemainTime", "WeeklyEndTime" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.LogoutPetWork), global::Tutorial.LogoutPetWork.Parser, new[]{ "WorkTime", "RemainTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.WeeklyDiscountInfo), global::Tutorial.WeeklyDiscountInfo.Parser, new[]{ "Id", "Count", "Discount" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.WishList), global::Tutorial.WishList.Parser, new[]{ "Id", "Count", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAddWish), global::Tutorial.ReqAddWish.Parser, new[]{ "Id", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAddWish), global::Tutorial.ResAddWish.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetWish), global::Tutorial.ReqGetWish.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetWish), global::Tutorial.ResGetWish.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSendWishBeg), global::Tutorial.ReqSendWishBeg.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSendWishBeg), global::Tutorial.ResSendWishBeg.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSpecialShop), global::Tutorial.ResSpecialShop.Parser, new[]{ "Grade", "Count" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChessShop), global::Tutorial.ResChessShop.Parser, new[]{ "Diamond", "Count", "ChessId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFreeShop), global::Tutorial.ReqFreeShop.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFreeShop), global::Tutorial.ResFreeShop.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqBuyChessShop), global::Tutorial.ReqBuyChessShop.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResBuyChessShop), global::Tutorial.ResBuyChessShop.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqBuyChessShop2), global::Tutorial.ReqBuyChessShop2.Parser, new[]{ "Id", "MChessData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResBuyChessShop2), global::Tutorial.ResBuyChessShop2.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRefreshChessShop), global::Tutorial.ReqRefreshChessShop.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRefreshChessShop), global::Tutorial.ResRefreshChessShop.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqEndless), global::Tutorial.ReqEndless.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResEndless), global::Tutorial.ResEndless.Parser, new[]{ "Id", "EndlessList" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResEndlessInfo), global::Tutorial.ResEndlessInfo.Parser, new[]{ "ChargeId", "Type", "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqEndlessReward), global::Tutorial.ReqEndlessReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResEndlessReward), global::Tutorial.ResEndlessReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPiggyBank), global::Tutorial.ResPiggyBank.Parser, new[]{ "Type", "Diamond", "Count", "EndTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPiggyBankReward), global::Tutorial.ReqPiggyBankReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPiggyBankReward), global::Tutorial.ResPiggyBankReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChargeReceive), global::Tutorial.ReqChargeReceive.Parser, new[]{ "Uid", "Content" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChargeReceive), global::Tutorial.ResChargeReceive.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCreateOrderSn), global::Tutorial.ReqCreateOrderSn.Parser, new[]{ "ChargeId", "PlatForm", "Channel", "Type", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCreateOrderSn), global::Tutorial.ResCreateOrderSn.Parser, new[]{ "OrderSn" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqShippingOrder), global::Tutorial.ReqShippingOrder.Parser, new[]{ "OrderSn", "ProduceId", "Token", "Status" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResShippingOrder), global::Tutorial.ResShippingOrder.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChampship), global::Tutorial.ReqChampship.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChampship), global::Tutorial.ResChampship.Parser, new[]{ "Score", "Reward", "EndTime", "Period", "Rank", "RankReward", "Status", "TodayActivityId", "YesterdayActivityId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChampshipReward), global::Tutorial.ReqChampshipReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChampshipReward), global::Tutorial.ResChampshipReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChampshipRankReward), global::Tutorial.ReqChampshipRankReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChampshipRankReward), global::Tutorial.ResChampshipRankReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChampshipRank), global::Tutorial.ReqChampshipRank.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChampshipRank), global::Tutorial.ResChampshipRank.Parser, new[]{ "RankList", "MyRank", "MyScore" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqChampshipPreRank), global::Tutorial.ReqChampshipPreRank.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResChampshipPreRank), global::Tutorial.ResChampshipPreRank.Parser, new[]{ "RankList", "MyRank", "MyScore" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResNotifyCard), global::Tutorial.ResNotifyCard.Parser, new[]{ "Card", "Master", "ExStar", "Handbook" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSetFacebookUrl), global::Tutorial.ReqSetFacebookUrl.Parser, new[]{ "Url" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSetFacebookUrl), global::Tutorial.ResSetFacebookUrl.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqInviteFriendData), global::Tutorial.ReqInviteFriendData.Parser, new[]{ "DwUin" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResInviteFriendData), global::Tutorial.ResInviteFriendData.Parser, new[]{ "IdLists", "GetIndex" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqSelfInvited), global::Tutorial.ReqSelfInvited.Parser, new[]{ "InviterId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResSelfInvited), global::Tutorial.ResSelfInvited.Parser, new[]{ "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyInvitedSuccess), global::Tutorial.NotifyInvitedSuccess.Parser, new[]{ "ResultCode", "IdLists" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGetInviteReward), global::Tutorial.ReqGetInviteReward.Parser, new[]{ "GetIndex" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGetInviteReward), global::Tutorial.ResGetInviteReward.Parser, new[]{ "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAutoAddInviteFriend), global::Tutorial.ReqAutoAddInviteFriend.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAutoAddInviteFriend), global::Tutorial.ResAutoAddInviteFriend.Parser, new[]{ "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAutoAddInviteFriend2), global::Tutorial.ReqAutoAddInviteFriend2.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResAutoAddInviteFriend2), global::Tutorial.ResAutoAddInviteFriend2.Parser, new[]{ "ResultCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqMining), global::Tutorial.ReqMining.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResMining), global::Tutorial.ResMining.Parser, new[]{ "Id", "Status", "EndTime", "Template", "Pass", "Gem", "Map", "Mining", "PassReward" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqMiningTake), global::Tutorial.ReqMiningTake.Parser, new[]{ "Map", "Gem" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResMiningTake), global::Tutorial.ResMiningTake.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqMiningReward), global::Tutorial.ReqMiningReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResMiningReward), global::Tutorial.ResMiningReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqActPass), global::Tutorial.ReqActPass.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResActPass), global::Tutorial.ResActPass.Parser, new[]{ "Id", "Status", "EndTime", "Template", "Score", "Reward", "LowPass", "HighPass" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqActPassReward), global::Tutorial.ReqActPassReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResActPassReward), global::Tutorial.ResActPassReward.Parser, new[]{ "Code", "Msg", "RewardLevel" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResActRed), global::Tutorial.ResActRed.Parser, new[]{ "Red" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyActRed), global::Tutorial.NotifyActRed.Parser, new[]{ "Id", "Red" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ActivityNotify), global::Tutorial.ActivityNotify.Parser, new[]{ "Info" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResItem), global::Tutorial.ResItem.Parser, new[]{ "Item" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ItemNotify), global::Tutorial.ItemNotify.Parser, new[]{ "Item" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGuessColor), global::Tutorial.ReqGuessColor.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuessColor), global::Tutorial.ResGuessColor.Parser, new[]{ "Id", "Status", "EndTime", "Template", "Pass", "MapList", "OMap", "WinTime", "Opponent" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.opponent), global::Tutorial.opponent.Parser, new[]{ "Name", "Face", "Avatar", "Progress" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGuessColorTake), global::Tutorial.ReqGuessColorTake.Parser, new[]{ "Map", "OMap" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.GuessColorInfo), global::Tutorial.GuessColorInfo.Parser, new[]{ "Map" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuessColorTake), global::Tutorial.ResGuessColorTake.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqGuessColorReward), global::Tutorial.ReqGuessColorReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResGuessColorReward), global::Tutorial.ResGuessColorReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRace), global::Tutorial.ReqRace.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRace), global::Tutorial.ResRace.Parser, new[]{ "Id", "Status", "EndTime", "Template", "Pass", "GameStartTime", "GameEndTime", "Progress", "Opponent", "Rank" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.raceopponent), global::Tutorial.raceopponent.Parser, new[]{ "Id", "Face", "Avatar", "Name", "Progress" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRaceStart), global::Tutorial.ReqRaceStart.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRaceStart), global::Tutorial.ResRaceStart.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqRaceReward), global::Tutorial.ReqRaceReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResRaceReward), global::Tutorial.ResRaceReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPetFur), global::Tutorial.ReqPetFur.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPetFur), global::Tutorial.ResPetFur.Parser, new[]{ "FurId", "FurSet", "FreeCount" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPetFurBuy), global::Tutorial.ReqPetFurBuy.Parser, new[]{ "FurId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPetFurBuy), global::Tutorial.ResPetFurBuy.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFurSet), global::Tutorial.ReqFurSet.Parser, new[]{ "FurId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFurSet), global::Tutorial.ResFurSet.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroom), global::Tutorial.ReqPlayroom.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroom), global::Tutorial.ResPlayroom.Parser, new[]{ "Status", "Items", "Opponent", "Friend", "Playroom", "Collect", "Mood", "LoseItem", "StartTime", "WorkStatus", "AllMood", "Chip", "WorkOutline", "Jackpot", "Physiology", "Dress", "DressSet", "PetAir", "PetAirSet", "Upvote", "RoomPoint", "Unlock", "DailyTask", "DailyTaskReward", "InteractNum", "Kiss", "Revenge", "AdItem", "Target", "WeeklyDiscount" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyPlayroomTask), global::Tutorial.NotifyPlayroomTask.Parser, new[]{ "DailyTask", "DailyTaskReward" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomTask), global::Tutorial.ReqPlayroomTask.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomTask), global::Tutorial.ResPlayroomTask.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomTaskReward), global::Tutorial.ReqPlayroomTaskReward.Parser, new[]{ "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomTaskReward), global::Tutorial.ResPlayroomTaskReward.Parser, new[]{ "Code", "Msg", "Id", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomUnlock), global::Tutorial.ReqPlayroomUnlock.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomUnlock), global::Tutorial.ResPlayroomUnlock.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomUpvote), global::Tutorial.ReqPlayroomUpvote.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomUpvote), global::Tutorial.ResPlayroomUpvote.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.PlayroomDress), global::Tutorial.PlayroomDress.Parser, new[]{ "List" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.PlayroomDressInfo), global::Tutorial.PlayroomDressInfo.Parser, new[]{ "Id", "EndTime", "AddTime", "Label" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.PlayroomAirInfo), global::Tutorial.PlayroomAirInfo.Parser, new[]{ "Id", "EndTime", "AddTime", "Label" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.PlayroomCollectInfo), global::Tutorial.PlayroomCollectInfo.Parser, new[]{ "Id", "EndTime", "AddTime", "Label" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomDressSet), global::Tutorial.ReqPlayroomDressSet.Parser, new[]{ "DressSet" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomDressSet), global::Tutorial.ResPlayroomDressSet.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomPetAirSet), global::Tutorial.ReqPlayroomPetAirSet.Parser, new[]{ "PetAirSet" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomPetAirSet), global::Tutorial.ResPlayroomPetAirSet.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomWrokOutline), global::Tutorial.ReqPlayroomWrokOutline.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomWrokOutline), global::Tutorial.ResPlayroomWrokOutline.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NofiPlayroomStatus), global::Tutorial.NofiPlayroomStatus.Parser, new[]{ "WorkOutline" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyPlayroomWork), global::Tutorial.NotifyPlayroomWork.Parser, new[]{ "StartTime", "WorkStatus" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyPlayroomLose), global::Tutorial.NotifyPlayroomLose.Parser, new[]{ "LoseItem", "Chip", "Revenge" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ChipInfo), global::Tutorial.ChipInfo.Parser, new[]{ "Uid", "EmojiId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyPlayroomMood), global::Tutorial.NotifyPlayroomMood.Parser, new[]{ "AllMood", "Mood", "Physiology", "AdItem" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.AdItem), global::Tutorial.AdItem.Parser, new[]{ "Watch", "LastWatch", "ItemId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.NotifyPlayroomKiss), global::Tutorial.NotifyPlayroomKiss.Parser, new[]{ "Kiss" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.FriendRoom), global::Tutorial.FriendRoom.Parser, new[]{ "Uid", "Name", "Face", "Avatar", "Times" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.RoomOpponent), global::Tutorial.RoomOpponent.Parser, new[]{ "Uid", "Name", "Face", "Avatar", "LastTime" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomInfo), global::Tutorial.ReqPlayroomInfo.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomInfo), global::Tutorial.ResPlayroomInfo.Parser, new[]{ "Uid", "Name", "Face", "Avatar", "Playroom", "GameId", "Items", "Status", "Defense", "Flip", "Chip", "PetName", "Emoji", "Upvote", "UpvoteCount", "DressSet", "Kiss", "Fur" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomFlip), global::Tutorial.ReqPlayroomFlip.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomFlip), global::Tutorial.ResPlayroomFlip.Parser, new[]{ "Code", "Msg", "Id", "CardId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomGuide), global::Tutorial.ReqPlayroomGuide.Parser, new[]{ "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomGuide), global::Tutorial.ResPlayroomGuide.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomFlipReward), global::Tutorial.ReqPlayroomFlipReward.Parser, new[]{ "EmojiId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomFlipReward), global::Tutorial.ResPlayroomFlipReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomGame), global::Tutorial.ReqPlayroomGame.Parser, new[]{ "Type", "EmojiId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomGame), global::Tutorial.ResPlayroomGame.Parser, new[]{ "Code", "Msg", "Type", "Items" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomGameShowReward), global::Tutorial.ReqPlayroomGameShowReward.Parser, new[]{ "Type", "SelectId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomGameShowReward), global::Tutorial.ResPlayroomGameShowReward.Parser, new[]{ "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomInteract), global::Tutorial.ReqPlayroomInteract.Parser, new[]{ "Id", "Type" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomInteract), global::Tutorial.ResPlayroomInteract.Parser, new[]{ "Code", "Msg", "InteractNum" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomSetRoom), global::Tutorial.ReqPlayroomSetRoom.Parser, new[]{ "Playroom" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomSetRoom), global::Tutorial.ResPlayroomSetRoom.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomSelectReward), global::Tutorial.ReqPlayroomSelectReward.Parser, new[]{ "Id", "EmojiId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomSelectReward), global::Tutorial.ResPlayroomSelectReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomLose), global::Tutorial.ReqPlayroomLose.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomLose), global::Tutorial.ResPlayroomLose.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomWork), global::Tutorial.ReqPlayroomWork.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomWork), global::Tutorial.ResPlayroomWork.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomRest), global::Tutorial.ReqPlayroomRest.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomRest), global::Tutorial.ResPlayroomRest.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomDraw), global::Tutorial.ReqPlayroomDraw.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomDraw), global::Tutorial.ResPlayroomDraw.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomChip), global::Tutorial.ReqPlayroomChip.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomChip), global::Tutorial.ResPlayroomChip.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomBuyItem), global::Tutorial.ReqPlayroomBuyItem.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomBuyItem), global::Tutorial.ResPlayroomBuyItem.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqPlayroomShop), global::Tutorial.ReqPlayroomShop.Parser, new[]{ "Id", "Num" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResPlayroomShop), global::Tutorial.ResPlayroomShop.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendTreasure), global::Tutorial.ReqFriendTreasure.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTreasure), global::Tutorial.ResFriendTreasure.Parser, new[]{ "Status", "Star", "Shift", "List", "List2", "Uids" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.TreasureInfo), global::Tutorial.TreasureInfo.Parser, new[]{ "Pos", "Type", "Face", "Avatar", "Uid", "Status", "NickName" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendTreasureStart), global::Tutorial.ReqFriendTreasureStart.Parser, new[]{ "List", "List2" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTreasureStart), global::Tutorial.ResFriendTreasureStart.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendTreasureEnd), global::Tutorial.ReqFriendTreasureEnd.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTreasureEnd), global::Tutorial.ResFriendTreasureEnd.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqFriendTreasureFilp), global::Tutorial.ReqFriendTreasureFilp.Parser, new[]{ "Pos" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTreasureFilp), global::Tutorial.ResFriendTreasureFilp.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResFriendTreasureStar), global::Tutorial.ResFriendTreasureStar.Parser, new[]{ "Star" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqKafkaLog), global::Tutorial.ReqKafkaLog.Parser, new[]{ "Event", "Data" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCollectInfo), global::Tutorial.ReqCollectInfo.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCollectInfo), global::Tutorial.ResCollectInfo.Parser, new[]{ "Id", "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.CollectItem), global::Tutorial.CollectItem.Parser, new[]{ "Id", "Items" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCollect), global::Tutorial.ReqCollect.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCollect), global::Tutorial.ResCollect.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnip), global::Tutorial.ReqCatnip.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnip), global::Tutorial.ResCatnip.Parser, new[]{ "Id", "Status", "EndTime", "Template", "GameList", "Multiply", "FriendList" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.CatnipGame), global::Tutorial.CatnipGame.Parser, new[]{ "Id", "Status", "Progress", "Reward", "Partner", "Emoji", "SendEmoji", "FriendProgress" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.CatnipInvite), global::Tutorial.CatnipInvite.Parser, new[]{ "Uid", "Time", "Type", "Player" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipInvite), global::Tutorial.ReqCatnipInvite.Parser, new[]{ "Id", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipInvite), global::Tutorial.ResCatnipInvite.Parser, new[]{ "Code", "Msg", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipAgree), global::Tutorial.ReqCatnipAgree.Parser, new[]{ "Id", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipAgree), global::Tutorial.ResCatnipAgree.Parser, new[]{ "Code", "Msg", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipRefuse), global::Tutorial.ReqCatnipRefuse.Parser, new[]{ "Id", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipRefuse), global::Tutorial.ResCatnipRefuse.Parser, new[]{ "Code", "Msg", "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipMultiply), global::Tutorial.ReqCatnipMultiply.Parser, new[]{ "Multiply" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipMultiply), global::Tutorial.ResCatnipMultiply.Parser, new[]{ "Code", "Msg", "Multiply" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipPlay), global::Tutorial.ReqCatnipPlay.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipPlay), global::Tutorial.ResCatnipPlay.Parser, new[]{ "Code", "Msg", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipReward), global::Tutorial.ReqCatnipReward.Parser, new[]{ "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipReward), global::Tutorial.ResCatnipReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipGrandReward), global::Tutorial.ReqCatnipGrandReward.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipGrandReward), global::Tutorial.ResCatnipGrandReward.Parser, new[]{ "Code", "Msg" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqCatnipEmoji), global::Tutorial.ReqCatnipEmoji.Parser, new[]{ "Id", "EmojiId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ResCatnipEmoji), global::Tutorial.ResCatnipEmoji.Parser, new[]{ "Code", "Msg", "EmojiId", "Id" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.AdminReq), global::Tutorial.AdminReq.Parser, new[]{ "Func", "Info" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.AdminRes), global::Tutorial.AdminRes.Parser, new[]{ "Func", "Info" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAdminInfo), global::Tutorial.ReqAdminInfo.Parser, new[]{ "Uid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqReloadServerMail), global::Tutorial.ReqReloadServerMail.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqServerInfo), global::Tutorial.ReqServerInfo.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqReload), global::Tutorial.ReqReload.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAdminGm), global::Tutorial.ReqAdminGm.Parser, new[]{ "Uid", "Command" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAdminBan), global::Tutorial.ReqAdminBan.Parser, new[]{ "Uid", "Time", "Reason" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Tutorial.ReqAdminShipping), global::Tutorial.ReqAdminShipping.Parser, new[]{ "OrderSn", "Status", "ChannelOrderSn" }, null, null, null, null)
}));
}
#endregion
}
#region Enums
///
/// item弹窗标签
///
public enum ITEM_POP_LABEL {
[pbr::OriginalName("Playroom")] Playroom = 0,
[pbr::OriginalName("PiggyBank")] PiggyBank = 1,
[pbr::OriginalName("Charge")] Charge = 2,
[pbr::OriginalName("Endless")] Endless = 3,
[pbr::OriginalName("LevUpReward")] LevUpReward = 4,
[pbr::OriginalName("HandleChess")] HandleChess = 5,
[pbr::OriginalName("HandbookReward")] HandbookReward = 6,
[pbr::OriginalName("OrderReward")] OrderReward = 7,
[pbr::OriginalName("DecorateCost")] DecorateCost = 8,
[pbr::OriginalName("DecorateAdd")] DecorateAdd = 9,
[pbr::OriginalName("BuyChessBagGrid")] BuyChessBagGrid = 10,
[pbr::OriginalName("ChessEx")] ChessEx = 11,
[pbr::OriginalName("CardCollectReward")] CardCollectReward = 12,
[pbr::OriginalName("ExStarReward")] ExStarReward = 13,
[pbr::OriginalName("AllCollectReward")] AllCollectReward = 14,
[pbr::OriginalName("GuideReward")] GuideReward = 15,
[pbr::OriginalName("DailyTaskReward")] DailyTaskReward = 16,
[pbr::OriginalName("DailyWeekReward")] DailyWeekReward = 17,
[pbr::OriginalName("BuyEnergy")] BuyEnergy = 18,
[pbr::OriginalName("SevenLoginRewardLabel")] SevenLoginRewardLabel = 19,
[pbr::OriginalName("MonthLoginReward")] MonthLoginReward = 20,
[pbr::OriginalName("FastProduceReward")] FastProduceReward = 21,
[pbr::OriginalName("LimitSenceReward")] LimitSenceReward = 22,
[pbr::OriginalName("MailReward")] MailReward = 23,
[pbr::OriginalName("FreeShop")] FreeShop = 24,
[pbr::OriginalName("ChessShop")] ChessShop = 25,
[pbr::OriginalName("RefreshChessShop")] RefreshChessShop = 26,
[pbr::OriginalName("EndlessReward")] EndlessReward = 27,
[pbr::OriginalName("PiggyBankReward")] PiggyBankReward = 28,
[pbr::OriginalName("ChampshipReward")] ChampshipReward = 29,
[pbr::OriginalName("LimitEventReward")] LimitEventReward = 30,
[pbr::OriginalName("ChampshipRankReward")] ChampshipRankReward = 31,
[pbr::OriginalName("invite")] Invite = 32,
[pbr::OriginalName("SelectLimitEvent")] SelectLimitEvent = 33,
[pbr::OriginalName("MiningTake")] MiningTake = 34,
[pbr::OriginalName("MiningReward")] MiningReward = 35,
[pbr::OriginalName("GuessColor")] GuessColor = 36,
[pbr::OriginalName("GuessColorReward")] GuessColorReward = 37,
[pbr::OriginalName("RaceReward")] RaceReward = 38,
[pbr::OriginalName("PlayroomGame")] PlayroomGame = 39,
[pbr::OriginalName("PlayroomDraw")] PlayroomDraw = 40,
[pbr::OriginalName("PlayroomChip")] PlayroomChip = 41,
[pbr::OriginalName("PlayroomFlip")] PlayroomFlip = 42,
///
/// 宠物宝藏翻牌
///
[pbr::OriginalName("FriendtreasureFilp")] FriendtreasureFilp = 43,
[pbr::OriginalName("FriendtreasureEnd")] FriendtreasureEnd = 44,
[pbr::OriginalName("GM")] Gm = 45,
[pbr::OriginalName("Friendtreasure")] Friendtreasure = 46,
///
/// 卡牌图鉴奖励
///
[pbr::OriginalName("CardHandbookReward")] CardHandbookReward = 47,
///
/// 限时事件宝箱雨
///
[pbr::OriginalName("LimitEventChestRain")] LimitEventChestRain = 48,
///
/// 看广告获取体力
///
[pbr::OriginalName("GetEnergyByAD")] GetEnergyByAd = 49,
///
/// 开启资源宝箱
///
[pbr::OriginalName("SourceChest")] SourceChest = 50,
///
/// playroom打工购买物品
///
[pbr::OriginalName("PlayroomBuyItem")] PlayroomBuyItem = 51,
///
/// 卡牌赛季初奖励
///
[pbr::OriginalName("CardSeasonFirstReward")] CardSeasonFirstReward = 52,
///
/// 图鉴全收集奖励 图鉴体力补发
///
[pbr::OriginalName("AllCollectRewardHB")] AllCollectRewardHb = 53,
///
/// playroom商店
///
[pbr::OriginalName("PlayroomShop")] PlayroomShop = 54,
///
/// 图鉴收集奖励
///
[pbr::OriginalName("HandbookAllReward")] HandbookAllReward = 55,
///
/// 时间线点赞
///
[pbr::OriginalName("TLUpvote")] Tlupvote = 56,
///
/// 收集
///
[pbr::OriginalName("Collect")] Collect = 57,
///
/// 活动礼包
///
[pbr::OriginalName("ActivityGift")] ActivityGift = 58,
///
/// 活动奖励
///
[pbr::OriginalName("ActivityReward")] ActivityReward = 59,
///
/// 猫咪恶作剧奖励
///
[pbr::OriginalName("CatTrickReward")] CatTrickReward = 60,
///
/// 心愿单奖励
///
[pbr::OriginalName("AddWish")] AddWish = 61,
///
/// 心愿单奖励
///
[pbr::OriginalName("GetWish")] GetWish = 62,
///
/// playroom任务
///
[pbr::OriginalName("PlayroomTask")] PlayroomTask = 63,
///
/// playroom任务奖励 大奖
///
[pbr::OriginalName("PlayroomTaskReward")] PlayroomTaskReward = 64,
///
/// 玩家点赞
///
[pbr::OriginalName("PlayroomUpvote")] PlayroomUpvote = 65,
///
/// 装饰奖励
///
[pbr::OriginalName("DecorateReward")] DecorateReward = 66,
///
/// 猫草大作战奖励
///
[pbr::OriginalName("CatnipReward")] CatnipReward = 67,
///
/// 猫草大作战大奖奖励
///
[pbr::OriginalName("CatnipGrandReward")] CatnipGrandReward = 68,
///
/// 猫草大作战玩法奖励
///
[pbr::OriginalName("CatnipPlay")] CatnipPlay = 69,
///
/// 好友时间线奖励
///
[pbr::OriginalName("FriendTReward")] FriendTreward = 70,
///
/// 宠物小偷奖励
///
[pbr::OriginalName("PetTheif")] PetTheif = 71,
///
/// 新手任务奖励
///
[pbr::OriginalName("GuideTaskReward")] GuideTaskReward = 72,
///
/// 新手任务活跃度奖励
///
[pbr::OriginalName("GuideActiveReward")] GuideActiveReward = 73,
///
/// 通行证充值
///
[pbr::OriginalName("PassCharge")] PassCharge = 74,
///
/// 通行证奖励
///
[pbr::OriginalName("ActPassReward")] ActPassReward = 75,
///
/// 好友请求处理
///
[pbr::OriginalName("FriendReplyHandle")] FriendReplyHandle = 76,
///
/// 退役奖励
///
[pbr::OriginalName("GetChessRetireReward")] GetChessRetireReward = 77,
///
/// 申请好友赞助
///
[pbr::OriginalName("ApplyFriendSponsor")] ApplyFriendSponsor = 78,
///
///宠物毛皮商店购买
///
[pbr::OriginalName("PetFurShop")] PetFurShop = 79,
}
public enum HANDLE_TYPE {
[pbr::OriginalName("ADD")] Add = 0,
[pbr::OriginalName("COMPOSE")] Compose = 1,
[pbr::OriginalName("BUY")] Buy = 2,
[pbr::OriginalName("SELL")] Sell = 3,
[pbr::OriginalName("REMOVE")] Remove = 4,
}
public enum RES_CODE {
[pbr::OriginalName("FAIL")] Fail = 0,
[pbr::OriginalName("SUCCESS")] Success = 1,
///
/// 账号已存在
///
[pbr::OriginalName("Protocol_Error_Account_Exist")] ProtocolErrorAccountExist = 100,
///
/// 账号或密码错误
///
[pbr::OriginalName("Protocol_Error_Account_OR_PWD_ERROR")] ProtocolErrorAccountOrPwdError = 101,
///
/// 账号或密码过短
///
[pbr::OriginalName("Protocol_Error_Account_OR_PWD_Short")] ProtocolErrorAccountOrPwdShort = 102,
///
/// 账号操作失败
///
[pbr::OriginalName("Protocol_Error_Account_Fail")] ProtocolErrorAccountFail = 103,
///
/// 账号不存在
///
[pbr::OriginalName("Protocol_Error_Account_NoExsit")] ProtocolErrorAccountNoExsit = 104,
///
/// 验证码错误
///
[pbr::OriginalName("Protocol_Error_Account_Code_Error")] ProtocolErrorAccountCodeError = 105,
///
/// 设备号错误
///
[pbr::OriginalName("Protocol_Error_Account_Device_Error")] ProtocolErrorAccountDeviceError = 106,
///
/// 未实名认证
///
[pbr::OriginalName("Protocol_Error_Id_Not_Verify")] ProtocolErrorIdNotVerify = 107,
///
/// 实名认证失败
///
[pbr::OriginalName("Protocol_Error_Id_Verify_Error")] ProtocolErrorIdVerifyError = 108,
}
public enum ITEM_TYPE {
[pbr::OriginalName("ENERGY")] Energy = 0,
[pbr::OriginalName("STAR")] Star = 1,
[pbr::OriginalName("DIAMOND")] Diamond = 2,
}
public enum ORDER_TYPE {
[pbr::OriginalName("ORDER_TYPE_DEFAULT")] Default = 0,
///
/// 普通订单
///
[pbr::OriginalName("Common_type")] CommonType = 1,
///
/// 额外订单
///
[pbr::OriginalName("Extra_type")] ExtraType = 2,
///
/// 超级订单
///
[pbr::OriginalName("Super_type")] SuperType = 3,
///
/// 预热订单
///
[pbr::OriginalName("Preheat_type")] PreheatType = 4,
///
/// 触发订单
///
[pbr::OriginalName("Trigger_type")] TriggerType = 5,
///
/// 退役发射器清理订单
///
[pbr::OriginalName("Clean_type")] CleanType = 6,
///
/// 清理无法生成订单的棋子
///
[pbr::OriginalName("Clean_Order_type")] CleanOrderType = 7,
///
/// 棋盘空格不足清理棋子的订单
///
[pbr::OriginalName("Clean_type2")] CleanType2 = 8,
///
/// 安慰订单
///
[pbr::OriginalName("COMFORT_TYPE")] ComfortType = 9,
///
/// 引导订单
///
[pbr::OriginalName("Guide_type")] GuideType = 10,
///
/// 宠物订单
///
[pbr::OriginalName("Pet_type")] PetType = 11,
///
/// 预览订单
///
[pbr::OriginalName("Preview_type")] PreviewType = 12,
///
/// 修复订单
///
[pbr::OriginalName("Fixed_type")] FixedType = 13,
///
/// playroom订单
///
[pbr::OriginalName("Playroom_type")] PlayroomType = 14,
}
public enum LOGIN_TYPE {
///
/// 账号密码登录
///
[pbr::OriginalName("ACCOUNT_LOGIN")] AccountLogin = 0,
///
/// 验证码登录
///
[pbr::OriginalName("CODE_LOGIN")] CodeLogin = 1,
///
/// 设备号登录
///
[pbr::OriginalName("DEVICE_LOGIN")] DeviceLogin = 2,
///
/// 第三方SDK登录
///
[pbr::OriginalName("SDK_LOGIN")] SdkLogin = 3,
}
///
/// 时间线类型
///
public enum TIME_LINE_TYPE {
[pbr::OriginalName("DEFAULT")] Default = 0,
///
/// 收到申请好友
///
[pbr::OriginalName("LOG_TYPE_FRIEND_APPLY")] LogTypeFriendApply = 1,
///
/// 成为好友
///
[pbr::OriginalName("LOG_TYPE_FRIEND_BECOME")] LogTypeFriendBecome = 2,
///
/// 发起卡牌交换申请
///
[pbr::OriginalName("LOG_TYPE_CARD_EX_SEND")] LogTypeCardExSend = 3,
///
/// 赠送卡牌
///
[pbr::OriginalName("LOG_TYPE_CARD_SEND")] LogTypeCardSend = 4,
///
/// 请求卡牌
///
[pbr::OriginalName("LOG_TYPE_CARD_GIVE")] LogTypeCardGive = 5,
///
/// 选择卡牌交换
///
[pbr::OriginalName("LOG_TYPE_CARD_SELECT_GET")] LogTypeCardSelectGet = 6,
///
/// 接受卡牌
///
[pbr::OriginalName("LOG_TYPE_CARD_ACCEPT_GIVE")] LogTypeCardAcceptGive = 7,
///
/// 收到卡牌交换申请
///
[pbr::OriginalName("LOG_TYPE_CARD_EX_GET")] LogTypeCardExGet = 8,
///
/// 选择卡牌交换
///
[pbr::OriginalName("LOG_TYPE_CARD_SELECT_SEND")] LogTypeCardSelectSend = 9,
///
/// 卡牌交换成功
///
[pbr::OriginalName("LOG_TYPE_CARD_EX_SUCCESS_1")] LogTypeCardExSuccess1 = 10,
///
/// 卡牌交换成功
///
[pbr::OriginalName("LOG_TYPE_CARD_EX_SUCCESS_2")] LogTypeCardExSuccess2 = 11,
///
/// 删除好友
///
[pbr::OriginalName("LOG_TYPE_FRIEND_DELETE")] LogTypeFriendDelete = 14,
///
/// 非小猫游戏,他人偷走了玩家的猫币
///
[pbr::OriginalName("LOG_TYPE_PLAYROOM_VISIT")] LogTypePlayroomVisit = 15,
///
/// 图鉴收集
///
[pbr::OriginalName("LOG_TYPE_HANDBOOK")] LogTypeHandbook = 16,
///
/// 图鉴点赞
///
[pbr::OriginalName("LOG_TYPE_HANDBOOK_UPVOTE")] LogTypeHandbookUpvote = 17,
///
/// 充值赠送
///
[pbr::OriginalName("LOG_TYPE_CHARGE_SEND")] LogTypeChargeSend = 18,
///
/// 充值接受
///
[pbr::OriginalName("LOG_TYPE_CHARGE_RECEIVED")] LogTypeChargeReceived = 19,
///
/// 心愿单
///
[pbr::OriginalName("LOG_TYPE_WISH")] LogTypeWish = 20,
///
/// NPC成为好友
///
[pbr::OriginalName("LOG_TYPE_FRIEND_BECOME_NPC")] LogTypeFriendBecomeNpc = 21,
///
/// playroom点赞
///
[pbr::OriginalName("LOG_TYPE_PLAYROOM_UPVOTE")] LogTypePlayroomUpvote = 22,
///
/// 竞标赛排名
///
[pbr::OriginalName("LOG_TYPE_PLAYROOM_CHAMPSHIP")] LogTypePlayroomChampship = 23,
///
/// 宠物宝藏
///
[pbr::OriginalName("LOG_TYPE_TREASURE")] LogTypeTreasure = 24,
///
/// 收到赠送卡牌
///
[pbr::OriginalName("LOG_TYPE_CARD_SEND_ACCEPT")] LogTypeCardSendAccept = 25,
///
/// 小猫游戏,给小猫成功装箱
///
[pbr::OriginalName("LOG_TYPE_PLAYROOM_CAT_WIN")] LogTypePlayroomCatWin = 26,
///
/// 小猫游戏,装箱小猫未成功
///
[pbr::OriginalName("LOG_TYPE_PLAYROOM_CAT_LOSE")] LogTypePlayroomCatLose = 27,
///
/// 接受卡牌请求
///
[pbr::OriginalName("LOG_TYPE_CARD_GIVE_ACCEPT")] LogTypeCardGiveAccept = 28,
///
/// 邀请注册
///
[pbr::OriginalName("LOG_TYPE_FRIEND_INVITE")] LogTypeFriendInvite = 29,
///
/// 宠物宝藏帮助
///
[pbr::OriginalName("LOG_TYPE_TREASURE_HELP")] LogTypeTreasureHelp = 30,
///
/// 好友赞助体力
///
[pbr::OriginalName("LOG_TYPE_FRIEND_SPONSOR")] LogTypeFriendSponsor = 31,
///
/// 获得好友赞助体力
///
[pbr::OriginalName("LOG_TYPE_FRIEND_SPONSOR_GET")] LogTypeFriendSponsorGet = 32,
}
public enum CHESS_EX_TYPE {
///
/// 无
///
[pbr::OriginalName("CHESS_EX_NONE")] ChessExNone = 0,
///
/// 气泡
///
[pbr::OriginalName("CHESS_EX_BUBBLE")] ChessExBubble = 1,
///
/// 宝箱解锁
///
[pbr::OriginalName("CHESS_EX_BOX")] ChessExBox = 2,
///
/// 快捷购买
///
[pbr::OriginalName("CHESS_EX_QUICK_BUY")] ChessExQuickBuy = 3,
///
/// 限时事件气泡
///
[pbr::OriginalName("CHESS_EX_EVENT")] ChessExEvent = 4,
///
/// 限时事件小学徒
///
[pbr::OriginalName("CHESS_EX_EVENT_LITTLE_APPRENTICE")] ChessExEventLittleApprentice = 5,
}
public enum LANG_TYPE {
///
/// 中文
///
[pbr::OriginalName("LANG_CN")] LangCn = 0,
///
/// 英文
///
[pbr::OriginalName("LANG_EN")] LangEn = 1,
///
/// 葡萄牙语
///
[pbr::OriginalName("LANG_PTBR")] LangPtbr = 2,
///
/// 西班牙语-拉丁美洲
///
[pbr::OriginalName("LANG_ES_LATAM")] LangEsLatam = 3,
}
///
/// 活动
///
public enum ACTIVITY_TYPE {
///
/// 没活动
///
[pbr::OriginalName("DEFAULT_TYPE")] DefaultType = 0,
///
/// 挖矿
///
[pbr::OriginalName("ACT_TYPE_MINING")] ActTypeMining = 1,
///
/// 猜颜色
///
[pbr::OriginalName("ACT_TYPE_GUESS_COLOR")] ActTypeGuessColor = 2,
///
/// 赛跑
///
[pbr::OriginalName("ACT_TYPE_RACE")] ActTypeRace = 3,
///
/// 折扣礼包
///
[pbr::OriginalName("ACT_TYPE_DISCOUNT_GIFT")] ActTypeDiscountGift = 4,
///
/// 加送礼包
///
[pbr::OriginalName("ACT_TYPE_ADD_GIFT")] ActTypeAddGift = 5,
///
/// 超值加购礼包
///
[pbr::OriginalName("ACT_TYPE_SUPER_GIFT")] ActTypeSuperGift = 6,
///
/// 好友合作
///
[pbr::OriginalName("ACT_TYPE_CATNIP")] ActTypeCatnip = 7,
///
/// 通行证
///
[pbr::OriginalName("ACT_TYPE_PASS")] ActTypePass = 8,
}
///
/// 限时事件参数 key值对
///
public enum LimitEventParam {
///
///无
///
[pbr::OriginalName("LEP_NONE")] LepNone = 0,
///
///猫咪能量
///
[pbr::OriginalName("CAT_TRICK_ENERGY")] CatTrickEnergy = 1,
///
///猫咪类型
///
[pbr::OriginalName("CAT_TRICK_TYPE")] CatTrickType = 2,
///
///回收日
///
[pbr::OriginalName("PAYBACK_DAY_COUNT")] PaybackDayCount = 3,
///
///幸运猫
///
[pbr::OriginalName("LUCKY_CAT_EARNINGS")] LuckyCatEarnings = 4,
}
public enum ActLogType {
///
/// 默认
///
[pbr::OriginalName("ACT_LOG_TYPE_NONE")] None = 0,
///
/// 首次登入游戏
///
[pbr::OriginalName("ACT_LOG_TYPE_FIRST_LOGIN")] FirstLogin = 1,
///
/// 完成休息室
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_RESTROOM")] CompleteRestroom = 2,
///
/// 完成餐厅
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_RESTAURANT")] CompleteRestaurant = 3,
///
/// 完成浴室
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_BATHROOM")] CompleteBathroom = 4,
///
/// 完成衣帽间
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_CLOAKROOM")] CompleteCloakroom = 5,
///
/// 获得新头像
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_NEW_AVATAR")] GetNewAvatar = 6,
///
/// 获得新头像框
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_NEW_AVATAR_FRAME")] GetNewAvatarFrame = 7,
///
/// 获得新表情
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_NEW_EMOTION")] GetNewEmotion = 8,
///
/// 获得新装饰品
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_NEW_DECORATION")] GetNewDecoration = 9,
///
/// 获得新服装
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_NEW_COSTUME")] GetNewCostume = 10,
///
/// 完成卡册收集
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_CARD_ALBUM")] CompleteCardAlbum = 11,
///
/// 完成全卡牌收集
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_ALL_CARDS")] CompleteAllCards = 12,
///
/// 获得锦标赛名次
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_CHAMPIONSHIP_RANK")] GetChampionshipRank = 13,
///
/// 获得锦标赛大奖
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_CHAMPIONSHIP_PRIZE")] GetChampionshipPrize = 14,
///
/// 获得限时活动大奖
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_LIMITED_ACTIVITY_PRIZE")] GetLimitedActivityPrize = 15,
///
/// 参加好友合作类活动
///
[pbr::OriginalName("ACT_LOG_TYPE_JOIN_FRIEND_COOP_ACTIVITY")] JoinFriendCoopActivity = 16,
///
/// 获得拜访小游戏大奖(翻牌)
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_VISIT_GAME_PRIZE")] GetVisitGamePrize = 17,
///
/// 获得拜访小游戏大奖(除翻牌)
///
[pbr::OriginalName("ACT_LOG_TYPE_GET_VISIT_GAME_PRIZE_1")] GetVisitGamePrize1 = 18,
///
/// 打开宠物宝藏
///
[pbr::OriginalName("ACT_LOG_TYPE_OPEN_PET_TREASURE")] OpenPetTreasure = 19,
///
/// 拜访时点赞
///
[pbr::OriginalName("ACT_LOG_TYPE_VISIT_UPVOTE")] VisitUpvote = 20,
///
/// 完成图鉴收集成就
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_HANDBOOK_ACHIEVEMENT")] CompleteHandbookAchievement = 21,
///
/// 完成第X章所有场景
///
[pbr::OriginalName("ACT_LOG_TYPE_COMPLETE_CHAPTER_SCENES")] CompleteChapterScenes = 22,
///
/// 流失用户回归
///
[pbr::OriginalName("ACT_LOG_TYPE_LOST_USER_RETURN")] LostUserReturn = 23,
}
public enum FRIEND_REPLY_TYPE {
///
/// 默认
///
[pbr::OriginalName("FRIEND_REPLY_TYPE_NONE")] None = 0,
///
/// 打招呼
///
[pbr::OriginalName("FRIEND_REPLY_TYPE_GREET")] Greet = 1,
///
/// 被打招呼
///
[pbr::OriginalName("FRIEND_REPLY_TYPE_RETURN_GREET")] ReturnGreet = 2,
///
/// 猫薄荷加好友
///
[pbr::OriginalName("REPLY_TYPE_CATNIP")] ReplyTypeCatnip = 3,
///
/// 收到猫薄荷好友道具
///
[pbr::OriginalName("REPLY_TYPE_CATNIP_ITEMS")] ReplyTypeCatnipItems = 4,
}
public enum FRIEND_REPLY_HANDLE_ERR_TYPE {
///
/// 默认
///
[pbr::OriginalName("NONE")] None = 0,
///
/// 好友位置已满不存在
///
[pbr::OriginalName("CATNIP")] Catnip = 1,
}
#endregion
#region Messages
///
///客户都请求数据
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ClientReq : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ClientReq());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ClientReq() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ClientReq(ClientReq other) : this() {
func_ = other.func_;
cid_ = other.cid_;
info_ = other.info_;
sessionId_ = other.sessionId_;
gatewayId_ = other.gatewayId_;
userId_ = other.userId_;
userBase_ = other.userBase_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ClientReq Clone() {
return new ClientReq(this);
}
/// Field number for the "func" field.
public const int FuncFieldNumber = 1;
private string func_ = "";
///
/// serverMode/functionID
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Func {
get { return func_; }
set {
func_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "cid" field.
public const int CidFieldNumber = 2;
private string cid_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Cid {
get { return cid_; }
set {
cid_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "info" field.
public const int InfoFieldNumber = 3;
private pb::ByteString info_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pb::ByteString Info {
get { return info_; }
set {
info_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "sessionId" field.
public const int SessionIdFieldNumber = 4;
private string sessionId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string SessionId {
get { return sessionId_; }
set {
sessionId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "gatewayId" field.
public const int GatewayIdFieldNumber = 5;
private string gatewayId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string GatewayId {
get { return gatewayId_; }
set {
gatewayId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "userId" field.
public const int UserIdFieldNumber = 6;
private string userId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserId {
get { return userId_; }
set {
userId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "userBase" field.
public const int UserBaseFieldNumber = 7;
private string userBase_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserBase {
get { return userBase_; }
set {
userBase_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ClientReq);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ClientReq other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Func != other.Func) return false;
if (Cid != other.Cid) return false;
if (Info != other.Info) return false;
if (SessionId != other.SessionId) return false;
if (GatewayId != other.GatewayId) return false;
if (UserId != other.UserId) return false;
if (UserBase != other.UserBase) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Func.Length != 0) hash ^= Func.GetHashCode();
if (Cid.Length != 0) hash ^= Cid.GetHashCode();
if (Info.Length != 0) hash ^= Info.GetHashCode();
if (SessionId.Length != 0) hash ^= SessionId.GetHashCode();
if (GatewayId.Length != 0) hash ^= GatewayId.GetHashCode();
if (UserId.Length != 0) hash ^= UserId.GetHashCode();
if (UserBase.Length != 0) hash ^= UserBase.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Func.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Func);
}
if (Cid.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Cid);
}
if (Info.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Info);
}
if (SessionId.Length != 0) {
output.WriteRawTag(34);
output.WriteString(SessionId);
}
if (GatewayId.Length != 0) {
output.WriteRawTag(42);
output.WriteString(GatewayId);
}
if (UserId.Length != 0) {
output.WriteRawTag(50);
output.WriteString(UserId);
}
if (UserBase.Length != 0) {
output.WriteRawTag(58);
output.WriteString(UserBase);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Func.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Func);
}
if (Cid.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Cid);
}
if (Info.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Info);
}
if (SessionId.Length != 0) {
output.WriteRawTag(34);
output.WriteString(SessionId);
}
if (GatewayId.Length != 0) {
output.WriteRawTag(42);
output.WriteString(GatewayId);
}
if (UserId.Length != 0) {
output.WriteRawTag(50);
output.WriteString(UserId);
}
if (UserBase.Length != 0) {
output.WriteRawTag(58);
output.WriteString(UserBase);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Func.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Func);
}
if (Cid.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Cid);
}
if (Info.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Info);
}
if (SessionId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(SessionId);
}
if (GatewayId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(GatewayId);
}
if (UserId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserId);
}
if (UserBase.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserBase);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ClientReq other) {
if (other == null) {
return;
}
if (other.Func.Length != 0) {
Func = other.Func;
}
if (other.Cid.Length != 0) {
Cid = other.Cid;
}
if (other.Info.Length != 0) {
Info = other.Info;
}
if (other.SessionId.Length != 0) {
SessionId = other.SessionId;
}
if (other.GatewayId.Length != 0) {
GatewayId = other.GatewayId;
}
if (other.UserId.Length != 0) {
UserId = other.UserId;
}
if (other.UserBase.Length != 0) {
UserBase = other.UserBase;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Func = input.ReadString();
break;
}
case 18: {
Cid = input.ReadString();
break;
}
case 26: {
Info = input.ReadBytes();
break;
}
case 34: {
SessionId = input.ReadString();
break;
}
case 42: {
GatewayId = input.ReadString();
break;
}
case 50: {
UserId = input.ReadString();
break;
}
case 58: {
UserBase = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
Func = input.ReadString();
break;
}
case 18: {
Cid = input.ReadString();
break;
}
case 26: {
Info = input.ReadBytes();
break;
}
case 34: {
SessionId = input.ReadString();
break;
}
case 42: {
GatewayId = input.ReadString();
break;
}
case 50: {
UserId = input.ReadString();
break;
}
case 58: {
UserBase = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqOfflineReconnect : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqOfflineReconnect());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqOfflineReconnect() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqOfflineReconnect(ReqOfflineReconnect other) : this() {
dwUin_ = other.dwUin_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqOfflineReconnect Clone() {
return new ReqOfflineReconnect(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqOfflineReconnect);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqOfflineReconnect other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqOfflineReconnect other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResOfflineReconnect : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResOfflineReconnect());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResOfflineReconnect() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResOfflineReconnect(ResOfflineReconnect other) : this() {
dwUin_ = other.dwUin_;
result_ = other.result_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResOfflineReconnect Clone() {
return new ResOfflineReconnect(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "Result" field.
public const int ResultFieldNumber = 2;
private int result_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Result {
get { return result_; }
set {
result_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResOfflineReconnect);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResOfflineReconnect other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (Result != other.Result) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (Result != 0) hash ^= Result.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (Result != 0) {
output.WriteRawTag(16);
output.WriteInt32(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (Result != 0) {
output.WriteRawTag(16);
output.WriteInt32(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (Result != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Result);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResOfflineReconnect other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.Result != 0) {
Result = other.Result;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
Result = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
Result = input.ReadInt32();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqBindFacebookAccount : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqBindFacebookAccount());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqBindFacebookAccount() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqBindFacebookAccount(ReqBindFacebookAccount other) : this() {
dwUin_ = other.dwUin_;
bindAccountId_ = other.bindAccountId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqBindFacebookAccount Clone() {
return new ReqBindFacebookAccount(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "BindAccountId" field.
public const int BindAccountIdFieldNumber = 2;
private string bindAccountId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string BindAccountId {
get { return bindAccountId_; }
set {
bindAccountId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqBindFacebookAccount);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqBindFacebookAccount other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (BindAccountId != other.BindAccountId) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (BindAccountId.Length != 0) hash ^= BindAccountId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (BindAccountId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BindAccountId);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqBindFacebookAccount other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.BindAccountId.Length != 0) {
BindAccountId = other.BindAccountId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResBindFacebookAccount : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResBindFacebookAccount());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResBindFacebookAccount() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResBindFacebookAccount(ResBindFacebookAccount other) : this() {
dwUin_ = other.dwUin_;
bindAccountId_ = other.bindAccountId_;
resultCode_ = other.resultCode_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResBindFacebookAccount Clone() {
return new ResBindFacebookAccount(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "BindAccountId" field.
public const int BindAccountIdFieldNumber = 2;
private string bindAccountId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string BindAccountId {
get { return bindAccountId_; }
set {
bindAccountId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 3;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResBindFacebookAccount);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResBindFacebookAccount other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (BindAccountId != other.BindAccountId) return false;
if (ResultCode != other.ResultCode) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (BindAccountId.Length != 0) hash ^= BindAccountId.GetHashCode();
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (ResultCode != 0) {
output.WriteRawTag(24);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (ResultCode != 0) {
output.WriteRawTag(24);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (BindAccountId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BindAccountId);
}
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResBindFacebookAccount other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.BindAccountId.Length != 0) {
BindAccountId = other.BindAccountId;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
case 24: {
ResultCode = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
case 24: {
ResultCode = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
/////请求强制绑定已绑过其他设备的fb并且不同步数据
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqOnlyBindFacebook : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqOnlyBindFacebook());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[5]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqOnlyBindFacebook() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqOnlyBindFacebook(ReqOnlyBindFacebook other) : this() {
dwUin_ = other.dwUin_;
bindAccountId_ = other.bindAccountId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqOnlyBindFacebook Clone() {
return new ReqOnlyBindFacebook(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "BindAccountId" field.
public const int BindAccountIdFieldNumber = 2;
private string bindAccountId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string BindAccountId {
get { return bindAccountId_; }
set {
bindAccountId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqOnlyBindFacebook);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqOnlyBindFacebook other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (BindAccountId != other.BindAccountId) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (BindAccountId.Length != 0) hash ^= BindAccountId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (BindAccountId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BindAccountId);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqOnlyBindFacebook other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.BindAccountId.Length != 0) {
BindAccountId = other.BindAccountId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResOnlyBindFacebook : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResOnlyBindFacebook());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[6]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResOnlyBindFacebook() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResOnlyBindFacebook(ResOnlyBindFacebook other) : this() {
dwUin_ = other.dwUin_;
bindAccountId_ = other.bindAccountId_;
resultCode_ = other.resultCode_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResOnlyBindFacebook Clone() {
return new ResOnlyBindFacebook(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "BindAccountId" field.
public const int BindAccountIdFieldNumber = 2;
private string bindAccountId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string BindAccountId {
get { return bindAccountId_; }
set {
bindAccountId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 3;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResOnlyBindFacebook);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResOnlyBindFacebook other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (BindAccountId != other.BindAccountId) return false;
if (ResultCode != other.ResultCode) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (BindAccountId.Length != 0) hash ^= BindAccountId.GetHashCode();
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (ResultCode != 0) {
output.WriteRawTag(24);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (ResultCode != 0) {
output.WriteRawTag(24);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (BindAccountId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BindAccountId);
}
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResOnlyBindFacebook other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.BindAccountId.Length != 0) {
BindAccountId = other.BindAccountId;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
case 24: {
ResultCode = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
case 24: {
ResultCode = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
/////请求接触绑定
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqUnBindFacebook : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqUnBindFacebook());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[7]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqUnBindFacebook() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqUnBindFacebook(ReqUnBindFacebook other) : this() {
dwUin_ = other.dwUin_;
bindAccountId_ = other.bindAccountId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqUnBindFacebook Clone() {
return new ReqUnBindFacebook(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "BindAccountId" field.
public const int BindAccountIdFieldNumber = 2;
private string bindAccountId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string BindAccountId {
get { return bindAccountId_; }
set {
bindAccountId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqUnBindFacebook);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqUnBindFacebook other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (BindAccountId != other.BindAccountId) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (BindAccountId.Length != 0) hash ^= BindAccountId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (BindAccountId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BindAccountId);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqUnBindFacebook other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.BindAccountId.Length != 0) {
BindAccountId = other.BindAccountId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResUnBindFacebook : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResUnBindFacebook());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[8]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResUnBindFacebook() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResUnBindFacebook(ResUnBindFacebook other) : this() {
resultCode_ = other.resultCode_;
bindAccountId_ = other.bindAccountId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResUnBindFacebook Clone() {
return new ResUnBindFacebook(this);
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 1;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
/// Field number for the "BindAccountId" field.
public const int BindAccountIdFieldNumber = 2;
private string bindAccountId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string BindAccountId {
get { return bindAccountId_; }
set {
bindAccountId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResUnBindFacebook);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResUnBindFacebook other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ResultCode != other.ResultCode) return false;
if (BindAccountId != other.BindAccountId) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (BindAccountId.Length != 0) hash ^= BindAccountId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (BindAccountId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(BindAccountId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (BindAccountId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BindAccountId);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResUnBindFacebook other) {
if (other == null) {
return;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
if (other.BindAccountId.Length != 0) {
BindAccountId = other.BindAccountId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
case 18: {
BindAccountId = input.ReadString();
break;
}
}
}
}
#endif
}
///
/////请求强制绑定已绑过其他设备的fb并且同步数据
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqSynGameData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSynGameData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[9]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqSynGameData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqSynGameData(ReqSynGameData other) : this() {
dwUin_ = other.dwUin_;
newFBId_ = other.newFBId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqSynGameData Clone() {
return new ReqSynGameData(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "NewFBId" field.
public const int NewFBIdFieldNumber = 2;
private string newFBId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string NewFBId {
get { return newFBId_; }
set {
newFBId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqSynGameData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqSynGameData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (NewFBId != other.NewFBId) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (NewFBId.Length != 0) hash ^= NewFBId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (NewFBId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(NewFBId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (NewFBId.Length != 0) {
output.WriteRawTag(18);
output.WriteString(NewFBId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (NewFBId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(NewFBId);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqSynGameData other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.NewFBId.Length != 0) {
NewFBId = other.NewFBId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
NewFBId = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
NewFBId = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResSynGameData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResSynGameData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[10]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResSynGameData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResSynGameData(ResSynGameData other) : this() {
dwUin_ = other.dwUin_;
resultCode_ = other.resultCode_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResSynGameData Clone() {
return new ResSynGameData(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 2;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResSynGameData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResSynGameData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (ResultCode != other.ResultCode) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (ResultCode != 0) {
output.WriteRawTag(16);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (ResultCode != 0) {
output.WriteRawTag(16);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResSynGameData other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
ResultCode = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
ResultCode = input.ReadInt32();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ForceKickOut : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ForceKickOut());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[11]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ForceKickOut() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ForceKickOut(ForceKickOut other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ForceKickOut Clone() {
return new ForceKickOut(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ForceKickOut);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ForceKickOut other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ForceKickOut other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResServerVersion : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResServerVersion());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[12]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResServerVersion() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResServerVersion(ResServerVersion other) : this() {
version_ = other.version_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResServerVersion Clone() {
return new ResServerVersion(this);
}
/// Field number for the "Version" field.
public const int VersionFieldNumber = 1;
private int version_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Version {
get { return version_; }
set {
version_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResServerVersion);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResServerVersion other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Version != other.Version) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Version != 0) hash ^= Version.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Version != 0) {
output.WriteRawTag(8);
output.WriteInt32(Version);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Version != 0) {
output.WriteRawTag(8);
output.WriteInt32(Version);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Version != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResServerVersion other) {
if (other == null) {
return;
}
if (other.Version != 0) {
Version = other.Version;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Version = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
Version = input.ReadInt32();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResChessColorData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResChessColorData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[13]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResChessColorData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResChessColorData(ResChessColorData other) : this() {
mChessColorData_ = other.mChessColorData_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResChessColorData Clone() {
return new ResChessColorData(this);
}
/// Field number for the "mChessColorData" field.
public const int MChessColorDataFieldNumber = 1;
private static readonly pbc::MapField.Codec _map_mChessColorData_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForInt32(16, 0), 10);
private readonly pbc::MapField mChessColorData_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField MChessColorData {
get { return mChessColorData_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResChessColorData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResChessColorData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!MChessColorData.Equals(other.MChessColorData)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
hash ^= MChessColorData.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
mChessColorData_.WriteTo(output, _map_mChessColorData_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
mChessColorData_.WriteTo(ref output, _map_mChessColorData_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
size += mChessColorData_.CalculateSize(_map_mChessColorData_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResChessColorData other) {
if (other == null) {
return;
}
mChessColorData_.MergeFrom(other.mChessColorData_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
mChessColorData_.AddEntriesFrom(input, _map_mChessColorData_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
mChessColorData_.AddEntriesFrom(ref input, _map_mChessColorData_codec);
break;
}
}
}
}
#endif
}
///
///客户都请求数据返回 和主动推送
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ClientRes : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ClientRes());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[14]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ClientRes() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ClientRes(ClientRes other) : this() {
func_ = other.func_;
cid_ = other.cid_;
info_ = other.info_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ClientRes Clone() {
return new ClientRes(this);
}
/// Field number for the "func" field.
public const int FuncFieldNumber = 1;
private string func_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Func {
get { return func_; }
set {
func_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "cid" field.
public const int CidFieldNumber = 2;
private string cid_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Cid {
get { return cid_; }
set {
cid_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "info" field.
public const int InfoFieldNumber = 3;
private pb::ByteString info_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pb::ByteString Info {
get { return info_; }
set {
info_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ClientRes);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ClientRes other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Func != other.Func) return false;
if (Cid != other.Cid) return false;
if (Info != other.Info) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Func.Length != 0) hash ^= Func.GetHashCode();
if (Cid.Length != 0) hash ^= Cid.GetHashCode();
if (Info.Length != 0) hash ^= Info.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Func.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Func);
}
if (Cid.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Cid);
}
if (Info.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Info);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Func.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Func);
}
if (Cid.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Cid);
}
if (Info.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Info);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Func.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Func);
}
if (Cid.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Cid);
}
if (Info.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Info);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ClientRes other) {
if (other == null) {
return;
}
if (other.Func.Length != 0) {
Func = other.Func;
}
if (other.Cid.Length != 0) {
Cid = other.Cid;
}
if (other.Info.Length != 0) {
Info = other.Info;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Func = input.ReadString();
break;
}
case 18: {
Cid = input.ReadString();
break;
}
case 26: {
Info = input.ReadBytes();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
Func = input.ReadString();
break;
}
case 18: {
Cid = input.ReadString();
break;
}
case 26: {
Info = input.ReadBytes();
break;
}
}
}
}
#endif
}
///
/////请求注册账号
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqRegisterAccount : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqRegisterAccount());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[15]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqRegisterAccount() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqRegisterAccount(ReqRegisterAccount other) : this() {
userName_ = other.userName_;
userPwd_ = other.userPwd_;
dwUin_ = other.dwUin_;
device_ = other.device_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqRegisterAccount Clone() {
return new ReqRegisterAccount(this);
}
/// Field number for the "UserName" field.
public const int UserNameFieldNumber = 1;
private string userName_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserName {
get { return userName_; }
set {
userName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "UserPwd" field.
public const int UserPwdFieldNumber = 2;
private string userPwd_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserPwd {
get { return userPwd_; }
set {
userPwd_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 3;
private int dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "Device" field.
public const int DeviceFieldNumber = 4;
private string device_ = "";
///
/// 设备标识
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Device {
get { return device_; }
set {
device_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqRegisterAccount);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqRegisterAccount other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (UserName != other.UserName) return false;
if (UserPwd != other.UserPwd) return false;
if (DwUin != other.DwUin) return false;
if (Device != other.Device) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (UserName.Length != 0) hash ^= UserName.GetHashCode();
if (UserPwd.Length != 0) hash ^= UserPwd.GetHashCode();
if (DwUin != 0) hash ^= DwUin.GetHashCode();
if (Device.Length != 0) hash ^= Device.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (UserName.Length != 0) {
output.WriteRawTag(10);
output.WriteString(UserName);
}
if (UserPwd.Length != 0) {
output.WriteRawTag(18);
output.WriteString(UserPwd);
}
if (DwUin != 0) {
output.WriteRawTag(24);
output.WriteInt32(DwUin);
}
if (Device.Length != 0) {
output.WriteRawTag(34);
output.WriteString(Device);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (UserName.Length != 0) {
output.WriteRawTag(10);
output.WriteString(UserName);
}
if (UserPwd.Length != 0) {
output.WriteRawTag(18);
output.WriteString(UserPwd);
}
if (DwUin != 0) {
output.WriteRawTag(24);
output.WriteInt32(DwUin);
}
if (Device.Length != 0) {
output.WriteRawTag(34);
output.WriteString(Device);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (UserName.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserName);
}
if (UserPwd.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserPwd);
}
if (DwUin != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(DwUin);
}
if (Device.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Device);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqRegisterAccount other) {
if (other == null) {
return;
}
if (other.UserName.Length != 0) {
UserName = other.UserName;
}
if (other.UserPwd.Length != 0) {
UserPwd = other.UserPwd;
}
if (other.DwUin != 0) {
DwUin = other.DwUin;
}
if (other.Device.Length != 0) {
Device = other.Device;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
UserName = input.ReadString();
break;
}
case 18: {
UserPwd = input.ReadString();
break;
}
case 24: {
DwUin = input.ReadInt32();
break;
}
case 34: {
Device = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
UserName = input.ReadString();
break;
}
case 18: {
UserPwd = input.ReadString();
break;
}
case 24: {
DwUin = input.ReadInt32();
break;
}
case 34: {
Device = input.ReadString();
break;
}
}
}
}
#endif
}
///
/////响应注册账号
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResRegisterAccount : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResRegisterAccount());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[16]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResRegisterAccount() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResRegisterAccount(ResRegisterAccount other) : this() {
resultCode_ = other.resultCode_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResRegisterAccount Clone() {
return new ResRegisterAccount(this);
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 1;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResRegisterAccount);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResRegisterAccount other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ResultCode != other.ResultCode) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResRegisterAccount other) {
if (other == null) {
return;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
/////请求登录
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqLogin : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqLogin());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[17]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqLogin() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqLogin(ReqLogin other) : this() {
userName_ = other.userName_;
userPwd_ = other.userPwd_;
code_ = other.code_;
device_ = other.device_;
type_ = other.type_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqLogin Clone() {
return new ReqLogin(this);
}
/// Field number for the "UserName" field.
public const int UserNameFieldNumber = 1;
private string userName_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserName {
get { return userName_; }
set {
userName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "UserPwd" field.
public const int UserPwdFieldNumber = 2;
private string userPwd_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserPwd {
get { return userPwd_; }
set {
userPwd_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "Code" field.
public const int CodeFieldNumber = 3;
private string code_ = "";
///
/// 验证码
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Code {
get { return code_; }
set {
code_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "Device" field.
public const int DeviceFieldNumber = 4;
private string device_ = "";
///
/// 设备标识
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Device {
get { return device_; }
set {
device_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "type" field.
public const int TypeFieldNumber = 5;
private global::Tutorial.LOGIN_TYPE type_ = global::Tutorial.LOGIN_TYPE.AccountLogin;
///
/// 登录方式
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Tutorial.LOGIN_TYPE Type {
get { return type_; }
set {
type_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqLogin);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqLogin other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (UserName != other.UserName) return false;
if (UserPwd != other.UserPwd) return false;
if (Code != other.Code) return false;
if (Device != other.Device) return false;
if (Type != other.Type) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (UserName.Length != 0) hash ^= UserName.GetHashCode();
if (UserPwd.Length != 0) hash ^= UserPwd.GetHashCode();
if (Code.Length != 0) hash ^= Code.GetHashCode();
if (Device.Length != 0) hash ^= Device.GetHashCode();
if (Type != global::Tutorial.LOGIN_TYPE.AccountLogin) hash ^= Type.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (UserName.Length != 0) {
output.WriteRawTag(10);
output.WriteString(UserName);
}
if (UserPwd.Length != 0) {
output.WriteRawTag(18);
output.WriteString(UserPwd);
}
if (Code.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Code);
}
if (Device.Length != 0) {
output.WriteRawTag(34);
output.WriteString(Device);
}
if (Type != global::Tutorial.LOGIN_TYPE.AccountLogin) {
output.WriteRawTag(40);
output.WriteEnum((int) Type);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (UserName.Length != 0) {
output.WriteRawTag(10);
output.WriteString(UserName);
}
if (UserPwd.Length != 0) {
output.WriteRawTag(18);
output.WriteString(UserPwd);
}
if (Code.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Code);
}
if (Device.Length != 0) {
output.WriteRawTag(34);
output.WriteString(Device);
}
if (Type != global::Tutorial.LOGIN_TYPE.AccountLogin) {
output.WriteRawTag(40);
output.WriteEnum((int) Type);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (UserName.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserName);
}
if (UserPwd.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserPwd);
}
if (Code.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Code);
}
if (Device.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Device);
}
if (Type != global::Tutorial.LOGIN_TYPE.AccountLogin) {
size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Type);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqLogin other) {
if (other == null) {
return;
}
if (other.UserName.Length != 0) {
UserName = other.UserName;
}
if (other.UserPwd.Length != 0) {
UserPwd = other.UserPwd;
}
if (other.Code.Length != 0) {
Code = other.Code;
}
if (other.Device.Length != 0) {
Device = other.Device;
}
if (other.Type != global::Tutorial.LOGIN_TYPE.AccountLogin) {
Type = other.Type;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
UserName = input.ReadString();
break;
}
case 18: {
UserPwd = input.ReadString();
break;
}
case 26: {
Code = input.ReadString();
break;
}
case 34: {
Device = input.ReadString();
break;
}
case 40: {
Type = (global::Tutorial.LOGIN_TYPE) input.ReadEnum();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
UserName = input.ReadString();
break;
}
case 18: {
UserPwd = input.ReadString();
break;
}
case 26: {
Code = input.ReadString();
break;
}
case 34: {
Device = input.ReadString();
break;
}
case 40: {
Type = (global::Tutorial.LOGIN_TYPE) input.ReadEnum();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqLoginCode : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqLoginCode());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[18]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqLoginCode() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqLoginCode(ReqLoginCode other) : this() {
telPhone_ = other.telPhone_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqLoginCode Clone() {
return new ReqLoginCode(this);
}
/// Field number for the "TelPhone" field.
public const int TelPhoneFieldNumber = 1;
private string telPhone_ = "";
///
/// 手机号码
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string TelPhone {
get { return telPhone_; }
set {
telPhone_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqLoginCode);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqLoginCode other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (TelPhone != other.TelPhone) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (TelPhone.Length != 0) hash ^= TelPhone.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (TelPhone.Length != 0) {
output.WriteRawTag(10);
output.WriteString(TelPhone);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (TelPhone.Length != 0) {
output.WriteRawTag(10);
output.WriteString(TelPhone);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (TelPhone.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(TelPhone);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqLoginCode other) {
if (other == null) {
return;
}
if (other.TelPhone.Length != 0) {
TelPhone = other.TelPhone;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
TelPhone = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
TelPhone = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResLoginCode : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResLoginCode());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[19]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResLoginCode() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResLoginCode(ResLoginCode other) : this() {
resultCode_ = other.resultCode_;
msg_ = other.msg_;
code_ = other.code_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResLoginCode Clone() {
return new ResLoginCode(this);
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 1;
private int resultCode_;
///
/// 0 成功 其他失败
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
/// Field number for the "Msg" field.
public const int MsgFieldNumber = 2;
private string msg_ = "";
///
/// 错误信息
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Msg {
get { return msg_; }
set {
msg_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "Code" field.
public const int CodeFieldNumber = 3;
private string code_ = "";
///
/// 验证码 TODO 测试
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Code {
get { return code_; }
set {
code_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResLoginCode);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResLoginCode other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ResultCode != other.ResultCode) return false;
if (Msg != other.Msg) return false;
if (Code != other.Code) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
if (Code.Length != 0) hash ^= Code.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (Code.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Code);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (Code.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Code);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (Msg.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Msg);
}
if (Code.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Code);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResLoginCode other) {
if (other == null) {
return;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
if (other.Msg.Length != 0) {
Msg = other.Msg;
}
if (other.Code.Length != 0) {
Code = other.Code;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
case 26: {
Code = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
case 26: {
Code = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqId2Verify : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqId2Verify());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[20]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqId2Verify() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqId2Verify(ReqId2Verify other) : this() {
id_ = other.id_;
name_ = other.name_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqId2Verify Clone() {
return new ReqId2Verify(this);
}
/// Field number for the "Id" field.
public const int IdFieldNumber = 1;
private string id_ = "";
///
/// 身份证号码
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "Name" field.
public const int NameFieldNumber = 2;
private string name_ = "";
///
/// 姓名
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Name {
get { return name_; }
set {
name_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqId2Verify);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqId2Verify 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]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Name.Length != 0) hash ^= Name.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Name.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Name);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Name.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Name);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Name.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Name);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqId2Verify other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Name.Length != 0) {
Name = other.Name;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Name = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Name = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResId2Verify : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResId2Verify());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[21]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResId2Verify() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResId2Verify(ResId2Verify other) : this() {
resultCode_ = other.resultCode_;
msg_ = other.msg_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResId2Verify Clone() {
return new ResId2Verify(this);
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 1;
private global::Tutorial.RES_CODE resultCode_ = global::Tutorial.RES_CODE.Fail;
///
/// 0 成功 其他失败
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Tutorial.RES_CODE ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
/// Field number for the "Msg" field.
public const int MsgFieldNumber = 2;
private string msg_ = "";
///
/// 错误信息
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Msg {
get { return msg_; }
set {
msg_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResId2Verify);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResId2Verify other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ResultCode != other.ResultCode) return false;
if (Msg != other.Msg) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ResultCode != global::Tutorial.RES_CODE.Fail) hash ^= ResultCode.GetHashCode();
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ResultCode != global::Tutorial.RES_CODE.Fail) {
output.WriteRawTag(8);
output.WriteEnum((int) ResultCode);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ResultCode != global::Tutorial.RES_CODE.Fail) {
output.WriteRawTag(8);
output.WriteEnum((int) ResultCode);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ResultCode != global::Tutorial.RES_CODE.Fail) {
size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ResultCode);
}
if (Msg.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Msg);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResId2Verify other) {
if (other == null) {
return;
}
if (other.ResultCode != global::Tutorial.RES_CODE.Fail) {
ResultCode = other.ResultCode;
}
if (other.Msg.Length != 0) {
Msg = other.Msg;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ResultCode = (global::Tutorial.RES_CODE) input.ReadEnum();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ResultCode = (global::Tutorial.RES_CODE) input.ReadEnum();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
}
}
}
#endif
}
///
/////响应登录
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResLogin : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResLogin());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[22]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResLogin() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResLogin(ResLogin other) : this() {
resultCode_ = other.resultCode_;
dwUin_ = other.dwUin_;
userName_ = other.userName_;
faceBookId_ = other.faceBookId_;
msg_ = other.msg_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResLogin Clone() {
return new ResLogin(this);
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 1;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 2;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "UserName" field.
public const int UserNameFieldNumber = 3;
private string userName_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserName {
get { return userName_; }
set {
userName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "FaceBookId" field.
public const int FaceBookIdFieldNumber = 4;
private string faceBookId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string FaceBookId {
get { return faceBookId_; }
set {
faceBookId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "Msg" field.
public const int MsgFieldNumber = 5;
private string msg_ = "";
///
/// 错误信息
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Msg {
get { return msg_; }
set {
msg_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResLogin);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResLogin other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ResultCode != other.ResultCode) return false;
if (DwUin != other.DwUin) return false;
if (UserName != other.UserName) return false;
if (FaceBookId != other.FaceBookId) return false;
if (Msg != other.Msg) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (UserName.Length != 0) hash ^= UserName.GetHashCode();
if (FaceBookId.Length != 0) hash ^= FaceBookId.GetHashCode();
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (DwUin != 0L) {
output.WriteRawTag(16);
output.WriteInt64(DwUin);
}
if (UserName.Length != 0) {
output.WriteRawTag(26);
output.WriteString(UserName);
}
if (FaceBookId.Length != 0) {
output.WriteRawTag(34);
output.WriteString(FaceBookId);
}
if (Msg.Length != 0) {
output.WriteRawTag(42);
output.WriteString(Msg);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (DwUin != 0L) {
output.WriteRawTag(16);
output.WriteInt64(DwUin);
}
if (UserName.Length != 0) {
output.WriteRawTag(26);
output.WriteString(UserName);
}
if (FaceBookId.Length != 0) {
output.WriteRawTag(34);
output.WriteString(FaceBookId);
}
if (Msg.Length != 0) {
output.WriteRawTag(42);
output.WriteString(Msg);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (UserName.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserName);
}
if (FaceBookId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(FaceBookId);
}
if (Msg.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Msg);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResLogin other) {
if (other == null) {
return;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.UserName.Length != 0) {
UserName = other.UserName;
}
if (other.FaceBookId.Length != 0) {
FaceBookId = other.FaceBookId;
}
if (other.Msg.Length != 0) {
Msg = other.Msg;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
case 16: {
DwUin = input.ReadInt64();
break;
}
case 26: {
UserName = input.ReadString();
break;
}
case 34: {
FaceBookId = input.ReadString();
break;
}
case 42: {
Msg = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
case 16: {
DwUin = input.ReadInt64();
break;
}
case 26: {
UserName = input.ReadString();
break;
}
case 34: {
FaceBookId = input.ReadString();
break;
}
case 42: {
Msg = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqChangePassword : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqChangePassword());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[23]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqChangePassword() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqChangePassword(ReqChangePassword other) : this() {
userName_ = other.userName_;
oldPwd_ = other.oldPwd_;
newPwd_ = other.newPwd_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqChangePassword Clone() {
return new ReqChangePassword(this);
}
/// Field number for the "UserName" field.
public const int UserNameFieldNumber = 1;
private string userName_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserName {
get { return userName_; }
set {
userName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "OldPwd" field.
public const int OldPwdFieldNumber = 2;
private string oldPwd_ = "";
///
/// -1表示不校验旧密码
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string OldPwd {
get { return oldPwd_; }
set {
oldPwd_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "NewPwd" field.
public const int NewPwdFieldNumber = 3;
private string newPwd_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string NewPwd {
get { return newPwd_; }
set {
newPwd_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqChangePassword);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqChangePassword other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (UserName != other.UserName) return false;
if (OldPwd != other.OldPwd) return false;
if (NewPwd != other.NewPwd) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (UserName.Length != 0) hash ^= UserName.GetHashCode();
if (OldPwd.Length != 0) hash ^= OldPwd.GetHashCode();
if (NewPwd.Length != 0) hash ^= NewPwd.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (UserName.Length != 0) {
output.WriteRawTag(10);
output.WriteString(UserName);
}
if (OldPwd.Length != 0) {
output.WriteRawTag(18);
output.WriteString(OldPwd);
}
if (NewPwd.Length != 0) {
output.WriteRawTag(26);
output.WriteString(NewPwd);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (UserName.Length != 0) {
output.WriteRawTag(10);
output.WriteString(UserName);
}
if (OldPwd.Length != 0) {
output.WriteRawTag(18);
output.WriteString(OldPwd);
}
if (NewPwd.Length != 0) {
output.WriteRawTag(26);
output.WriteString(NewPwd);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (UserName.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserName);
}
if (OldPwd.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(OldPwd);
}
if (NewPwd.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(NewPwd);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqChangePassword other) {
if (other == null) {
return;
}
if (other.UserName.Length != 0) {
UserName = other.UserName;
}
if (other.OldPwd.Length != 0) {
OldPwd = other.OldPwd;
}
if (other.NewPwd.Length != 0) {
NewPwd = other.NewPwd;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
UserName = input.ReadString();
break;
}
case 18: {
OldPwd = input.ReadString();
break;
}
case 26: {
NewPwd = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
UserName = input.ReadString();
break;
}
case 18: {
OldPwd = input.ReadString();
break;
}
case 26: {
NewPwd = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResChangePassword : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResChangePassword());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[24]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResChangePassword() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResChangePassword(ResChangePassword other) : this() {
resultCode_ = other.resultCode_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResChangePassword Clone() {
return new ResChangePassword(this);
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 1;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResChangePassword);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResChangePassword other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ResultCode != other.ResultCode) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResChangePassword other) {
if (other == null) {
return;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
////请求玩家基本信息(玩家登入成功后,第一条请求信息)
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqPlayerBaseInfo : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqPlayerBaseInfo());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[25]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerBaseInfo() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerBaseInfo(ReqPlayerBaseInfo other) : this() {
dwUin_ = other.dwUin_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerBaseInfo Clone() {
return new ReqPlayerBaseInfo(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqPlayerBaseInfo);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqPlayerBaseInfo other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqPlayerBaseInfo other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
}
#endif
}
///
///响应基本信息
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResPlayerBaseInfo : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResPlayerBaseInfo());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[26]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerBaseInfo() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerBaseInfo(ResPlayerBaseInfo other) : this() {
dwUin_ = other.dwUin_;
energy_ = other.energy_;
star_ = other.star_;
recoverTime_ = other.recoverTime_;
diamond_ = other.diamond_;
level_ = other.level_;
exp_ = other.exp_;
startOrderId_ = other.startOrderId_;
musicCode_ = other.musicCode_;
guild_ = other.guild_;
packUnlockCount_ = other.packUnlockCount_;
lastPlayTime_ = other.lastPlayTime_;
ban_ = other.ban_;
userName_ = other.userName_;
loginTime_ = other.loginTime_;
logoutTime_ = other.logoutTime_;
node_ = other.node_;
rolecreatetime_ = other.rolecreatetime_;
emitOrderCnt_ = other.emitOrderCnt_;
noAd_ = other.noAd_;
champshipsGroupID_ = other.champshipsGroupID_;
lastChampGroupID_ = other.lastChampGroupID_;
faceBookId_ = other.faceBookId_;
registerTime_ = other.registerTime_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerBaseInfo Clone() {
return new ResPlayerBaseInfo(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "energy" field.
public const int EnergyFieldNumber = 2;
private int energy_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Energy {
get { return energy_; }
set {
energy_ = value;
}
}
/// Field number for the "star" field.
public const int StarFieldNumber = 3;
private int star_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Star {
get { return star_; }
set {
star_ = value;
}
}
/// Field number for the "recover_time" field.
public const int RecoverTimeFieldNumber = 4;
private int recoverTime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int RecoverTime {
get { return recoverTime_; }
set {
recoverTime_ = value;
}
}
/// Field number for the "diamond" field.
public const int DiamondFieldNumber = 5;
private int diamond_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Diamond {
get { return diamond_; }
set {
diamond_ = value;
}
}
/// Field number for the "level" field.
public const int LevelFieldNumber = 6;
private int level_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Level {
get { return level_; }
set {
level_ = value;
}
}
/// Field number for the "exp" field.
public const int ExpFieldNumber = 7;
private int exp_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Exp {
get { return exp_; }
set {
exp_ = value;
}
}
/// Field number for the "start_order_id" field.
public const int StartOrderIdFieldNumber = 8;
private string startOrderId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string StartOrderId {
get { return startOrderId_; }
set {
startOrderId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "music_code" field.
public const int MusicCodeFieldNumber = 9;
private int musicCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int MusicCode {
get { return musicCode_; }
set {
musicCode_ = value;
}
}
/// Field number for the "guild" field.
public const int GuildFieldNumber = 10;
private int guild_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Guild {
get { return guild_; }
set {
guild_ = value;
}
}
/// Field number for the "pack_unlock_count" field.
public const int PackUnlockCountFieldNumber = 11;
private int packUnlockCount_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int PackUnlockCount {
get { return packUnlockCount_; }
set {
packUnlockCount_ = value;
}
}
/// Field number for the "last_play_time" field.
public const int LastPlayTimeFieldNumber = 12;
private int lastPlayTime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int LastPlayTime {
get { return lastPlayTime_; }
set {
lastPlayTime_ = value;
}
}
/// Field number for the "ban" field.
public const int BanFieldNumber = 13;
private long ban_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long Ban {
get { return ban_; }
set {
ban_ = value;
}
}
/// Field number for the "user_name" field.
public const int UserNameFieldNumber = 14;
private string userName_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string UserName {
get { return userName_; }
set {
userName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "login_time" field.
public const int LoginTimeFieldNumber = 15;
private int loginTime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int LoginTime {
get { return loginTime_; }
set {
loginTime_ = value;
}
}
/// Field number for the "logout_time" field.
public const int LogoutTimeFieldNumber = 16;
private int logoutTime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int LogoutTime {
get { return logoutTime_; }
set {
logoutTime_ = value;
}
}
/// Field number for the "node" field.
public const int NodeFieldNumber = 17;
private int node_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Node {
get { return node_; }
set {
node_ = value;
}
}
/// Field number for the "rolecreatetime" field.
public const int RolecreatetimeFieldNumber = 18;
private int rolecreatetime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Rolecreatetime {
get { return rolecreatetime_; }
set {
rolecreatetime_ = value;
}
}
/// Field number for the "EmitOrderCnt" field.
public const int EmitOrderCntFieldNumber = 19;
private int emitOrderCnt_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int EmitOrderCnt {
get { return emitOrderCnt_; }
set {
emitOrderCnt_ = value;
}
}
/// Field number for the "NoAd" field.
public const int NoAdFieldNumber = 20;
private int noAd_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int NoAd {
get { return noAd_; }
set {
noAd_ = value;
}
}
/// Field number for the "ChampshipsGroupID" field.
public const int ChampshipsGroupIDFieldNumber = 21;
private int champshipsGroupID_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ChampshipsGroupID {
get { return champshipsGroupID_; }
set {
champshipsGroupID_ = value;
}
}
/// Field number for the "LastChampGroupID" field.
public const int LastChampGroupIDFieldNumber = 22;
private int lastChampGroupID_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int LastChampGroupID {
get { return lastChampGroupID_; }
set {
lastChampGroupID_ = value;
}
}
/// Field number for the "FaceBookId" field.
public const int FaceBookIdFieldNumber = 23;
private string faceBookId_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string FaceBookId {
get { return faceBookId_; }
set {
faceBookId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "register_time" field.
public const int RegisterTimeFieldNumber = 24;
private int registerTime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int RegisterTime {
get { return registerTime_; }
set {
registerTime_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResPlayerBaseInfo);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResPlayerBaseInfo other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (Energy != other.Energy) return false;
if (Star != other.Star) return false;
if (RecoverTime != other.RecoverTime) return false;
if (Diamond != other.Diamond) return false;
if (Level != other.Level) return false;
if (Exp != other.Exp) return false;
if (StartOrderId != other.StartOrderId) return false;
if (MusicCode != other.MusicCode) return false;
if (Guild != other.Guild) return false;
if (PackUnlockCount != other.PackUnlockCount) return false;
if (LastPlayTime != other.LastPlayTime) return false;
if (Ban != other.Ban) return false;
if (UserName != other.UserName) return false;
if (LoginTime != other.LoginTime) return false;
if (LogoutTime != other.LogoutTime) return false;
if (Node != other.Node) return false;
if (Rolecreatetime != other.Rolecreatetime) return false;
if (EmitOrderCnt != other.EmitOrderCnt) return false;
if (NoAd != other.NoAd) return false;
if (ChampshipsGroupID != other.ChampshipsGroupID) return false;
if (LastChampGroupID != other.LastChampGroupID) return false;
if (FaceBookId != other.FaceBookId) return false;
if (RegisterTime != other.RegisterTime) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (Energy != 0) hash ^= Energy.GetHashCode();
if (Star != 0) hash ^= Star.GetHashCode();
if (RecoverTime != 0) hash ^= RecoverTime.GetHashCode();
if (Diamond != 0) hash ^= Diamond.GetHashCode();
if (Level != 0) hash ^= Level.GetHashCode();
if (Exp != 0) hash ^= Exp.GetHashCode();
if (StartOrderId.Length != 0) hash ^= StartOrderId.GetHashCode();
if (MusicCode != 0) hash ^= MusicCode.GetHashCode();
if (Guild != 0) hash ^= Guild.GetHashCode();
if (PackUnlockCount != 0) hash ^= PackUnlockCount.GetHashCode();
if (LastPlayTime != 0) hash ^= LastPlayTime.GetHashCode();
if (Ban != 0L) hash ^= Ban.GetHashCode();
if (UserName.Length != 0) hash ^= UserName.GetHashCode();
if (LoginTime != 0) hash ^= LoginTime.GetHashCode();
if (LogoutTime != 0) hash ^= LogoutTime.GetHashCode();
if (Node != 0) hash ^= Node.GetHashCode();
if (Rolecreatetime != 0) hash ^= Rolecreatetime.GetHashCode();
if (EmitOrderCnt != 0) hash ^= EmitOrderCnt.GetHashCode();
if (NoAd != 0) hash ^= NoAd.GetHashCode();
if (ChampshipsGroupID != 0) hash ^= ChampshipsGroupID.GetHashCode();
if (LastChampGroupID != 0) hash ^= LastChampGroupID.GetHashCode();
if (FaceBookId.Length != 0) hash ^= FaceBookId.GetHashCode();
if (RegisterTime != 0) hash ^= RegisterTime.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (Energy != 0) {
output.WriteRawTag(16);
output.WriteInt32(Energy);
}
if (Star != 0) {
output.WriteRawTag(24);
output.WriteInt32(Star);
}
if (RecoverTime != 0) {
output.WriteRawTag(32);
output.WriteInt32(RecoverTime);
}
if (Diamond != 0) {
output.WriteRawTag(40);
output.WriteInt32(Diamond);
}
if (Level != 0) {
output.WriteRawTag(48);
output.WriteInt32(Level);
}
if (Exp != 0) {
output.WriteRawTag(56);
output.WriteInt32(Exp);
}
if (StartOrderId.Length != 0) {
output.WriteRawTag(66);
output.WriteString(StartOrderId);
}
if (MusicCode != 0) {
output.WriteRawTag(72);
output.WriteInt32(MusicCode);
}
if (Guild != 0) {
output.WriteRawTag(80);
output.WriteInt32(Guild);
}
if (PackUnlockCount != 0) {
output.WriteRawTag(88);
output.WriteInt32(PackUnlockCount);
}
if (LastPlayTime != 0) {
output.WriteRawTag(96);
output.WriteInt32(LastPlayTime);
}
if (Ban != 0L) {
output.WriteRawTag(104);
output.WriteInt64(Ban);
}
if (UserName.Length != 0) {
output.WriteRawTag(114);
output.WriteString(UserName);
}
if (LoginTime != 0) {
output.WriteRawTag(120);
output.WriteInt32(LoginTime);
}
if (LogoutTime != 0) {
output.WriteRawTag(128, 1);
output.WriteInt32(LogoutTime);
}
if (Node != 0) {
output.WriteRawTag(136, 1);
output.WriteInt32(Node);
}
if (Rolecreatetime != 0) {
output.WriteRawTag(144, 1);
output.WriteInt32(Rolecreatetime);
}
if (EmitOrderCnt != 0) {
output.WriteRawTag(152, 1);
output.WriteInt32(EmitOrderCnt);
}
if (NoAd != 0) {
output.WriteRawTag(160, 1);
output.WriteInt32(NoAd);
}
if (ChampshipsGroupID != 0) {
output.WriteRawTag(168, 1);
output.WriteInt32(ChampshipsGroupID);
}
if (LastChampGroupID != 0) {
output.WriteRawTag(176, 1);
output.WriteInt32(LastChampGroupID);
}
if (FaceBookId.Length != 0) {
output.WriteRawTag(186, 1);
output.WriteString(FaceBookId);
}
if (RegisterTime != 0) {
output.WriteRawTag(192, 1);
output.WriteInt32(RegisterTime);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (Energy != 0) {
output.WriteRawTag(16);
output.WriteInt32(Energy);
}
if (Star != 0) {
output.WriteRawTag(24);
output.WriteInt32(Star);
}
if (RecoverTime != 0) {
output.WriteRawTag(32);
output.WriteInt32(RecoverTime);
}
if (Diamond != 0) {
output.WriteRawTag(40);
output.WriteInt32(Diamond);
}
if (Level != 0) {
output.WriteRawTag(48);
output.WriteInt32(Level);
}
if (Exp != 0) {
output.WriteRawTag(56);
output.WriteInt32(Exp);
}
if (StartOrderId.Length != 0) {
output.WriteRawTag(66);
output.WriteString(StartOrderId);
}
if (MusicCode != 0) {
output.WriteRawTag(72);
output.WriteInt32(MusicCode);
}
if (Guild != 0) {
output.WriteRawTag(80);
output.WriteInt32(Guild);
}
if (PackUnlockCount != 0) {
output.WriteRawTag(88);
output.WriteInt32(PackUnlockCount);
}
if (LastPlayTime != 0) {
output.WriteRawTag(96);
output.WriteInt32(LastPlayTime);
}
if (Ban != 0L) {
output.WriteRawTag(104);
output.WriteInt64(Ban);
}
if (UserName.Length != 0) {
output.WriteRawTag(114);
output.WriteString(UserName);
}
if (LoginTime != 0) {
output.WriteRawTag(120);
output.WriteInt32(LoginTime);
}
if (LogoutTime != 0) {
output.WriteRawTag(128, 1);
output.WriteInt32(LogoutTime);
}
if (Node != 0) {
output.WriteRawTag(136, 1);
output.WriteInt32(Node);
}
if (Rolecreatetime != 0) {
output.WriteRawTag(144, 1);
output.WriteInt32(Rolecreatetime);
}
if (EmitOrderCnt != 0) {
output.WriteRawTag(152, 1);
output.WriteInt32(EmitOrderCnt);
}
if (NoAd != 0) {
output.WriteRawTag(160, 1);
output.WriteInt32(NoAd);
}
if (ChampshipsGroupID != 0) {
output.WriteRawTag(168, 1);
output.WriteInt32(ChampshipsGroupID);
}
if (LastChampGroupID != 0) {
output.WriteRawTag(176, 1);
output.WriteInt32(LastChampGroupID);
}
if (FaceBookId.Length != 0) {
output.WriteRawTag(186, 1);
output.WriteString(FaceBookId);
}
if (RegisterTime != 0) {
output.WriteRawTag(192, 1);
output.WriteInt32(RegisterTime);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (Energy != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Energy);
}
if (Star != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Star);
}
if (RecoverTime != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(RecoverTime);
}
if (Diamond != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Diamond);
}
if (Level != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Level);
}
if (Exp != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Exp);
}
if (StartOrderId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(StartOrderId);
}
if (MusicCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(MusicCode);
}
if (Guild != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Guild);
}
if (PackUnlockCount != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(PackUnlockCount);
}
if (LastPlayTime != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(LastPlayTime);
}
if (Ban != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(Ban);
}
if (UserName.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(UserName);
}
if (LoginTime != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(LoginTime);
}
if (LogoutTime != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(LogoutTime);
}
if (Node != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(Node);
}
if (Rolecreatetime != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(Rolecreatetime);
}
if (EmitOrderCnt != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(EmitOrderCnt);
}
if (NoAd != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(NoAd);
}
if (ChampshipsGroupID != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(ChampshipsGroupID);
}
if (LastChampGroupID != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(LastChampGroupID);
}
if (FaceBookId.Length != 0) {
size += 2 + pb::CodedOutputStream.ComputeStringSize(FaceBookId);
}
if (RegisterTime != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(RegisterTime);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResPlayerBaseInfo other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.Energy != 0) {
Energy = other.Energy;
}
if (other.Star != 0) {
Star = other.Star;
}
if (other.RecoverTime != 0) {
RecoverTime = other.RecoverTime;
}
if (other.Diamond != 0) {
Diamond = other.Diamond;
}
if (other.Level != 0) {
Level = other.Level;
}
if (other.Exp != 0) {
Exp = other.Exp;
}
if (other.StartOrderId.Length != 0) {
StartOrderId = other.StartOrderId;
}
if (other.MusicCode != 0) {
MusicCode = other.MusicCode;
}
if (other.Guild != 0) {
Guild = other.Guild;
}
if (other.PackUnlockCount != 0) {
PackUnlockCount = other.PackUnlockCount;
}
if (other.LastPlayTime != 0) {
LastPlayTime = other.LastPlayTime;
}
if (other.Ban != 0L) {
Ban = other.Ban;
}
if (other.UserName.Length != 0) {
UserName = other.UserName;
}
if (other.LoginTime != 0) {
LoginTime = other.LoginTime;
}
if (other.LogoutTime != 0) {
LogoutTime = other.LogoutTime;
}
if (other.Node != 0) {
Node = other.Node;
}
if (other.Rolecreatetime != 0) {
Rolecreatetime = other.Rolecreatetime;
}
if (other.EmitOrderCnt != 0) {
EmitOrderCnt = other.EmitOrderCnt;
}
if (other.NoAd != 0) {
NoAd = other.NoAd;
}
if (other.ChampshipsGroupID != 0) {
ChampshipsGroupID = other.ChampshipsGroupID;
}
if (other.LastChampGroupID != 0) {
LastChampGroupID = other.LastChampGroupID;
}
if (other.FaceBookId.Length != 0) {
FaceBookId = other.FaceBookId;
}
if (other.RegisterTime != 0) {
RegisterTime = other.RegisterTime;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
Energy = input.ReadInt32();
break;
}
case 24: {
Star = input.ReadInt32();
break;
}
case 32: {
RecoverTime = input.ReadInt32();
break;
}
case 40: {
Diamond = input.ReadInt32();
break;
}
case 48: {
Level = input.ReadInt32();
break;
}
case 56: {
Exp = input.ReadInt32();
break;
}
case 66: {
StartOrderId = input.ReadString();
break;
}
case 72: {
MusicCode = input.ReadInt32();
break;
}
case 80: {
Guild = input.ReadInt32();
break;
}
case 88: {
PackUnlockCount = input.ReadInt32();
break;
}
case 96: {
LastPlayTime = input.ReadInt32();
break;
}
case 104: {
Ban = input.ReadInt64();
break;
}
case 114: {
UserName = input.ReadString();
break;
}
case 120: {
LoginTime = input.ReadInt32();
break;
}
case 128: {
LogoutTime = input.ReadInt32();
break;
}
case 136: {
Node = input.ReadInt32();
break;
}
case 144: {
Rolecreatetime = input.ReadInt32();
break;
}
case 152: {
EmitOrderCnt = input.ReadInt32();
break;
}
case 160: {
NoAd = input.ReadInt32();
break;
}
case 168: {
ChampshipsGroupID = input.ReadInt32();
break;
}
case 176: {
LastChampGroupID = input.ReadInt32();
break;
}
case 186: {
FaceBookId = input.ReadString();
break;
}
case 192: {
RegisterTime = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
Energy = input.ReadInt32();
break;
}
case 24: {
Star = input.ReadInt32();
break;
}
case 32: {
RecoverTime = input.ReadInt32();
break;
}
case 40: {
Diamond = input.ReadInt32();
break;
}
case 48: {
Level = input.ReadInt32();
break;
}
case 56: {
Exp = input.ReadInt32();
break;
}
case 66: {
StartOrderId = input.ReadString();
break;
}
case 72: {
MusicCode = input.ReadInt32();
break;
}
case 80: {
Guild = input.ReadInt32();
break;
}
case 88: {
PackUnlockCount = input.ReadInt32();
break;
}
case 96: {
LastPlayTime = input.ReadInt32();
break;
}
case 104: {
Ban = input.ReadInt64();
break;
}
case 114: {
UserName = input.ReadString();
break;
}
case 120: {
LoginTime = input.ReadInt32();
break;
}
case 128: {
LogoutTime = input.ReadInt32();
break;
}
case 136: {
Node = input.ReadInt32();
break;
}
case 144: {
Rolecreatetime = input.ReadInt32();
break;
}
case 152: {
EmitOrderCnt = input.ReadInt32();
break;
}
case 160: {
NoAd = input.ReadInt32();
break;
}
case 168: {
ChampshipsGroupID = input.ReadInt32();
break;
}
case 176: {
LastChampGroupID = input.ReadInt32();
break;
}
case 186: {
FaceBookId = input.ReadString();
break;
}
case 192: {
RegisterTime = input.ReadInt32();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqPlayerAsset : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqPlayerAsset());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[27]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerAsset() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerAsset(ReqPlayerAsset other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerAsset Clone() {
return new ReqPlayerAsset(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqPlayerAsset);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqPlayerAsset other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqPlayerAsset other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
}
}
}
#endif
}
///
/// 玩家资产
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResPlayerAsset : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResPlayerAsset());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[28]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerAsset() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerAsset(ResPlayerAsset other) : this() {
dwUin_ = other.dwUin_;
energy_ = other.energy_;
star_ = other.star_;
recoverTime_ = other.recoverTime_;
diamond_ = other.diamond_;
level_ = other.level_;
exp_ = other.exp_;
login_ = other.login_;
logout_ = other.logout_;
pExp_ = other.pExp_;
loginDay_ = other.loginDay_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerAsset Clone() {
return new ResPlayerAsset(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "energy" field.
public const int EnergyFieldNumber = 2;
private int energy_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Energy {
get { return energy_; }
set {
energy_ = value;
}
}
/// Field number for the "star" field.
public const int StarFieldNumber = 3;
private int star_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Star {
get { return star_; }
set {
star_ = value;
}
}
/// Field number for the "recover_time" field.
public const int RecoverTimeFieldNumber = 4;
private int recoverTime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int RecoverTime {
get { return recoverTime_; }
set {
recoverTime_ = value;
}
}
/// Field number for the "diamond" field.
public const int DiamondFieldNumber = 5;
private int diamond_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Diamond {
get { return diamond_; }
set {
diamond_ = value;
}
}
/// Field number for the "level" field.
public const int LevelFieldNumber = 6;
private int level_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Level {
get { return level_; }
set {
level_ = value;
}
}
/// Field number for the "exp" field.
public const int ExpFieldNumber = 7;
private int exp_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Exp {
get { return exp_; }
set {
exp_ = value;
}
}
/// Field number for the "Login" field.
public const int LoginFieldNumber = 8;
private int login_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Login {
get { return login_; }
set {
login_ = value;
}
}
/// Field number for the "Logout" field.
public const int LogoutFieldNumber = 9;
private int logout_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Logout {
get { return logout_; }
set {
logout_ = value;
}
}
/// Field number for the "PExp" field.
public const int PExpFieldNumber = 10;
private int pExp_;
///
/// 玩家经验
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int PExp {
get { return pExp_; }
set {
pExp_ = value;
}
}
/// Field number for the "LoginDay" field.
public const int LoginDayFieldNumber = 11;
private int loginDay_;
///
/// 登录天数
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int LoginDay {
get { return loginDay_; }
set {
loginDay_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResPlayerAsset);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResPlayerAsset other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (Energy != other.Energy) return false;
if (Star != other.Star) return false;
if (RecoverTime != other.RecoverTime) return false;
if (Diamond != other.Diamond) return false;
if (Level != other.Level) return false;
if (Exp != other.Exp) return false;
if (Login != other.Login) return false;
if (Logout != other.Logout) return false;
if (PExp != other.PExp) return false;
if (LoginDay != other.LoginDay) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (Energy != 0) hash ^= Energy.GetHashCode();
if (Star != 0) hash ^= Star.GetHashCode();
if (RecoverTime != 0) hash ^= RecoverTime.GetHashCode();
if (Diamond != 0) hash ^= Diamond.GetHashCode();
if (Level != 0) hash ^= Level.GetHashCode();
if (Exp != 0) hash ^= Exp.GetHashCode();
if (Login != 0) hash ^= Login.GetHashCode();
if (Logout != 0) hash ^= Logout.GetHashCode();
if (PExp != 0) hash ^= PExp.GetHashCode();
if (LoginDay != 0) hash ^= LoginDay.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (Energy != 0) {
output.WriteRawTag(16);
output.WriteInt32(Energy);
}
if (Star != 0) {
output.WriteRawTag(24);
output.WriteInt32(Star);
}
if (RecoverTime != 0) {
output.WriteRawTag(32);
output.WriteInt32(RecoverTime);
}
if (Diamond != 0) {
output.WriteRawTag(40);
output.WriteInt32(Diamond);
}
if (Level != 0) {
output.WriteRawTag(48);
output.WriteInt32(Level);
}
if (Exp != 0) {
output.WriteRawTag(56);
output.WriteInt32(Exp);
}
if (Login != 0) {
output.WriteRawTag(64);
output.WriteInt32(Login);
}
if (Logout != 0) {
output.WriteRawTag(72);
output.WriteInt32(Logout);
}
if (PExp != 0) {
output.WriteRawTag(80);
output.WriteInt32(PExp);
}
if (LoginDay != 0) {
output.WriteRawTag(88);
output.WriteInt32(LoginDay);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (Energy != 0) {
output.WriteRawTag(16);
output.WriteInt32(Energy);
}
if (Star != 0) {
output.WriteRawTag(24);
output.WriteInt32(Star);
}
if (RecoverTime != 0) {
output.WriteRawTag(32);
output.WriteInt32(RecoverTime);
}
if (Diamond != 0) {
output.WriteRawTag(40);
output.WriteInt32(Diamond);
}
if (Level != 0) {
output.WriteRawTag(48);
output.WriteInt32(Level);
}
if (Exp != 0) {
output.WriteRawTag(56);
output.WriteInt32(Exp);
}
if (Login != 0) {
output.WriteRawTag(64);
output.WriteInt32(Login);
}
if (Logout != 0) {
output.WriteRawTag(72);
output.WriteInt32(Logout);
}
if (PExp != 0) {
output.WriteRawTag(80);
output.WriteInt32(PExp);
}
if (LoginDay != 0) {
output.WriteRawTag(88);
output.WriteInt32(LoginDay);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (Energy != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Energy);
}
if (Star != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Star);
}
if (RecoverTime != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(RecoverTime);
}
if (Diamond != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Diamond);
}
if (Level != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Level);
}
if (Exp != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Exp);
}
if (Login != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Login);
}
if (Logout != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Logout);
}
if (PExp != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(PExp);
}
if (LoginDay != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(LoginDay);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResPlayerAsset other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.Energy != 0) {
Energy = other.Energy;
}
if (other.Star != 0) {
Star = other.Star;
}
if (other.RecoverTime != 0) {
RecoverTime = other.RecoverTime;
}
if (other.Diamond != 0) {
Diamond = other.Diamond;
}
if (other.Level != 0) {
Level = other.Level;
}
if (other.Exp != 0) {
Exp = other.Exp;
}
if (other.Login != 0) {
Login = other.Login;
}
if (other.Logout != 0) {
Logout = other.Logout;
}
if (other.PExp != 0) {
PExp = other.PExp;
}
if (other.LoginDay != 0) {
LoginDay = other.LoginDay;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
Energy = input.ReadInt32();
break;
}
case 24: {
Star = input.ReadInt32();
break;
}
case 32: {
RecoverTime = input.ReadInt32();
break;
}
case 40: {
Diamond = input.ReadInt32();
break;
}
case 48: {
Level = input.ReadInt32();
break;
}
case 56: {
Exp = input.ReadInt32();
break;
}
case 64: {
Login = input.ReadInt32();
break;
}
case 72: {
Logout = input.ReadInt32();
break;
}
case 80: {
PExp = input.ReadInt32();
break;
}
case 88: {
LoginDay = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
Energy = input.ReadInt32();
break;
}
case 24: {
Star = input.ReadInt32();
break;
}
case 32: {
RecoverTime = input.ReadInt32();
break;
}
case 40: {
Diamond = input.ReadInt32();
break;
}
case 48: {
Level = input.ReadInt32();
break;
}
case 56: {
Exp = input.ReadInt32();
break;
}
case 64: {
Login = input.ReadInt32();
break;
}
case 72: {
Logout = input.ReadInt32();
break;
}
case 80: {
PExp = input.ReadInt32();
break;
}
case 88: {
LoginDay = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
///客户端向服务器请求更新基本信息条目(没有响应)
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class UpdateBaseItemInfo : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UpdateBaseItemInfo());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[29]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public UpdateBaseItemInfo() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public UpdateBaseItemInfo(UpdateBaseItemInfo other) : this() {
dwUin_ = other.dwUin_;
mUpdateItem_ = other.mUpdateItem_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public UpdateBaseItemInfo Clone() {
return new UpdateBaseItemInfo(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "mUpdateItem" field.
public const int MUpdateItemFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_mUpdateItem_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForInt32(16, 0), 18);
private readonly pbc::MapField mUpdateItem_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField MUpdateItem {
get { return mUpdateItem_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as UpdateBaseItemInfo);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(UpdateBaseItemInfo other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (!MUpdateItem.Equals(other.MUpdateItem)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
hash ^= MUpdateItem.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
mUpdateItem_.WriteTo(output, _map_mUpdateItem_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
mUpdateItem_.WriteTo(ref output, _map_mUpdateItem_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
size += mUpdateItem_.CalculateSize(_map_mUpdateItem_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(UpdateBaseItemInfo other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
mUpdateItem_.MergeFrom(other.mUpdateItem_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
mUpdateItem_.AddEntriesFrom(input, _map_mUpdateItem_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
mUpdateItem_.AddEntriesFrom(ref input, _map_mUpdateItem_codec);
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class NotifyRenewBuyEnergyCnt : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotifyRenewBuyEnergyCnt());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[30]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public NotifyRenewBuyEnergyCnt() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public NotifyRenewBuyEnergyCnt(NotifyRenewBuyEnergyCnt other) : this() {
dwUin_ = other.dwUin_;
curCnt_ = other.curCnt_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public NotifyRenewBuyEnergyCnt Clone() {
return new NotifyRenewBuyEnergyCnt(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "CurCnt" field.
public const int CurCntFieldNumber = 2;
private int curCnt_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CurCnt {
get { return curCnt_; }
set {
curCnt_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as NotifyRenewBuyEnergyCnt);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(NotifyRenewBuyEnergyCnt other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (CurCnt != other.CurCnt) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (CurCnt != 0) hash ^= CurCnt.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (CurCnt != 0) {
output.WriteRawTag(16);
output.WriteInt32(CurCnt);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (CurCnt != 0) {
output.WriteRawTag(16);
output.WriteInt32(CurCnt);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (CurCnt != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(CurCnt);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(NotifyRenewBuyEnergyCnt other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.CurCnt != 0) {
CurCnt = other.CurCnt;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
CurCnt = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
CurCnt = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
////请求移除广告
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqRemoveAd : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqRemoveAd());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[31]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqRemoveAd() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqRemoveAd(ReqRemoveAd other) : this() {
dwUin_ = other.dwUin_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqRemoveAd Clone() {
return new ReqRemoveAd(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqRemoveAd);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqRemoveAd other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqRemoveAd other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
}
#endif
}
///
/////响应移除广告
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResRemoveAd : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResRemoveAd());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[32]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResRemoveAd() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResRemoveAd(ResRemoveAd other) : this() {
resultCode_ = other.resultCode_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResRemoveAd Clone() {
return new ResRemoveAd(this);
}
/// Field number for the "ResultCode" field.
public const int ResultCodeFieldNumber = 1;
private int resultCode_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ResultCode {
get { return resultCode_; }
set {
resultCode_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResRemoveAd);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResRemoveAd other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ResultCode != other.ResultCode) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ResultCode != 0) hash ^= ResultCode.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ResultCode != 0) {
output.WriteRawTag(8);
output.WriteInt32(ResultCode);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ResultCode != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ResultCode);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResRemoveAd other) {
if (other == null) {
return;
}
if (other.ResultCode != 0) {
ResultCode = other.ResultCode;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ResultCode = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
///服务器向客户端通知间隔增长的体力
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class NotifyAddEnergy : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotifyAddEnergy());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[33]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public NotifyAddEnergy() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public NotifyAddEnergy(NotifyAddEnergy other) : this() {
dwUin_ = other.dwUin_;
addCnt_ = other.addCnt_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public NotifyAddEnergy Clone() {
return new NotifyAddEnergy(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "addCnt" field.
public const int AddCntFieldNumber = 2;
private int addCnt_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int AddCnt {
get { return addCnt_; }
set {
addCnt_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as NotifyAddEnergy);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(NotifyAddEnergy other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (AddCnt != other.AddCnt) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (AddCnt != 0) hash ^= AddCnt.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (AddCnt != 0) {
output.WriteRawTag(16);
output.WriteInt32(AddCnt);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (AddCnt != 0) {
output.WriteRawTag(16);
output.WriteInt32(AddCnt);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (AddCnt != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(AddCnt);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(NotifyAddEnergy other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
if (other.AddCnt != 0) {
AddCnt = other.AddCnt;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
AddCnt = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 16: {
AddCnt = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
////请求服务器时间
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqServerTime : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqServerTime());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[34]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqServerTime() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqServerTime(ReqServerTime other) : this() {
dwUin_ = other.dwUin_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqServerTime Clone() {
return new ReqServerTime(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqServerTime);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqServerTime other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqServerTime other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
}
#endif
}
///
/////响应服务器时间
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResServerTime : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResServerTime());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[35]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResServerTime() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResServerTime(ResServerTime other) : this() {
serverTime_ = other.serverTime_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResServerTime Clone() {
return new ResServerTime(this);
}
/// Field number for the "ServerTime" field.
public const int ServerTimeFieldNumber = 1;
private int serverTime_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ServerTime {
get { return serverTime_; }
set {
serverTime_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResServerTime);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResServerTime other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ServerTime != other.ServerTime) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ServerTime != 0) hash ^= ServerTime.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ServerTime != 0) {
output.WriteRawTag(8);
output.WriteInt32(ServerTime);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ServerTime != 0) {
output.WriteRawTag(8);
output.WriteInt32(ServerTime);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ServerTime != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ServerTime);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResServerTime other) {
if (other == null) {
return;
}
if (other.ServerTime != 0) {
ServerTime = other.ServerTime;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ServerTime = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ServerTime = input.ReadInt32();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqPlayerChessData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqPlayerChessData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[36]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerChessData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerChessData(ReqPlayerChessData other) : this() {
dwUin_ = other.dwUin_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPlayerChessData Clone() {
return new ReqPlayerChessData(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqPlayerChessData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqPlayerChessData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqPlayerChessData other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
}
}
}
#endif
}
///
////响应棋盘数据
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResPlayerChessData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResPlayerChessData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[37]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerChessData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerChessData(ResPlayerChessData other) : this() {
dwUin_ = other.dwUin_;
mChessData_ = other.mChessData_.Clone();
chessList_ = other.chessList_.Clone();
chessBuff_ = other.chessBuff_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerChessData Clone() {
return new ResPlayerChessData(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "mChessData" field.
public const int MChessDataFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_mChessData_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForInt32(16, 0), 18);
private readonly pbc::MapField mChessData_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField MChessData {
get { return mChessData_; }
}
/// Field number for the "ChessList" field.
public const int ChessListFieldNumber = 3;
private static readonly pb::FieldCodec _repeated_chessList_codec
= pb::FieldCodec.ForInt32(26);
private readonly pbc::RepeatedField chessList_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ChessList {
get { return chessList_; }
}
/// Field number for the "ChessBuff" field.
public const int ChessBuffFieldNumber = 4;
private static readonly pb::FieldCodec _repeated_chessBuff_codec
= pb::FieldCodec.ForInt32(34);
private readonly pbc::RepeatedField chessBuff_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ChessBuff {
get { return chessBuff_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResPlayerChessData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResPlayerChessData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (!MChessData.Equals(other.MChessData)) return false;
if(!chessList_.Equals(other.chessList_)) return false;
if(!chessBuff_.Equals(other.chessBuff_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
hash ^= MChessData.GetHashCode();
hash ^= chessList_.GetHashCode();
hash ^= chessBuff_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
mChessData_.WriteTo(output, _map_mChessData_codec);
chessList_.WriteTo(output, _repeated_chessList_codec);
chessBuff_.WriteTo(output, _repeated_chessBuff_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
mChessData_.WriteTo(ref output, _map_mChessData_codec);
chessList_.WriteTo(ref output, _repeated_chessList_codec);
chessBuff_.WriteTo(ref output, _repeated_chessBuff_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
size += mChessData_.CalculateSize(_map_mChessData_codec);
size += chessList_.CalculateSize(_repeated_chessList_codec);
size += chessBuff_.CalculateSize(_repeated_chessBuff_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResPlayerChessData other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
mChessData_.MergeFrom(other.mChessData_);
chessList_.Add(other.chessList_);
chessBuff_.Add(other.chessBuff_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
mChessData_.AddEntriesFrom(input, _map_mChessData_codec);
break;
}
case 26:
case 24: {
chessList_.AddEntriesFrom(input, _repeated_chessList_codec);
break;
}
case 34:
case 32: {
chessBuff_.AddEntriesFrom(input, _repeated_chessBuff_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
mChessData_.AddEntriesFrom(ref input, _map_mChessData_codec);
break;
}
case 26:
case 24: {
chessList_.AddEntriesFrom(ref input, _repeated_chessList_codec);
break;
}
case 34:
case 32: {
chessBuff_.AddEntriesFrom(ref input, _repeated_chessBuff_codec);
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResPlayerChessInfo : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResPlayerChessInfo());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[38]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerChessInfo() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerChessInfo(ResPlayerChessInfo other) : this() {
chessList_ = other.chessList_.Clone();
chessBuff_ = other.chessBuff_.Clone();
chessBag_ = other.chessBag_ != null ? other.chessBag_.Clone() : null;
retireEmit_ = other.retireEmit_.Clone();
honor_ = other.honor_.Clone();
partBag_ = other.partBag_ != null ? other.partBag_.Clone() : null;
retireReward_ = other.retireReward_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPlayerChessInfo Clone() {
return new ResPlayerChessInfo(this);
}
/// Field number for the "ChessList" field.
public const int ChessListFieldNumber = 1;
private static readonly pb::FieldCodec _repeated_chessList_codec
= pb::FieldCodec.ForInt32(10);
private readonly pbc::RepeatedField chessList_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ChessList {
get { return chessList_; }
}
/// Field number for the "ChessBuff" field.
public const int ChessBuffFieldNumber = 2;
private static readonly pb::FieldCodec _repeated_chessBuff_codec
= pb::FieldCodec.ForInt32(18);
private readonly pbc::RepeatedField chessBuff_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ChessBuff {
get { return chessBuff_; }
}
/// Field number for the "ChessBag" field.
public const int ChessBagFieldNumber = 3;
private global::Tutorial.ChessBag chessBag_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Tutorial.ChessBag ChessBag {
get { return chessBag_; }
set {
chessBag_ = value;
}
}
/// Field number for the "RetireEmit" field.
public const int RetireEmitFieldNumber = 4;
private static readonly pb::FieldCodec _repeated_retireEmit_codec
= pb::FieldCodec.ForString(34);
private readonly pbc::RepeatedField retireEmit_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField RetireEmit {
get { return retireEmit_; }
}
/// Field number for the "Honor" field.
public const int HonorFieldNumber = 5;
private static readonly pb::FieldCodec _repeated_honor_codec
= pb::FieldCodec.ForInt32(42);
private readonly pbc::RepeatedField honor_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Honor {
get { return honor_; }
}
/// Field number for the "PartBag" field.
public const int PartBagFieldNumber = 6;
private global::Tutorial.PartBag partBag_;
///
/// 满级零件
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Tutorial.PartBag PartBag {
get { return partBag_; }
set {
partBag_ = value;
}
}
/// Field number for the "RetireReward" field.
public const int RetireRewardFieldNumber = 7;
private static readonly pb::FieldCodec _repeated_retireReward_codec
= pb::FieldCodec.ForString(58);
private readonly pbc::RepeatedField retireReward_ = new pbc::RepeatedField();
///
/// 退役奖励
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField RetireReward {
get { return retireReward_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResPlayerChessInfo);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResPlayerChessInfo other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if(!chessList_.Equals(other.chessList_)) return false;
if(!chessBuff_.Equals(other.chessBuff_)) return false;
if (!object.Equals(ChessBag, other.ChessBag)) return false;
if(!retireEmit_.Equals(other.retireEmit_)) return false;
if(!honor_.Equals(other.honor_)) return false;
if (!object.Equals(PartBag, other.PartBag)) return false;
if(!retireReward_.Equals(other.retireReward_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
hash ^= chessList_.GetHashCode();
hash ^= chessBuff_.GetHashCode();
if (chessBag_ != null) hash ^= ChessBag.GetHashCode();
hash ^= retireEmit_.GetHashCode();
hash ^= honor_.GetHashCode();
if (partBag_ != null) hash ^= PartBag.GetHashCode();
hash ^= retireReward_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
chessList_.WriteTo(output, _repeated_chessList_codec);
chessBuff_.WriteTo(output, _repeated_chessBuff_codec);
if (chessBag_ != null) {
output.WriteRawTag(26);
output.WriteMessage(ChessBag);
}
retireEmit_.WriteTo(output, _repeated_retireEmit_codec);
honor_.WriteTo(output, _repeated_honor_codec);
if (partBag_ != null) {
output.WriteRawTag(50);
output.WriteMessage(PartBag);
}
retireReward_.WriteTo(output, _repeated_retireReward_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
chessList_.WriteTo(ref output, _repeated_chessList_codec);
chessBuff_.WriteTo(ref output, _repeated_chessBuff_codec);
if (chessBag_ != null) {
output.WriteRawTag(26);
output.WriteMessage(ChessBag);
}
retireEmit_.WriteTo(ref output, _repeated_retireEmit_codec);
honor_.WriteTo(ref output, _repeated_honor_codec);
if (partBag_ != null) {
output.WriteRawTag(50);
output.WriteMessage(PartBag);
}
retireReward_.WriteTo(ref output, _repeated_retireReward_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
size += chessList_.CalculateSize(_repeated_chessList_codec);
size += chessBuff_.CalculateSize(_repeated_chessBuff_codec);
if (chessBag_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChessBag);
}
size += retireEmit_.CalculateSize(_repeated_retireEmit_codec);
size += honor_.CalculateSize(_repeated_honor_codec);
if (partBag_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(PartBag);
}
size += retireReward_.CalculateSize(_repeated_retireReward_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResPlayerChessInfo other) {
if (other == null) {
return;
}
chessList_.Add(other.chessList_);
chessBuff_.Add(other.chessBuff_);
if (other.chessBag_ != null) {
if (chessBag_ == null) {
ChessBag = new global::Tutorial.ChessBag();
}
ChessBag.MergeFrom(other.ChessBag);
}
retireEmit_.Add(other.retireEmit_);
honor_.Add(other.honor_);
if (other.partBag_ != null) {
if (partBag_ == null) {
PartBag = new global::Tutorial.PartBag();
}
PartBag.MergeFrom(other.PartBag);
}
retireReward_.Add(other.retireReward_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10:
case 8: {
chessList_.AddEntriesFrom(input, _repeated_chessList_codec);
break;
}
case 18:
case 16: {
chessBuff_.AddEntriesFrom(input, _repeated_chessBuff_codec);
break;
}
case 26: {
if (chessBag_ == null) {
ChessBag = new global::Tutorial.ChessBag();
}
input.ReadMessage(ChessBag);
break;
}
case 34: {
retireEmit_.AddEntriesFrom(input, _repeated_retireEmit_codec);
break;
}
case 42:
case 40: {
honor_.AddEntriesFrom(input, _repeated_honor_codec);
break;
}
case 50: {
if (partBag_ == null) {
PartBag = new global::Tutorial.PartBag();
}
input.ReadMessage(PartBag);
break;
}
case 58: {
retireReward_.AddEntriesFrom(input, _repeated_retireReward_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10:
case 8: {
chessList_.AddEntriesFrom(ref input, _repeated_chessList_codec);
break;
}
case 18:
case 16: {
chessBuff_.AddEntriesFrom(ref input, _repeated_chessBuff_codec);
break;
}
case 26: {
if (chessBag_ == null) {
ChessBag = new global::Tutorial.ChessBag();
}
input.ReadMessage(ChessBag);
break;
}
case 34: {
retireEmit_.AddEntriesFrom(ref input, _repeated_retireEmit_codec);
break;
}
case 42:
case 40: {
honor_.AddEntriesFrom(ref input, _repeated_honor_codec);
break;
}
case 50: {
if (partBag_ == null) {
PartBag = new global::Tutorial.PartBag();
}
input.ReadMessage(PartBag);
break;
}
case 58: {
retireReward_.AddEntriesFrom(ref input, _repeated_retireReward_codec);
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqGetChessRetireReward : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetChessRetireReward());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[39]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqGetChessRetireReward() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqGetChessRetireReward(ReqGetChessRetireReward other) : this() {
id_ = other.id_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqGetChessRetireReward Clone() {
return new ReqGetChessRetireReward(this);
}
/// Field number for the "Id" field.
public const int IdFieldNumber = 1;
private string id_ = "";
///
/// 发射器系列ID:A、B、C...
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqGetChessRetireReward);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqGetChessRetireReward other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqGetChessRetireReward other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
Id = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResGetChessRetireReward : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResGetChessRetireReward());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[40]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResGetChessRetireReward() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResGetChessRetireReward(ResGetChessRetireReward other) : this() {
code_ = other.code_;
msg_ = other.msg_;
id_ = other.id_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResGetChessRetireReward Clone() {
return new ResGetChessRetireReward(this);
}
/// Field number for the "code" field.
public const int CodeFieldNumber = 1;
private global::Tutorial.RES_CODE code_ = global::Tutorial.RES_CODE.Fail;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Tutorial.RES_CODE Code {
get { return code_; }
set {
code_ = value;
}
}
/// Field number for the "msg" field.
public const int MsgFieldNumber = 2;
private string msg_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Msg {
get { return msg_; }
set {
msg_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "Id" field.
public const int IdFieldNumber = 3;
private string id_ = "";
///
/// 发射器系列ID:A、B、C...
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResGetChessRetireReward);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResGetChessRetireReward other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Code != other.Code) return false;
if (Msg != other.Msg) return false;
if (Id != other.Id) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Code != global::Tutorial.RES_CODE.Fail) hash ^= Code.GetHashCode();
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Code != global::Tutorial.RES_CODE.Fail) {
output.WriteRawTag(8);
output.WriteEnum((int) Code);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (Id.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Code != global::Tutorial.RES_CODE.Fail) {
output.WriteRawTag(8);
output.WriteEnum((int) Code);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (Id.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Code != global::Tutorial.RES_CODE.Fail) {
size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Code);
}
if (Msg.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Msg);
}
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResGetChessRetireReward other) {
if (other == null) {
return;
}
if (other.Code != global::Tutorial.RES_CODE.Fail) {
Code = other.Code;
}
if (other.Msg.Length != 0) {
Msg = other.Msg;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Code = (global::Tutorial.RES_CODE) input.ReadEnum();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
case 26: {
Id = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
Code = (global::Tutorial.RES_CODE) input.ReadEnum();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
case 26: {
Id = input.ReadString();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class PartBag : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PartBag());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[41]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public PartBag() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public PartBag(PartBag other) : this() {
partBagGrids_ = other.partBagGrids_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public PartBag Clone() {
return new PartBag(this);
}
/// Field number for the "PartBagGrids" field.
public const int PartBagGridsFieldNumber = 1;
private static readonly pb::FieldCodec _repeated_partBagGrids_codec
= pb::FieldCodec.ForMessage(10, global::Tutorial.PartBagGrid.Parser);
private readonly pbc::RepeatedField partBagGrids_ = new pbc::RepeatedField();
///
///已解锁零件背包格子
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField PartBagGrids {
get { return partBagGrids_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as PartBag);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(PartBag other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if(!partBagGrids_.Equals(other.partBagGrids_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
hash ^= partBagGrids_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
partBagGrids_.WriteTo(output, _repeated_partBagGrids_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
partBagGrids_.WriteTo(ref output, _repeated_partBagGrids_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
size += partBagGrids_.CalculateSize(_repeated_partBagGrids_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(PartBag other) {
if (other == null) {
return;
}
partBagGrids_.Add(other.partBagGrids_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
partBagGrids_.AddEntriesFrom(input, _repeated_partBagGrids_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
partBagGrids_.AddEntriesFrom(ref input, _repeated_partBagGrids_codec);
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class PartBagGrid : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PartBagGrid());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[42]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public PartBagGrid() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public PartBagGrid(PartBagGrid other) : this() {
partId_ = other.partId_;
count_ = other.count_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public PartBagGrid Clone() {
return new PartBagGrid(this);
}
/// Field number for the "PartId" field.
public const int PartIdFieldNumber = 1;
private int partId_;
///
///零件ID
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int PartId {
get { return partId_; }
set {
partId_ = value;
}
}
/// Field number for the "Count" field.
public const int CountFieldNumber = 2;
private int count_;
///
///数量
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Count {
get { return count_; }
set {
count_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as PartBagGrid);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(PartBagGrid other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (PartId != other.PartId) return false;
if (Count != other.Count) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (PartId != 0) hash ^= PartId.GetHashCode();
if (Count != 0) hash ^= Count.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (PartId != 0) {
output.WriteRawTag(8);
output.WriteInt32(PartId);
}
if (Count != 0) {
output.WriteRawTag(16);
output.WriteInt32(Count);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (PartId != 0) {
output.WriteRawTag(8);
output.WriteInt32(PartId);
}
if (Count != 0) {
output.WriteRawTag(16);
output.WriteInt32(Count);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (PartId != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(PartId);
}
if (Count != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Count);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(PartBagGrid other) {
if (other == null) {
return;
}
if (other.PartId != 0) {
PartId = other.PartId;
}
if (other.Count != 0) {
Count = other.Count;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
PartId = input.ReadInt32();
break;
}
case 16: {
Count = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
PartId = input.ReadInt32();
break;
}
case 16: {
Count = input.ReadInt32();
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ReqPutPartInBag : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqPutPartInBag());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[43]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPutPartInBag() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPutPartInBag(ReqPutPartInBag other) : this() {
chessId_ = other.chessId_;
mChessData_ = other.mChessData_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReqPutPartInBag Clone() {
return new ReqPutPartInBag(this);
}
/// Field number for the "ChessId" field.
public const int ChessIdFieldNumber = 1;
private int chessId_;
///
///零件ID
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ChessId {
get { return chessId_; }
set {
chessId_ = value;
}
}
/// Field number for the "mChessData" field.
public const int MChessDataFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_mChessData_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForInt32(16, 0), 18);
private readonly pbc::MapField mChessData_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField MChessData {
get { return mChessData_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ReqPutPartInBag);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ReqPutPartInBag other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (ChessId != other.ChessId) return false;
if (!MChessData.Equals(other.MChessData)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ChessId != 0) hash ^= ChessId.GetHashCode();
hash ^= MChessData.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (ChessId != 0) {
output.WriteRawTag(8);
output.WriteInt32(ChessId);
}
mChessData_.WriteTo(output, _map_mChessData_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (ChessId != 0) {
output.WriteRawTag(8);
output.WriteInt32(ChessId);
}
mChessData_.WriteTo(ref output, _map_mChessData_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ChessId != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ChessId);
}
size += mChessData_.CalculateSize(_map_mChessData_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ReqPutPartInBag other) {
if (other == null) {
return;
}
if (other.ChessId != 0) {
ChessId = other.ChessId;
}
mChessData_.MergeFrom(other.mChessData_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
ChessId = input.ReadInt32();
break;
}
case 18: {
mChessData_.AddEntriesFrom(input, _map_mChessData_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
ChessId = input.ReadInt32();
break;
}
case 18: {
mChessData_.AddEntriesFrom(ref input, _map_mChessData_codec);
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResPutPartInBag : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResPutPartInBag());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[44]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPutPartInBag() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPutPartInBag(ResPutPartInBag other) : this() {
code_ = other.code_;
msg_ = other.msg_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ResPutPartInBag Clone() {
return new ResPutPartInBag(this);
}
/// Field number for the "code" field.
public const int CodeFieldNumber = 1;
private global::Tutorial.RES_CODE code_ = global::Tutorial.RES_CODE.Fail;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Tutorial.RES_CODE Code {
get { return code_; }
set {
code_ = value;
}
}
/// Field number for the "msg" field.
public const int MsgFieldNumber = 2;
private string msg_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Msg {
get { return msg_; }
set {
msg_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ResPutPartInBag);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ResPutPartInBag other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Code != other.Code) return false;
if (Msg != other.Msg) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Code != global::Tutorial.RES_CODE.Fail) hash ^= Code.GetHashCode();
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Code != global::Tutorial.RES_CODE.Fail) {
output.WriteRawTag(8);
output.WriteEnum((int) Code);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Code != global::Tutorial.RES_CODE.Fail) {
output.WriteRawTag(8);
output.WriteEnum((int) Code);
}
if (Msg.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Msg);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Code != global::Tutorial.RES_CODE.Fail) {
size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Code);
}
if (Msg.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Msg);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ResPutPartInBag other) {
if (other == null) {
return;
}
if (other.Code != global::Tutorial.RES_CODE.Fail) {
Code = other.Code;
}
if (other.Msg.Length != 0) {
Msg = other.Msg;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Code = (global::Tutorial.RES_CODE) input.ReadEnum();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
Code = (global::Tutorial.RES_CODE) input.ReadEnum();
break;
}
case 18: {
Msg = input.ReadString();
break;
}
}
}
}
#endif
}
///
/// 棋盘操作队列
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ChessHandle : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChessHandle());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[45]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ChessHandle() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ChessHandle(ChessHandle other) : this() {
type_ = other.type_;
emit_ = other.emit_;
chessId_ = other.chessId_;
id_ = other.id_;
actType_ = other.actType_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ChessHandle Clone() {
return new ChessHandle(this);
}
/// Field number for the "type" field.
public const int TypeFieldNumber = 1;
private global::Tutorial.HANDLE_TYPE type_ = global::Tutorial.HANDLE_TYPE.Add;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Tutorial.HANDLE_TYPE Type {
get { return type_; }
set {
type_ = value;
}
}
/// Field number for the "Emit" field.
public const int EmitFieldNumber = 2;
private int emit_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Emit {
get { return emit_; }
set {
emit_ = value;
}
}
/// Field number for the "ChessId" field.
public const int ChessIdFieldNumber = 3;
private int chessId_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int ChessId {
get { return chessId_; }
set {
chessId_ = value;
}
}
/// Field number for the "Id" field.
public const int IdFieldNumber = 4;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
/// Field number for the "ActType" field.
public const int ActTypeFieldNumber = 5;
private static readonly pb::FieldCodec _repeated_actType_codec
= pb::FieldCodec.ForInt32(42);
private readonly pbc::RepeatedField actType_ = new pbc::RepeatedField();
///
/// 活动类型
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ActType {
get { return actType_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ChessHandle);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ChessHandle other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Type != other.Type) return false;
if (Emit != other.Emit) return false;
if (ChessId != other.ChessId) return false;
if (Id != other.Id) return false;
if(!actType_.Equals(other.actType_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Type != global::Tutorial.HANDLE_TYPE.Add) hash ^= Type.GetHashCode();
if (Emit != 0) hash ^= Emit.GetHashCode();
if (ChessId != 0) hash ^= ChessId.GetHashCode();
if (Id != 0) hash ^= Id.GetHashCode();
hash ^= actType_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Type != global::Tutorial.HANDLE_TYPE.Add) {
output.WriteRawTag(8);
output.WriteEnum((int) Type);
}
if (Emit != 0) {
output.WriteRawTag(16);
output.WriteInt32(Emit);
}
if (ChessId != 0) {
output.WriteRawTag(24);
output.WriteInt32(ChessId);
}
if (Id != 0) {
output.WriteRawTag(32);
output.WriteInt32(Id);
}
actType_.WriteTo(output, _repeated_actType_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Type != global::Tutorial.HANDLE_TYPE.Add) {
output.WriteRawTag(8);
output.WriteEnum((int) Type);
}
if (Emit != 0) {
output.WriteRawTag(16);
output.WriteInt32(Emit);
}
if (ChessId != 0) {
output.WriteRawTag(24);
output.WriteInt32(ChessId);
}
if (Id != 0) {
output.WriteRawTag(32);
output.WriteInt32(Id);
}
actType_.WriteTo(ref output, _repeated_actType_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Type != global::Tutorial.HANDLE_TYPE.Add) {
size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Type);
}
if (Emit != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Emit);
}
if (ChessId != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ChessId);
}
if (Id != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id);
}
size += actType_.CalculateSize(_repeated_actType_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ChessHandle other) {
if (other == null) {
return;
}
if (other.Type != global::Tutorial.HANDLE_TYPE.Add) {
Type = other.Type;
}
if (other.Emit != 0) {
Emit = other.Emit;
}
if (other.ChessId != 0) {
ChessId = other.ChessId;
}
if (other.Id != 0) {
Id = other.Id;
}
actType_.Add(other.actType_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Type = (global::Tutorial.HANDLE_TYPE) input.ReadEnum();
break;
}
case 16: {
Emit = input.ReadInt32();
break;
}
case 24: {
ChessId = input.ReadInt32();
break;
}
case 32: {
Id = input.ReadInt32();
break;
}
case 42:
case 40: {
actType_.AddEntriesFrom(input, _repeated_actType_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
Type = (global::Tutorial.HANDLE_TYPE) input.ReadEnum();
break;
}
case 16: {
Emit = input.ReadInt32();
break;
}
case 24: {
ChessId = input.ReadInt32();
break;
}
case 32: {
Id = input.ReadInt32();
break;
}
case 42:
case 40: {
actType_.AddEntriesFrom(ref input, _repeated_actType_codec);
break;
}
}
}
}
#endif
}
///
//////同步棋盘数据
///
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class UpdatePlayerChessData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UpdatePlayerChessData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Tutorial.GameapiReflection.Descriptor.MessageTypes[46]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public UpdatePlayerChessData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public UpdatePlayerChessData(UpdatePlayerChessData other) : this() {
dwUin_ = other.dwUin_;
mChessData_ = other.mChessData_.Clone();
mChessHandle_ = other.mChessHandle_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public UpdatePlayerChessData Clone() {
return new UpdatePlayerChessData(this);
}
/// Field number for the "dwUin" field.
public const int DwUinFieldNumber = 1;
private long dwUin_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long DwUin {
get { return dwUin_; }
set {
dwUin_ = value;
}
}
/// Field number for the "mChessData" field.
public const int MChessDataFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_mChessData_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForInt32(16, 0), 18);
private readonly pbc::MapField mChessData_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField MChessData {
get { return mChessData_; }
}
/// Field number for the "mChessHandle" field.
public const int MChessHandleFieldNumber = 3;
private static readonly pb::FieldCodec _repeated_mChessHandle_codec
= pb::FieldCodec.ForMessage(26, global::Tutorial.ChessHandle.Parser);
private readonly pbc::RepeatedField mChessHandle_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField MChessHandle {
get { return mChessHandle_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as UpdatePlayerChessData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(UpdatePlayerChessData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (DwUin != other.DwUin) return false;
if (!MChessData.Equals(other.MChessData)) return false;
if(!mChessHandle_.Equals(other.mChessHandle_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (DwUin != 0L) hash ^= DwUin.GetHashCode();
hash ^= MChessData.GetHashCode();
hash ^= mChessHandle_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
mChessData_.WriteTo(output, _map_mChessData_codec);
mChessHandle_.WriteTo(output, _repeated_mChessHandle_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (DwUin != 0L) {
output.WriteRawTag(8);
output.WriteInt64(DwUin);
}
mChessData_.WriteTo(ref output, _map_mChessData_codec);
mChessHandle_.WriteTo(ref output, _repeated_mChessHandle_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (DwUin != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(DwUin);
}
size += mChessData_.CalculateSize(_map_mChessData_codec);
size += mChessHandle_.CalculateSize(_repeated_mChessHandle_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(UpdatePlayerChessData other) {
if (other == null) {
return;
}
if (other.DwUin != 0L) {
DwUin = other.DwUin;
}
mChessData_.MergeFrom(other.mChessData_);
mChessHandle_.Add(other.mChessHandle_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
mChessData_.AddEntriesFrom(input, _map_mChessData_codec);
break;
}
case 26: {
mChessHandle_.AddEntriesFrom(input, _repeated_mChessHandle_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 8: {
DwUin = input.ReadInt64();
break;
}
case 18: {
mChessData_.AddEntriesFrom(ref input, _map_mChessData_codec);
break;
}
case 26: {
mChessHandle_.AddEntriesFrom(ref input, _repeated_mChessHandle_codec);
break;
}
}
}
}
#endif
}
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class ResUpdatePlayerChessData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser