// // Generated by the protocol buffer compiler. DO NOT EDIT! // source: protobuf_AxibugEmuOnline.proto // #pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace AxibugProtobuf { /// Holder for reflection information generated from protobuf_AxibugEmuOnline.proto public static partial class ProtobufAxibugEmuOnlineReflection { #region Descriptor /// File descriptor for protobuf_AxibugEmuOnline.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static ProtobufAxibugEmuOnlineReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "Ch5wcm90b2J1Zl9BeGlidWdFbXVPbmxpbmUucHJvdG8SDkF4aWJ1Z1Byb3Rv", "YnVmIiMKEFByb3RvYnVmX0NoYXRNc2cSDwoHQ2hhdE1zZxgBIAEoCSJIChVQ", "cm90b2J1Zl9DaGF0TXNnX1JFU1ASEAoITmlja05hbWUYASABKAkSDwoHQ2hh", "dE1zZxgCIAEoCRIMCgREYXRlGAMgASgDIh0KDVByb3RvYnVmX1BpbmcSDAoE", "U2VlZBgBIAEoBSIdCg1Qcm90b2J1Zl9Qb25nEgwKBFNlZWQYASABKAUipAEK", "DlByb3RvYnVmX0xvZ2luEiwKCWxvZ2luVHlwZRgBIAEoDjIZLkF4aWJ1Z1By", "b3RvYnVmLkxvZ2luVHlwZRIuCgpkZXZpY2VUeXBlGAIgASgOMhouQXhpYnVn", "UHJvdG9idWYuRGV2aWNlVHlwZRIRCglkZXZpY2VTdHIYAyABKAkSDwoHQWNj", "b3VudBgEIAEoCRIQCghQYXNzd29yZBgFIAEoCSKeAQoTUHJvdG9idWZfTG9n", "aW5fUkVTUBIQCghOaWNrTmFtZRgBIAEoCRINCgVUb2tlbhgCIAEoCRIVCg1M", "YXN0TG9naW5EYXRlGAMgASgJEg8KB1JlZ0RhdGUYBCABKAkSMQoGU3RhdHVz", "GAUgASgOMiEuQXhpYnVnUHJvdG9idWYuTG9naW5SZXN1bHRTdGF0dXMSCwoD", "VUlEGAYgASgDIhMKEVByb3RvYnVmX1VzZXJMaXN0IlsKFlByb3RvYnVmX1Vz", "ZXJMaXN0X1JFU1ASEQoJVXNlckNvdW50GAEgASgFEi4KCFVzZXJMaXN0GAIg", "AygLMhwuQXhpYnVnUHJvdG9idWYuVXNlck1pbmlJbmZvIkgKFlByb3RvYnVm", "X1VzZXJKb2luX1JFU1ASLgoIVXNlckluZm8YASABKAsyHC5BeGlidWdQcm90", "b2J1Zi5Vc2VyTWluaUluZm8iJgoXUHJvdG9idWZfVXNlckxlYXZlX1JFU1AS", "CwoDVUlEGAEgASgDIjUKF1Byb3RvYnVmX1VzZXJTdGF0ZV9SRVNQEgsKA1VJ", "RBgBIAEoAxINCgVTdGF0ZRgCIAEoBSItCgxVc2VyTWluaUluZm8SCwoDVUlE", "GAEgASgDEhAKCE5pY2tOYW1lGAIgASgJIiwKGFByb3RvYnVmX01vZGlmeV9O", "aWNrTmFtZRIQCghOaWNrTmFtZRgBIAEoCSIfCh1Qcm90b2J1Zl9Nb2RpZnlf", "Tmlja05hbWVfUkVTUCJPCh1Qcm90b2J1Zl9VcGRhdGVfVXNlckluZm9fUkVT", "UBIuCghVc2VySW5mbxgBIAEoCzIcLkF4aWJ1Z1Byb3RvYnVmLlVzZXJNaW5p", "SW5mbyJhCiJQcm90b2J1Zl9VcGRhdGVfT3RoZXJVc2VySW5mb19SRVNQEgsK", "A1VJRBgBIAEoAxIuCghVc2VySW5mbxgCIAEoCzIcLkF4aWJ1Z1Byb3RvYnVm", "LlVzZXJNaW5pSW5mbyIUChJQcm90b2J1Zl9Sb29tX0xpc3QiWwoXUHJvdG9i", "dWZfUm9vbV9MaXN0X1JFU1ASQAoQUm9vbU1pbmlJbmZvTGlzdBgBIAMoCzIm", "LkF4aWJ1Z1Byb3RvYnVmLlByb3RvYnVmX1Jvb21fTWluaUluZm8ikAIKFlBy", "b3RvYnVmX1Jvb21fTWluaUluZm8SDgoGUm9vbUlEGAEgASgFEhEKCUdhbWVS", "b21JRBgCIAEoBRITCgtHYW1lUm9tSGFzaBgDIAEoCRIVCg1Ib3N0UGxheWVy", "VUlEGAQgASgDEjAKCUdhbWVTdGF0ZRgFIAEoDjIdLkF4aWJ1Z1Byb3RvYnVm", "LlJvb21HYW1lU3RhdGUSFAoMT2JzVXNlckNvdW50GAYgASgFEhkKEVNjcmVl", "blByb3ZpZGVyVUlEGAcgASgDEkQKEEdhbWVQbGF5U2xvdExpc3QYCCADKAsy", "Ki5BeGlidWdQcm90b2J1Zi5Qcm90b2J1Zl9Sb29tX0dhbWVQbGF5U2xvdCJk", "ChpQcm90b2J1Zl9Sb29tX0dhbWVQbGF5U2xvdBISCgpQbGF5ZXJfVUlEGAEg", "ASgDEhcKD1BsYXllcl9OaWNrTmFtZRgCIAEoCRIZChFQbGF5ZXJMb2NhbEpv", "eUlkeBgDIAEoBSJtChlQcm90b2J1Zl9Sb29tX1VwZGF0ZV9SRVNQEhIKClVw", "ZGF0ZVR5cGUYASABKAUSPAoMUm9vbU1pbmlJbmZvGAIgASgLMiYuQXhpYnVn", "UHJvdG9idWYuUHJvdG9idWZfUm9vbV9NaW5pSW5mbyJLChVQcm90b2J1Zl9T", "Y3Jlbm5fRnJhbWUSDgoGUm9vbUlEGAEgASgFEg8KB0ZyYW1lSUQYAiABKAUS", "EQoJUmF3Qml0bWFwGAMgASgMIkkKI1Byb3RvYnVmX1Jvb21fU2luZ2xlUGxh", "eWVySW5wdXREYXRhEg8KB0ZyYW1lSUQYASABKA0SEQoJSW5wdXREYXRhGAIg", "ASgNIoABCidQcm90b2J1Zl9Sb29tX1N5bl9Sb29tRnJhbWVBbGxJbnB1dERh", "dGESDwoHRnJhbWVJRBgBIAEoDRIRCglJbnB1dERhdGEYAiABKAQSFQoNU2Vy", "dmVyRnJhbWVJRBgDIAEoDRIaChJTZXJ2ZXJGb3J3YXJkQ291bnQYBCABKA0i", "PgoUUHJvdG9idWZfUm9vbV9DcmVhdGUSEQoJR2FtZVJvbUlEGAEgASgFEhMK", "C0dhbWVSb21IYXNoGAIgASgJIlkKGVByb3RvYnVmX1Jvb21fQ3JlYXRlX1JF", "U1ASPAoMUm9vbU1pbmlJbmZvGAEgASgLMiYuQXhpYnVnUHJvdG9idWYuUHJv", "dG9idWZfUm9vbV9NaW5pSW5mbyIkChJQcm90b2J1Zl9Sb29tX0pvaW4SDgoG", "Um9vbUlEGAEgASgFIlcKF1Byb3RvYnVmX1Jvb21fSm9pbl9SRVNQEjwKDFJv", "b21NaW5pSW5mbxgBIAEoCzImLkF4aWJ1Z1Byb3RvYnVmLlByb3RvYnVmX1Jv", "b21fTWluaUluZm8iJQoTUHJvdG9idWZfUm9vbV9MZWF2ZRIOCgZSb29tSUQY", "ASABKAUiKgoYUHJvdG9idWZfUm9vbV9MZWF2ZV9SRVNQEg4KBlJvb21JRBgB", "IAEoBSJhCiFQcm90b2J1Zl9Sb29tX015Um9vbV9TdGF0ZV9DaGFuZ2USPAoM", "Um9vbU1pbmlJbmZvGAEgASgLMiYuQXhpYnVnUHJvdG9idWYuUHJvdG9idWZf", "Um9vbV9NaW5pSW5mbyJrCiRQcm90b2J1Zl9Sb29tX0NoYW5nZV9QbGF5U2xv", "dFdpdGhKb3kSQwoLU2xvdFdpdGhKb3kYASADKAsyLi5BeGlidWdQcm90b2J1", "Zi5Qcm90b2J1Zl9QbGF5U2xvdElkeFdpdGhKb3lJZHgiUgoeUHJvdG9idWZf", "UGxheVNsb3RJZHhXaXRoSm95SWR4EhUKDVBsYXllclNsb3RJZHgYASABKAUS", "GQoRUGxheWVyTG9jYWxKb3lJZHgYAiABKAUiKwopUHJvdG9idWZfUm9vbV9D", "aGFuZ2VfUGxheVNsb3RXaXRoSm95X1JFU1AiRQobUHJvdG9idWZfUm9vbV9X", "YWl0U3RlcF9SRVNQEhAKCFdhaXRTdGVwGAEgASgFEhQKDExvYWRTdGF0ZVJh", "dxgCIAEoDCI/CidQcm90b2J1Zl9Sb29tX0hvc3RQbGF5ZXJfVXBkYXRlU3Rh", "dGVSYXcSFAoMTG9hZFN0YXRlUmF3GAEgASgMIi4KLFByb3RvYnVmX1Jvb21f", "SG9zdFBsYXllcl9VcGRhdGVTdGF0ZVJhd19SRVNQIpoBChpQcm90b2J1Zl9S", "b29tX1BsYXllcl9SZWFkeRIbChNQdXNoRnJhbWVOZWVkVGltZVVzGAEgASgC", "EhsKE0xvYWRTdGF0ZU5lZWRUaW1lVXMYAiABKAISIAoYVmlkZW9GcmFtZVNo", "b3dOZWVkVGltZVVzGAMgASgCEiAKGEF1ZGlvRnJhbWVQbGF5TmVlZFRpbWVV", "cxgEIAEoAiIqChhQcm90b2J1Zl9Sb29tX0dldF9TY3JlZW4SDgoGUm9vbUlE", "GAEgASgFIlMKHVByb3RvYnVmX1Jvb21fR2V0X1NjcmVlbl9SRVNQEg4KBlJv", "b21JRBgBIAEoBRIPCgdGcmFtZUlEGAIgASgFEhEKCVJhd0JpdG1hcBgDIAEo", "DCJmChJQcm90b2J1Zl9HYW1lX01hcmsSDQoFUm9tSUQYASABKAUSDQoFc3Rh", "dGUYAiABKAUSMgoMUGxhdGZvcm1UeXBlGAMgASgOMhwuQXhpYnVnUHJvdG9i", "dWYuUGxhdGZvcm1UeXBlIlwKF1Byb3RvYnVmX0dhbWVfTWFya19SRVNQEg0K", "BVJvbUlEGAEgASgFEjIKDFBsYXRmb3JtVHlwZRgCIAEoDjIcLkF4aWJ1Z1By", "b3RvYnVmLlBsYXRmb3JtVHlwZSqhBQoJQ29tbWFuZElEEg4KCkNNRF9ERUZB", "VUwQABIMCghDTURfUElORxABEgwKCENNRF9QT05HEAISDgoJQ01EX0xPR0lO", "ENEPEhgKE0NNRF9VU0VSX09OTElORUxJU1QQuBcSEgoNQ01EX1VTRVJfSk9J", "ThDXFxITCg5DTURfVVNFUl9MRUFWRRDYFxIaChVDTURfVVNFUl9TVEFURV9V", "UERBVEUQ2RcSGAoTQ01EX01vZGlmeV9OaWNrTmFtZRCdGBIcChdDTURfVXBk", "YXRlX1NlbGZVc2VySW5mbxCmGBIdChhDTURfVXBkYXRlX090aGVyVXNlcklu", "Zm8QqBgSEAoLQ01EX0NIQVRNU0cQoR8SEgoNQ01EX1Jvb21fTGlzdBCJJxIZ", "ChRDTURfUm9vbV9MaXN0X1VwZGF0ZRCKJxIYChNDTURfUm9vbV9HZXRfU2Ny", "ZWVuEJMnEhQKD0NNRF9Sb29tX0NyZWF0ZRDtJxISCg1DTURfUm9vbV9Kb2lu", "EPEnEhMKDkNNRF9Sb29tX0xlYXZlEPInEiIKHUNNRF9Sb29tX015Um9vbV9T", "dGF0ZV9DaGFuZ2VkEPYnEiEKHENNRF9Sb29tX0NoYW5nZVBsYXllcldpdGhK", "b3kQiigSFgoRQ01EX1Jvb21fV2FpdFN0ZXAQ0SgSJwoiQ01EX1Jvb21fSG9z", "dFBsYXllcl9VcGRhdGVTdGF0ZVJhdxDUKBIaChVDTURfUm9vbV9QbGF5ZXJf", "UmVhZHkQ2CgSIAobQ01EX1Jvb21fU2luZ2VsX1BsYXllcklucHV0EPouEh0K", "GENNRF9ST09NX1NZTl9QbGF5ZXJJbnB1dBD/LhIPCgpDTURfU2NyZWVuENk2", "EhIKDUNNRF9HQU1FX01BUksQ9U4q0AEKCUVycm9yQ29kZRIQCgxFUlJPUl9E", "RUZBVUwQABIMCghFUlJPUl9PSxABEhgKFEVSUk9SX1JPT01fTk9UX0ZPVU5E", "EAoSJwojRVJST1JfUk9PTV9TTE9UX0FMUkVBRExZX0hBRF9QTEFZRVIQCxIh", "Ch1FUlJPUl9ST09NX0NBTlRfRE9fQ1VSUl9TVEFURRAyEh8KGkVSUk9SX1JP", "TV9BTFJFQURZX0hBRF9TVEFSEJMDEhwKF0VSUk9SX1JPTV9ET05UX0hBRF9T", "VEFSEJQDKkAKCUxvZ2luVHlwZRINCglVc2VEZXZpY2UQABIOCgpVc2VBY2Nv", "dW50EAESFAoQVXNlSGFvWXVlQWNjb3VudBACKksKCkRldmljZVR5cGUSFgoS", "RGV2aWNlVHlwZV9EZWZhdWx0EAASBgoCUEMQARILCgdBbmRyb2lkEAISBwoD", "SU9TEAMSBwoDUFNWEAQqIAoMUGxhdGZvcm1UeXBlEgcKA0FsbBAAEgcKA05l", "cxABKnAKDVJvb21HYW1lU3RhdGUSEgoOTm9uZV9HYW1lU3RhdGUQABIMCghP", "bmx5SG9zdBABEhEKDVdhaXRSYXdVcGRhdGUQAhINCglXYWl0UmVhZHkQAxIJ", "CgVQYXVzZRAEEhAKDEluT25saW5lR2FtZRAFKk4KEUxvZ2luUmVzdWx0U3Rh", "dHVzEiEKHUxvZ2luUmVzdWx0U3RhdHVzX0Jhc2VEZWZhdWx0EAASBgoCT0sQ", "ARIOCgpBY2NvdW50RXJyEAJCAkgBYgZwcm90bzM=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::AxibugProtobuf.CommandID), typeof(global::AxibugProtobuf.ErrorCode), typeof(global::AxibugProtobuf.LoginType), typeof(global::AxibugProtobuf.DeviceType), typeof(global::AxibugProtobuf.PlatformType), typeof(global::AxibugProtobuf.RoomGameState), typeof(global::AxibugProtobuf.LoginResultStatus), }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_ChatMsg), global::AxibugProtobuf.Protobuf_ChatMsg.Parser, new[]{ "ChatMsg" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_ChatMsg_RESP), global::AxibugProtobuf.Protobuf_ChatMsg_RESP.Parser, new[]{ "NickName", "ChatMsg", "Date" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Ping), global::AxibugProtobuf.Protobuf_Ping.Parser, new[]{ "Seed" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Pong), global::AxibugProtobuf.Protobuf_Pong.Parser, new[]{ "Seed" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Login), global::AxibugProtobuf.Protobuf_Login.Parser, new[]{ "LoginType", "DeviceType", "DeviceStr", "Account", "Password" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Login_RESP), global::AxibugProtobuf.Protobuf_Login_RESP.Parser, new[]{ "NickName", "Token", "LastLoginDate", "RegDate", "Status", "UID" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_UserList), global::AxibugProtobuf.Protobuf_UserList.Parser, null, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_UserList_RESP), global::AxibugProtobuf.Protobuf_UserList_RESP.Parser, new[]{ "UserCount", "UserList" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_UserJoin_RESP), global::AxibugProtobuf.Protobuf_UserJoin_RESP.Parser, new[]{ "UserInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_UserLeave_RESP), global::AxibugProtobuf.Protobuf_UserLeave_RESP.Parser, new[]{ "UID" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_UserState_RESP), global::AxibugProtobuf.Protobuf_UserState_RESP.Parser, new[]{ "UID", "State" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.UserMiniInfo), global::AxibugProtobuf.UserMiniInfo.Parser, new[]{ "UID", "NickName" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Modify_NickName), global::AxibugProtobuf.Protobuf_Modify_NickName.Parser, new[]{ "NickName" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Modify_NickName_RESP), global::AxibugProtobuf.Protobuf_Modify_NickName_RESP.Parser, null, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Update_UserInfo_RESP), global::AxibugProtobuf.Protobuf_Update_UserInfo_RESP.Parser, new[]{ "UserInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Update_OtherUserInfo_RESP), global::AxibugProtobuf.Protobuf_Update_OtherUserInfo_RESP.Parser, new[]{ "UID", "UserInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_List), global::AxibugProtobuf.Protobuf_Room_List.Parser, null, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_List_RESP), global::AxibugProtobuf.Protobuf_Room_List_RESP.Parser, new[]{ "RoomMiniInfoList" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_MiniInfo), global::AxibugProtobuf.Protobuf_Room_MiniInfo.Parser, new[]{ "RoomID", "GameRomID", "GameRomHash", "HostPlayerUID", "GameState", "ObsUserCount", "ScreenProviderUID", "GamePlaySlotList" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_GamePlaySlot), global::AxibugProtobuf.Protobuf_Room_GamePlaySlot.Parser, new[]{ "PlayerUID", "PlayerNickName", "PlayerLocalJoyIdx" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Update_RESP), global::AxibugProtobuf.Protobuf_Room_Update_RESP.Parser, new[]{ "UpdateType", "RoomMiniInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Screnn_Frame), global::AxibugProtobuf.Protobuf_Screnn_Frame.Parser, new[]{ "RoomID", "FrameID", "RawBitmap" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_SinglePlayerInputData), global::AxibugProtobuf.Protobuf_Room_SinglePlayerInputData.Parser, new[]{ "FrameID", "InputData" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Syn_RoomFrameAllInputData), global::AxibugProtobuf.Protobuf_Room_Syn_RoomFrameAllInputData.Parser, new[]{ "FrameID", "InputData", "ServerFrameID", "ServerForwardCount" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Create), global::AxibugProtobuf.Protobuf_Room_Create.Parser, new[]{ "GameRomID", "GameRomHash" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Create_RESP), global::AxibugProtobuf.Protobuf_Room_Create_RESP.Parser, new[]{ "RoomMiniInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Join), global::AxibugProtobuf.Protobuf_Room_Join.Parser, new[]{ "RoomID" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Join_RESP), global::AxibugProtobuf.Protobuf_Room_Join_RESP.Parser, new[]{ "RoomMiniInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Leave), global::AxibugProtobuf.Protobuf_Room_Leave.Parser, new[]{ "RoomID" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Leave_RESP), global::AxibugProtobuf.Protobuf_Room_Leave_RESP.Parser, new[]{ "RoomID" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_MyRoom_State_Change), global::AxibugProtobuf.Protobuf_Room_MyRoom_State_Change.Parser, new[]{ "RoomMiniInfo" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Change_PlaySlotWithJoy), global::AxibugProtobuf.Protobuf_Room_Change_PlaySlotWithJoy.Parser, new[]{ "SlotWithJoy" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_PlaySlotIdxWithJoyIdx), global::AxibugProtobuf.Protobuf_PlaySlotIdxWithJoyIdx.Parser, new[]{ "PlayerSlotIdx", "PlayerLocalJoyIdx" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Change_PlaySlotWithJoy_RESP), global::AxibugProtobuf.Protobuf_Room_Change_PlaySlotWithJoy_RESP.Parser, null, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_WaitStep_RESP), global::AxibugProtobuf.Protobuf_Room_WaitStep_RESP.Parser, new[]{ "WaitStep", "LoadStateRaw" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_HostPlayer_UpdateStateRaw), global::AxibugProtobuf.Protobuf_Room_HostPlayer_UpdateStateRaw.Parser, new[]{ "LoadStateRaw" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_HostPlayer_UpdateStateRaw_RESP), global::AxibugProtobuf.Protobuf_Room_HostPlayer_UpdateStateRaw_RESP.Parser, null, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Player_Ready), global::AxibugProtobuf.Protobuf_Room_Player_Ready.Parser, new[]{ "PushFrameNeedTimeUs", "LoadStateNeedTimeUs", "VideoFrameShowNeedTimeUs", "AudioFramePlayNeedTimeUs" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Get_Screen), global::AxibugProtobuf.Protobuf_Room_Get_Screen.Parser, new[]{ "RoomID" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Room_Get_Screen_RESP), global::AxibugProtobuf.Protobuf_Room_Get_Screen_RESP.Parser, new[]{ "RoomID", "FrameID", "RawBitmap" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Game_Mark), global::AxibugProtobuf.Protobuf_Game_Mark.Parser, new[]{ "RomID", "State", "PlatformType" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::AxibugProtobuf.Protobuf_Game_Mark_RESP), global::AxibugProtobuf.Protobuf_Game_Mark_RESP.Parser, new[]{ "RomID", "PlatformType" }, null, null, null, null) })); } #endregion } #region Enums public enum CommandID { /// ///缺省不使用 /// [pbr::OriginalName("CMD_DEFAUL")] CmdDefaul = 0, /// ///服务器或客户端,均可主动ping请求,对方响应。(这里测全流程延迟,即序 列化->发送->传输过程->接收->反序列化) /// [pbr::OriginalName("CMD_PING")] CmdPing = 1, /// ///Pong | 响应 对应 Protobuf_Pong /// [pbr::OriginalName("CMD_PONG")] CmdPong = 2, /// ///自动登录上行 | 下行 对应 Protobuf_Login | Protobuf_Login_RESP /// [pbr::OriginalName("CMD_LOGIN")] CmdLogin = 2001, /// ///获取在线用户列表 上行 | 下行 对应 Protobuf_UserList | Protobuf_UserList_RESP /// [pbr::OriginalName("CMD_USER_ONLINELIST")] CmdUserOnlinelist = 3000, /// ///用户上线 下行 对应 Protobuf_UserOnline_RESP /// [pbr::OriginalName("CMD_USER_JOIN")] CmdUserJoin = 3031, /// ///用户下线 下行 对应 Protobuf_UserOffline_RESP /// [pbr::OriginalName("CMD_USER_LEAVE")] CmdUserLeave = 3032, /// ///更新在线用户状态 下行 对应 Protobuf_UserState_RESP /// [pbr::OriginalName("CMD_USER_STATE_UPDATE")] CmdUserStateUpdate = 3033, /// ///修改名称上行 | 下行 对应 Protobuf_Modify_NickName | Protobuf_Modify_NickName_RESP /// [pbr::OriginalName("CMD_Modify_NickName")] CmdModifyNickName = 3101, /// ///更新用户信息 下行 Protobuf_Update_UserInfo_RESP /// [pbr::OriginalName("CMD_Update_SelfUserInfo")] CmdUpdateSelfUserInfo = 3110, /// ///更新其他用户信息 下行 Protobuf_Update_OtherUserInfo_RESP /// [pbr::OriginalName("CMD_Update_OtherUserInfo")] CmdUpdateOtherUserInfo = 3112, /// ///广播聊天信息上行 | 下行 对应 Protobuf_ChatMsg | Protobuf_ChatMsg_RESP /// [pbr::OriginalName("CMD_CHATMSG")] CmdChatmsg = 4001, /// ///房间列表相关(仅用于列表显示) /// [pbr::OriginalName("CMD_Room_List")] CmdRoomList = 5001, /// ///房间单个房间信息更新 对应 Protobuf_Room_Update_RESP /// [pbr::OriginalName("CMD_Room_List_Update")] CmdRoomListUpdate = 5002, /// ///房间列表 上行 | 下行 对应 Protobuf_Room_Get_Screen | Protobuf_Room_Get_Screen_RESP /// [pbr::OriginalName("CMD_Room_Get_Screen")] CmdRoomGetScreen = 5011, /// ///房间内相关 /// [pbr::OriginalName("CMD_Room_Create")] CmdRoomCreate = 5101, /// ///房间加入 对应 Protobuf_Room_Join | Protobuf_Room_Join_RESP //建议Join之前按照房间信息,提前下载并读取本地Rom /// [pbr::OriginalName("CMD_Room_Join")] CmdRoomJoin = 5105, /// ///房间离开 对应 Protobuf_Room_Leave | Protobuf_Room_Leave_RESP /// [pbr::OriginalName("CMD_Room_Leave")] CmdRoomLeave = 5106, /// ///我所在的房间内状态发生变化 对应 Protobuf_Room_MyRoom_State_Change /// [pbr::OriginalName("CMD_Room_MyRoom_State_Changed")] CmdRoomMyRoomStateChanged = 5110, /// ///更换操作槽位 对应 Protobuf_Room_Change_PlaySlotWithJoy | Protobuf_Room_Change_PlaySlotWithJoy_RESP /// [pbr::OriginalName("CMD_Room_ChangePlayerWithJoy")] CmdRoomChangePlayerWithJoy = 5130, /// ///准备和开始流程(5201 ~ 5204 ~ 5208) /// /// 我们采用,玩家可以随时进入的方式开发 /// /// 设计流程: /// /// Step0:服务器广播"等待-主机上报即使存档" CMD_Room_WaitStep WaitStep=[0] ---> 客户端:暂停模拟器核心:全员等待(主机玩家一人上传即时存档) /// 主机玩家 上行 CMD_Room_HostPlayer_UpdateStateRaw消息,上传即时存档 /// 主机玩家上传完毕之后,服务器会通知进入Step1 /// /// Step1:服务器广播"等待-全员加载即时存档" CMD_Room_WaitStep WaitStep=[1] 附带即时存档 ---> 客户端:全员等待 /// 所有玩家确保加载ROM和即时存档,并保持模拟器暂停,准备完毕后 发送 CMD_Room_Player_Ready /// 所有玩家Ready之后,服务器会根据所有玩家延迟提前跑若干Frame,通知进入Step2 /// /// Step2:服务器广播"开始" CMD_Room_WaitStep WaitStep=[2] ---> 客户端:立即开始 /// /// PS:[联机过程中加载即时存档] 房间在游玩过程中,单个玩家发送CMD_Room_HostPlayer_UpdateStateRaw 上报即时存档 /// 重新从Step1走流程 /// /// [pbr::OriginalName("CMD_Room_WaitStep")] CmdRoomWaitStep = 5201, /// ///主机玩家上传即时存档 上行 | 下行 对应 Protobuf_Room_HostPlayer_UpdateStateRaw | Protobuf_Room_HostPlayer_UpdateStateRaw_RESP /// [pbr::OriginalName("CMD_Room_HostPlayer_UpdateStateRaw")] CmdRoomHostPlayerUpdateStateRaw = 5204, /// ///玩家准备完毕 上行 Protobuf_Room_Player_Ready /// [pbr::OriginalName("CMD_Room_Player_Ready")] CmdRoomPlayerReady = 5208, /// ///游戏同步 /// [pbr::OriginalName("CMD_Room_Singel_PlayerInput")] CmdRoomSingelPlayerInput = 6010, /// ///所有玩家操作同步下行 对应 Protobuf_Room_Syn_RoomFrameAllInputData /// [pbr::OriginalName("CMD_ROOM_SYN_PlayerInput")] CmdRoomSynPlayerInput = 6015, /// ///画面采集 /// [pbr::OriginalName("CMD_Screen")] CmdScreen = 7001, /// ///房间列表 上行 | 下行 对应 Protobuf_Game_Mark | Protobuf_Game_Mark_RESP /// [pbr::OriginalName("CMD_GAME_MARK")] CmdGameMark = 10101, } public enum ErrorCode { /// ///缺省不使用 /// [pbr::OriginalName("ERROR_DEFAUL")] ErrorDefaul = 0, /// ///成功 /// [pbr::OriginalName("ERROR_OK")] ErrorOk = 1, /// ///房间不存在 /// [pbr::OriginalName("ERROR_ROOM_NOT_FOUND")] ErrorRoomNotFound = 10, /// ///加入目标位置已经有人 /// [pbr::OriginalName("ERROR_ROOM_SLOT_ALREADLY_HAD_PLAYER")] ErrorRoomSlotAlreadlyHadPlayer = 11, /// ///当前房间状态不允许本操作 /// [pbr::OriginalName("ERROR_ROOM_CANT_DO_CURR_STATE")] ErrorRoomCantDoCurrState = 50, /// ///已经收藏 /// [pbr::OriginalName("ERROR_ROM_ALREADY_HAD_STAR")] ErrorRomAlreadyHadStar = 403, /// ///并没有收藏 /// [pbr::OriginalName("ERROR_ROM_DONT_HAD_STAR")] ErrorRomDontHadStar = 404, } public enum LoginType { /// ///使用设备登录 /// [pbr::OriginalName("UseDevice")] UseDevice = 0, /// ///使用账户 /// [pbr::OriginalName("UseAccount")] UseAccount = 1, /// ///使用皓月通行证 /// [pbr::OriginalName("UseHaoYueAccount")] UseHaoYueAccount = 2, } public enum DeviceType { /// ///缺省不使用 /// [pbr::OriginalName("DeviceType_Default")] Default = 0, [pbr::OriginalName("PC")] Pc = 1, [pbr::OriginalName("Android")] Android = 2, [pbr::OriginalName("IOS")] Ios = 3, [pbr::OriginalName("PSV")] Psv = 4, } public enum PlatformType { [pbr::OriginalName("All")] All = 0, [pbr::OriginalName("Nes")] Nes = 1, } public enum RoomGameState { /// ///缺省 /// [pbr::OriginalName("None_GameState")] NoneGameState = 0, /// ///仅主机,待加入 /// [pbr::OriginalName("OnlyHost")] OnlyHost = 1, /// ///等待即时存档 /// [pbr::OriginalName("WaitRawUpdate")] WaitRawUpdate = 2, /// ///等待Ready /// [pbr::OriginalName("WaitReady")] WaitReady = 3, /// ///暂停 /// [pbr::OriginalName("Pause")] Pause = 4, /// ///联机中 /// [pbr::OriginalName("InOnlineGame")] InOnlineGame = 5, } public enum LoginResultStatus { /// ///缺省不使用 /// [pbr::OriginalName("LoginResultStatus_BaseDefault")] BaseDefault = 0, [pbr::OriginalName("OK")] Ok = 1, [pbr::OriginalName("AccountErr")] AccountErr = 2, } #endregion #region Messages /// ///聊天 上行 /// public sealed partial class Protobuf_ChatMsg : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_ChatMsg()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_ChatMsg() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_ChatMsg(Protobuf_ChatMsg other) : this() { chatMsg_ = other.chatMsg_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_ChatMsg Clone() { return new Protobuf_ChatMsg(this); } /// Field number for the "ChatMsg" field. public const int ChatMsgFieldNumber = 1; private string chatMsg_ = ""; /// ///消息 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string ChatMsg { get { return chatMsg_; } set { chatMsg_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_ChatMsg); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_ChatMsg other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (ChatMsg != other.ChatMsg) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (ChatMsg.Length != 0) hash ^= ChatMsg.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (ChatMsg.Length != 0) { output.WriteRawTag(10); output.WriteString(ChatMsg); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (ChatMsg.Length != 0) { output.WriteRawTag(10); output.WriteString(ChatMsg); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (ChatMsg.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(ChatMsg); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_ChatMsg other) { if (other == null) { return; } if (other.ChatMsg.Length != 0) { ChatMsg = other.ChatMsg; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { ChatMsg = input.ReadString(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { ChatMsg = input.ReadString(); break; } } } } #endif } /// ///聊天 下行 /// public sealed partial class Protobuf_ChatMsg_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_ChatMsg_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_ChatMsg_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_ChatMsg_RESP(Protobuf_ChatMsg_RESP other) : this() { nickName_ = other.nickName_; chatMsg_ = other.chatMsg_; date_ = other.date_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_ChatMsg_RESP Clone() { return new Protobuf_ChatMsg_RESP(this); } /// Field number for the "NickName" field. public const int NickNameFieldNumber = 1; private string nickName_ = ""; /// ///昵称 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string NickName { get { return nickName_; } set { nickName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "ChatMsg" field. public const int ChatMsgFieldNumber = 2; private string chatMsg_ = ""; /// ///消息 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string ChatMsg { get { return chatMsg_; } set { chatMsg_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Date" field. public const int DateFieldNumber = 3; private long date_; /// ///时间 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long Date { get { return date_; } set { date_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_ChatMsg_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_ChatMsg_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (NickName != other.NickName) return false; if (ChatMsg != other.ChatMsg) return false; if (Date != other.Date) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (NickName.Length != 0) hash ^= NickName.GetHashCode(); if (ChatMsg.Length != 0) hash ^= ChatMsg.GetHashCode(); if (Date != 0L) hash ^= Date.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (NickName.Length != 0) { output.WriteRawTag(10); output.WriteString(NickName); } if (ChatMsg.Length != 0) { output.WriteRawTag(18); output.WriteString(ChatMsg); } if (Date != 0L) { output.WriteRawTag(24); output.WriteInt64(Date); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (NickName.Length != 0) { output.WriteRawTag(10); output.WriteString(NickName); } if (ChatMsg.Length != 0) { output.WriteRawTag(18); output.WriteString(ChatMsg); } if (Date != 0L) { output.WriteRawTag(24); output.WriteInt64(Date); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (NickName.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(NickName); } if (ChatMsg.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(ChatMsg); } if (Date != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(Date); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_ChatMsg_RESP other) { if (other == null) { return; } if (other.NickName.Length != 0) { NickName = other.NickName; } if (other.ChatMsg.Length != 0) { ChatMsg = other.ChatMsg; } if (other.Date != 0L) { Date = other.Date; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { NickName = input.ReadString(); break; } case 18: { ChatMsg = input.ReadString(); break; } case 24: { Date = input.ReadInt64(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { NickName = input.ReadString(); break; } case 18: { ChatMsg = input.ReadString(); break; } case 24: { Date = input.ReadInt64(); break; } } } } #endif } public sealed partial class Protobuf_Ping : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Ping()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Ping() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Ping(Protobuf_Ping other) : this() { seed_ = other.seed_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Ping Clone() { return new Protobuf_Ping(this); } /// Field number for the "Seed" field. public const int SeedFieldNumber = 1; private int seed_; /// ///随机数 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int Seed { get { return seed_; } set { seed_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Ping); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Ping other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (Seed != other.Seed) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (Seed != 0) hash ^= Seed.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (Seed != 0) { output.WriteRawTag(8); output.WriteInt32(Seed); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (Seed != 0) { output.WriteRawTag(8); output.WriteInt32(Seed); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (Seed != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(Seed); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Ping other) { if (other == null) { return; } if (other.Seed != 0) { Seed = other.Seed; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { Seed = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { Seed = input.ReadInt32(); break; } } } } #endif } public sealed partial class Protobuf_Pong : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Pong()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[3]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Pong() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Pong(Protobuf_Pong other) : this() { seed_ = other.seed_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Pong Clone() { return new Protobuf_Pong(this); } /// Field number for the "Seed" field. public const int SeedFieldNumber = 1; private int seed_; /// ///原样返回随机数 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int Seed { get { return seed_; } set { seed_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Pong); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Pong other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (Seed != other.Seed) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (Seed != 0) hash ^= Seed.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (Seed != 0) { output.WriteRawTag(8); output.WriteInt32(Seed); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (Seed != 0) { output.WriteRawTag(8); output.WriteInt32(Seed); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (Seed != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(Seed); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Pong other) { if (other == null) { return; } if (other.Seed != 0) { Seed = other.Seed; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { Seed = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { Seed = input.ReadInt32(); break; } } } } #endif } /// ///登录数据上行 /// public sealed partial class Protobuf_Login : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Login()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[4]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Login() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Login(Protobuf_Login other) : this() { loginType_ = other.loginType_; deviceType_ = other.deviceType_; deviceStr_ = other.deviceStr_; account_ = other.account_; password_ = other.password_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Login Clone() { return new Protobuf_Login(this); } /// Field number for the "loginType" field. public const int LoginTypeFieldNumber = 1; private global::AxibugProtobuf.LoginType loginType_ = global::AxibugProtobuf.LoginType.UseDevice; /// ///登录操作类型 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.LoginType LoginType { get { return loginType_; } set { loginType_ = value; } } /// Field number for the "deviceType" field. public const int DeviceTypeFieldNumber = 2; private global::AxibugProtobuf.DeviceType deviceType_ = global::AxibugProtobuf.DeviceType.Default; /// ///设备类型 [0] PC [1] AndroidPad预留 [3] IPad预留 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.DeviceType DeviceType { get { return deviceType_; } set { deviceType_ = value; } } /// Field number for the "deviceStr" field. public const int DeviceStrFieldNumber = 3; private string deviceStr_ = ""; /// ///设备串 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string DeviceStr { get { return deviceStr_; } set { deviceStr_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Account" field. public const int AccountFieldNumber = 4; private string account_ = ""; /// ///用户名 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string Account { get { return account_; } set { account_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Password" field. public const int PasswordFieldNumber = 5; private string password_ = ""; /// ///密码 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string Password { get { return password_; } set { password_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Login); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Login other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (LoginType != other.LoginType) return false; if (DeviceType != other.DeviceType) return false; if (DeviceStr != other.DeviceStr) return false; if (Account != other.Account) return false; if (Password != other.Password) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (LoginType != global::AxibugProtobuf.LoginType.UseDevice) hash ^= LoginType.GetHashCode(); if (DeviceType != global::AxibugProtobuf.DeviceType.Default) hash ^= DeviceType.GetHashCode(); if (DeviceStr.Length != 0) hash ^= DeviceStr.GetHashCode(); if (Account.Length != 0) hash ^= Account.GetHashCode(); if (Password.Length != 0) hash ^= Password.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (LoginType != global::AxibugProtobuf.LoginType.UseDevice) { output.WriteRawTag(8); output.WriteEnum((int) LoginType); } if (DeviceType != global::AxibugProtobuf.DeviceType.Default) { output.WriteRawTag(16); output.WriteEnum((int) DeviceType); } if (DeviceStr.Length != 0) { output.WriteRawTag(26); output.WriteString(DeviceStr); } if (Account.Length != 0) { output.WriteRawTag(34); output.WriteString(Account); } if (Password.Length != 0) { output.WriteRawTag(42); output.WriteString(Password); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (LoginType != global::AxibugProtobuf.LoginType.UseDevice) { output.WriteRawTag(8); output.WriteEnum((int) LoginType); } if (DeviceType != global::AxibugProtobuf.DeviceType.Default) { output.WriteRawTag(16); output.WriteEnum((int) DeviceType); } if (DeviceStr.Length != 0) { output.WriteRawTag(26); output.WriteString(DeviceStr); } if (Account.Length != 0) { output.WriteRawTag(34); output.WriteString(Account); } if (Password.Length != 0) { output.WriteRawTag(42); output.WriteString(Password); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (LoginType != global::AxibugProtobuf.LoginType.UseDevice) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) LoginType); } if (DeviceType != global::AxibugProtobuf.DeviceType.Default) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) DeviceType); } if (DeviceStr.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(DeviceStr); } if (Account.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(Account); } if (Password.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(Password); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Login other) { if (other == null) { return; } if (other.LoginType != global::AxibugProtobuf.LoginType.UseDevice) { LoginType = other.LoginType; } if (other.DeviceType != global::AxibugProtobuf.DeviceType.Default) { DeviceType = other.DeviceType; } if (other.DeviceStr.Length != 0) { DeviceStr = other.DeviceStr; } if (other.Account.Length != 0) { Account = other.Account; } if (other.Password.Length != 0) { Password = other.Password; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { LoginType = (global::AxibugProtobuf.LoginType) input.ReadEnum(); break; } case 16: { DeviceType = (global::AxibugProtobuf.DeviceType) input.ReadEnum(); break; } case 26: { DeviceStr = input.ReadString(); break; } case 34: { Account = input.ReadString(); break; } case 42: { Password = input.ReadString(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { LoginType = (global::AxibugProtobuf.LoginType) input.ReadEnum(); break; } case 16: { DeviceType = (global::AxibugProtobuf.DeviceType) input.ReadEnum(); break; } case 26: { DeviceStr = input.ReadString(); break; } case 34: { Account = input.ReadString(); break; } case 42: { Password = input.ReadString(); break; } } } } #endif } /// ///登录数据下行 /// public sealed partial class Protobuf_Login_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Login_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[5]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Login_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Login_RESP(Protobuf_Login_RESP other) : this() { nickName_ = other.nickName_; token_ = other.token_; lastLoginDate_ = other.lastLoginDate_; regDate_ = other.regDate_; status_ = other.status_; uID_ = other.uID_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Login_RESP Clone() { return new Protobuf_Login_RESP(this); } /// Field number for the "NickName" field. public const int NickNameFieldNumber = 1; private string nickName_ = ""; /// ///昵称(第一次是自动生成) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string NickName { get { return nickName_; } set { nickName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Token" field. public const int TokenFieldNumber = 2; private string token_ = ""; /// ///登录凭据 (本次登录之后,所有业务请求凭据,需要存储在内存中) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string Token { get { return token_; } set { token_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "LastLoginDate" field. public const int LastLoginDateFieldNumber = 3; private string lastLoginDate_ = ""; /// ///上次登录时间(只用于呈现的字符串,若界面需求需要) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string LastLoginDate { get { return lastLoginDate_; } set { lastLoginDate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "RegDate" field. public const int RegDateFieldNumber = 4; private string regDate_ = ""; /// ///注册时间(只用于呈现的字符串,若界面需求需要) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string RegDate { get { return regDate_; } set { regDate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Status" field. public const int StatusFieldNumber = 5; private global::AxibugProtobuf.LoginResultStatus status_ = global::AxibugProtobuf.LoginResultStatus.BaseDefault; /// ///账号状态 (预留) [1]正常[0]被禁封 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.LoginResultStatus Status { get { return status_; } set { status_ = value; } } /// Field number for the "UID" field. public const int UIDFieldNumber = 6; private long uID_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long UID { get { return uID_; } set { uID_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Login_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Login_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (NickName != other.NickName) return false; if (Token != other.Token) return false; if (LastLoginDate != other.LastLoginDate) return false; if (RegDate != other.RegDate) return false; if (Status != other.Status) return false; if (UID != other.UID) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (NickName.Length != 0) hash ^= NickName.GetHashCode(); if (Token.Length != 0) hash ^= Token.GetHashCode(); if (LastLoginDate.Length != 0) hash ^= LastLoginDate.GetHashCode(); if (RegDate.Length != 0) hash ^= RegDate.GetHashCode(); if (Status != global::AxibugProtobuf.LoginResultStatus.BaseDefault) hash ^= Status.GetHashCode(); if (UID != 0L) hash ^= UID.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (NickName.Length != 0) { output.WriteRawTag(10); output.WriteString(NickName); } if (Token.Length != 0) { output.WriteRawTag(18); output.WriteString(Token); } if (LastLoginDate.Length != 0) { output.WriteRawTag(26); output.WriteString(LastLoginDate); } if (RegDate.Length != 0) { output.WriteRawTag(34); output.WriteString(RegDate); } if (Status != global::AxibugProtobuf.LoginResultStatus.BaseDefault) { output.WriteRawTag(40); output.WriteEnum((int) Status); } if (UID != 0L) { output.WriteRawTag(48); output.WriteInt64(UID); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (NickName.Length != 0) { output.WriteRawTag(10); output.WriteString(NickName); } if (Token.Length != 0) { output.WriteRawTag(18); output.WriteString(Token); } if (LastLoginDate.Length != 0) { output.WriteRawTag(26); output.WriteString(LastLoginDate); } if (RegDate.Length != 0) { output.WriteRawTag(34); output.WriteString(RegDate); } if (Status != global::AxibugProtobuf.LoginResultStatus.BaseDefault) { output.WriteRawTag(40); output.WriteEnum((int) Status); } if (UID != 0L) { output.WriteRawTag(48); output.WriteInt64(UID); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (NickName.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(NickName); } if (Token.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(Token); } if (LastLoginDate.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(LastLoginDate); } if (RegDate.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(RegDate); } if (Status != global::AxibugProtobuf.LoginResultStatus.BaseDefault) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Status); } if (UID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(UID); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Login_RESP other) { if (other == null) { return; } if (other.NickName.Length != 0) { NickName = other.NickName; } if (other.Token.Length != 0) { Token = other.Token; } if (other.LastLoginDate.Length != 0) { LastLoginDate = other.LastLoginDate; } if (other.RegDate.Length != 0) { RegDate = other.RegDate; } if (other.Status != global::AxibugProtobuf.LoginResultStatus.BaseDefault) { Status = other.Status; } if (other.UID != 0L) { UID = other.UID; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { NickName = input.ReadString(); break; } case 18: { Token = input.ReadString(); break; } case 26: { LastLoginDate = input.ReadString(); break; } case 34: { RegDate = input.ReadString(); break; } case 40: { Status = (global::AxibugProtobuf.LoginResultStatus) input.ReadEnum(); break; } case 48: { UID = input.ReadInt64(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { NickName = input.ReadString(); break; } case 18: { Token = input.ReadString(); break; } case 26: { LastLoginDate = input.ReadString(); break; } case 34: { RegDate = input.ReadString(); break; } case 40: { Status = (global::AxibugProtobuf.LoginResultStatus) input.ReadEnum(); break; } case 48: { UID = input.ReadInt64(); break; } } } } #endif } /// ///获取在线用户列表 上行 /// public sealed partial class Protobuf_UserList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_UserList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[6]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserList() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserList(Protobuf_UserList other) : this() { _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserList Clone() { return new Protobuf_UserList(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_UserList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_UserList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !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] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_UserList other) { if (other == null) { return; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; } } } #endif } /// ///获取在线用户列表 下行 /// public sealed partial class Protobuf_UserList_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_UserList_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserList_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserList_RESP(Protobuf_UserList_RESP other) : this() { userCount_ = other.userCount_; userList_ = other.userList_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserList_RESP Clone() { return new Protobuf_UserList_RESP(this); } /// Field number for the "UserCount" field. public const int UserCountFieldNumber = 1; private int userCount_; /// ///玩家数量 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int UserCount { get { return userCount_; } set { userCount_ = value; } } /// Field number for the "UserList" field. public const int UserListFieldNumber = 2; private static readonly pb::FieldCodec _repeated_userList_codec = pb::FieldCodec.ForMessage(18, global::AxibugProtobuf.UserMiniInfo.Parser); private readonly pbc::RepeatedField userList_ = new pbc::RepeatedField(); /// ///用户列表 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pbc::RepeatedField UserList { get { return userList_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_UserList_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_UserList_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (UserCount != other.UserCount) return false; if(!userList_.Equals(other.userList_)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (UserCount != 0) hash ^= UserCount.GetHashCode(); hash ^= userList_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (UserCount != 0) { output.WriteRawTag(8); output.WriteInt32(UserCount); } userList_.WriteTo(output, _repeated_userList_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (UserCount != 0) { output.WriteRawTag(8); output.WriteInt32(UserCount); } userList_.WriteTo(ref output, _repeated_userList_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (UserCount != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(UserCount); } size += userList_.CalculateSize(_repeated_userList_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_UserList_RESP other) { if (other == null) { return; } if (other.UserCount != 0) { UserCount = other.UserCount; } userList_.Add(other.userList_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { UserCount = input.ReadInt32(); break; } case 18: { userList_.AddEntriesFrom(input, _repeated_userList_codec); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { UserCount = input.ReadInt32(); break; } case 18: { userList_.AddEntriesFrom(ref input, _repeated_userList_codec); break; } } } } #endif } /// ///用户上线 下行 /// public sealed partial class Protobuf_UserJoin_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_UserJoin_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserJoin_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserJoin_RESP(Protobuf_UserJoin_RESP other) : this() { userInfo_ = other.userInfo_ != null ? other.userInfo_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserJoin_RESP Clone() { return new Protobuf_UserJoin_RESP(this); } /// Field number for the "UserInfo" field. public const int UserInfoFieldNumber = 1; private global::AxibugProtobuf.UserMiniInfo userInfo_; /// ///用户 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.UserMiniInfo UserInfo { get { return userInfo_; } set { userInfo_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_UserJoin_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_UserJoin_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(UserInfo, other.UserInfo)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (userInfo_ != null) hash ^= UserInfo.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (userInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(UserInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (userInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(UserInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (userInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(UserInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_UserJoin_RESP other) { if (other == null) { return; } if (other.userInfo_ != null) { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } UserInfo.MergeFrom(other.UserInfo); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } input.ReadMessage(UserInfo); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } input.ReadMessage(UserInfo); break; } } } } #endif } /// ///用户下线 下行 /// public sealed partial class Protobuf_UserLeave_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_UserLeave_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserLeave_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserLeave_RESP(Protobuf_UserLeave_RESP other) : this() { uID_ = other.uID_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserLeave_RESP Clone() { return new Protobuf_UserLeave_RESP(this); } /// Field number for the "UID" field. public const int UIDFieldNumber = 1; private long uID_; /// ///用户ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long UID { get { return uID_; } set { uID_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_UserLeave_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_UserLeave_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (UID != other.UID) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (UID != 0L) hash ^= UID.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (UID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(UID); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_UserLeave_RESP other) { if (other == null) { return; } if (other.UID != 0L) { UID = other.UID; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { UID = input.ReadInt64(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { UID = input.ReadInt64(); break; } } } } #endif } /// ///更新在线用户状态 下行 /// public sealed partial class Protobuf_UserState_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_UserState_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[10]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserState_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserState_RESP(Protobuf_UserState_RESP other) : this() { uID_ = other.uID_; state_ = other.state_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_UserState_RESP Clone() { return new Protobuf_UserState_RESP(this); } /// Field number for the "UID" field. public const int UIDFieldNumber = 1; private long uID_; /// ///用户ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long UID { get { return uID_; } set { uID_ = value; } } /// Field number for the "State" field. public const int StateFieldNumber = 2; private int state_; /// ///状态 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int State { get { return state_; } set { state_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_UserState_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_UserState_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (UID != other.UID) return false; if (State != other.State) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (UID != 0L) hash ^= UID.GetHashCode(); if (State != 0) hash ^= State.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (State != 0) { output.WriteRawTag(16); output.WriteInt32(State); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (State != 0) { output.WriteRawTag(16); output.WriteInt32(State); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (UID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(UID); } if (State != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(State); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_UserState_RESP other) { if (other == null) { return; } if (other.UID != 0L) { UID = other.UID; } if (other.State != 0) { State = other.State; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { UID = input.ReadInt64(); break; } case 16: { State = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { UID = input.ReadInt64(); break; } case 16: { State = input.ReadInt32(); break; } } } } #endif } public sealed partial class UserMiniInfo : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UserMiniInfo()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[11]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public UserMiniInfo() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public UserMiniInfo(UserMiniInfo other) : this() { uID_ = other.uID_; nickName_ = other.nickName_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public UserMiniInfo Clone() { return new UserMiniInfo(this); } /// Field number for the "UID" field. public const int UIDFieldNumber = 1; private long uID_; /// ///用户ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long UID { get { return uID_; } set { uID_ = value; } } /// Field number for the "NickName" field. public const int NickNameFieldNumber = 2; private string nickName_ = ""; /// ///昵称 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string NickName { get { return nickName_; } set { nickName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as UserMiniInfo); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(UserMiniInfo other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (UID != other.UID) return false; if (NickName != other.NickName) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (UID != 0L) hash ^= UID.GetHashCode(); if (NickName.Length != 0) hash ^= NickName.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (NickName.Length != 0) { output.WriteRawTag(18); output.WriteString(NickName); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (NickName.Length != 0) { output.WriteRawTag(18); output.WriteString(NickName); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (UID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(UID); } if (NickName.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(NickName); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(UserMiniInfo other) { if (other == null) { return; } if (other.UID != 0L) { UID = other.UID; } if (other.NickName.Length != 0) { NickName = other.NickName; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { UID = input.ReadInt64(); break; } case 18: { NickName = input.ReadString(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { UID = input.ReadInt64(); break; } case 18: { NickName = input.ReadString(); break; } } } } #endif } /// ///修改昵称上行 /// public sealed partial class Protobuf_Modify_NickName : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Modify_NickName()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[12]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Modify_NickName() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Modify_NickName(Protobuf_Modify_NickName other) : this() { nickName_ = other.nickName_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Modify_NickName Clone() { return new Protobuf_Modify_NickName(this); } /// Field number for the "NickName" field. public const int NickNameFieldNumber = 1; private string nickName_ = ""; /// ///昵称 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string NickName { get { return nickName_; } set { nickName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Modify_NickName); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Modify_NickName other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (NickName != other.NickName) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (NickName.Length != 0) hash ^= NickName.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (NickName.Length != 0) { output.WriteRawTag(10); output.WriteString(NickName); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (NickName.Length != 0) { output.WriteRawTag(10); output.WriteString(NickName); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (NickName.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(NickName); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Modify_NickName other) { if (other == null) { return; } if (other.NickName.Length != 0) { NickName = other.NickName; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { NickName = input.ReadString(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { NickName = input.ReadString(); break; } } } } #endif } /// ///修改昵称下行 /// public sealed partial class Protobuf_Modify_NickName_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Modify_NickName_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[13]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Modify_NickName_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Modify_NickName_RESP(Protobuf_Modify_NickName_RESP other) : this() { _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Modify_NickName_RESP Clone() { return new Protobuf_Modify_NickName_RESP(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Modify_NickName_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Modify_NickName_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !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] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Modify_NickName_RESP other) { if (other == null) { return; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; } } } #endif } /// ///用户信息更新 /// public sealed partial class Protobuf_Update_UserInfo_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Update_UserInfo_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[14]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Update_UserInfo_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Update_UserInfo_RESP(Protobuf_Update_UserInfo_RESP other) : this() { userInfo_ = other.userInfo_ != null ? other.userInfo_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Update_UserInfo_RESP Clone() { return new Protobuf_Update_UserInfo_RESP(this); } /// Field number for the "UserInfo" field. public const int UserInfoFieldNumber = 1; private global::AxibugProtobuf.UserMiniInfo userInfo_; /// ///用户 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.UserMiniInfo UserInfo { get { return userInfo_; } set { userInfo_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Update_UserInfo_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Update_UserInfo_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(UserInfo, other.UserInfo)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (userInfo_ != null) hash ^= UserInfo.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (userInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(UserInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (userInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(UserInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (userInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(UserInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Update_UserInfo_RESP other) { if (other == null) { return; } if (other.userInfo_ != null) { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } UserInfo.MergeFrom(other.UserInfo); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } input.ReadMessage(UserInfo); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } input.ReadMessage(UserInfo); break; } } } } #endif } /// ///其他用户信息更新 /// public sealed partial class Protobuf_Update_OtherUserInfo_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Update_OtherUserInfo_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[15]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Update_OtherUserInfo_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Update_OtherUserInfo_RESP(Protobuf_Update_OtherUserInfo_RESP other) : this() { uID_ = other.uID_; userInfo_ = other.userInfo_ != null ? other.userInfo_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Update_OtherUserInfo_RESP Clone() { return new Protobuf_Update_OtherUserInfo_RESP(this); } /// Field number for the "UID" field. public const int UIDFieldNumber = 1; private long uID_; /// ///用户ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long UID { get { return uID_; } set { uID_ = value; } } /// Field number for the "UserInfo" field. public const int UserInfoFieldNumber = 2; private global::AxibugProtobuf.UserMiniInfo userInfo_; /// ///用户 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.UserMiniInfo UserInfo { get { return userInfo_; } set { userInfo_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Update_OtherUserInfo_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Update_OtherUserInfo_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (UID != other.UID) return false; if (!object.Equals(UserInfo, other.UserInfo)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (UID != 0L) hash ^= UID.GetHashCode(); if (userInfo_ != null) hash ^= UserInfo.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (userInfo_ != null) { output.WriteRawTag(18); output.WriteMessage(UserInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (UID != 0L) { output.WriteRawTag(8); output.WriteInt64(UID); } if (userInfo_ != null) { output.WriteRawTag(18); output.WriteMessage(UserInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (UID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(UID); } if (userInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(UserInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Update_OtherUserInfo_RESP other) { if (other == null) { return; } if (other.UID != 0L) { UID = other.UID; } if (other.userInfo_ != null) { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } UserInfo.MergeFrom(other.UserInfo); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { UID = input.ReadInt64(); break; } case 18: { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } input.ReadMessage(UserInfo); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { UID = input.ReadInt64(); break; } case 18: { if (userInfo_ == null) { UserInfo = new global::AxibugProtobuf.UserMiniInfo(); } input.ReadMessage(UserInfo); break; } } } } #endif } public sealed partial class Protobuf_Room_List : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_List()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[16]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_List() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_List(Protobuf_Room_List other) : this() { _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_List Clone() { return new Protobuf_Room_List(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_List); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_List other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !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] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_List other) { if (other == null) { return; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; } } } #endif } public sealed partial class Protobuf_Room_List_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_List_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[17]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_List_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_List_RESP(Protobuf_Room_List_RESP other) : this() { roomMiniInfoList_ = other.roomMiniInfoList_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_List_RESP Clone() { return new Protobuf_Room_List_RESP(this); } /// Field number for the "RoomMiniInfoList" field. public const int RoomMiniInfoListFieldNumber = 1; private static readonly pb::FieldCodec _repeated_roomMiniInfoList_codec = pb::FieldCodec.ForMessage(10, global::AxibugProtobuf.Protobuf_Room_MiniInfo.Parser); private readonly pbc::RepeatedField roomMiniInfoList_ = new pbc::RepeatedField(); /// ///房间列表 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pbc::RepeatedField RoomMiniInfoList { get { return roomMiniInfoList_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_List_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_List_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if(!roomMiniInfoList_.Equals(other.roomMiniInfoList_)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; hash ^= roomMiniInfoList_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else roomMiniInfoList_.WriteTo(output, _repeated_roomMiniInfoList_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { roomMiniInfoList_.WriteTo(ref output, _repeated_roomMiniInfoList_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; size += roomMiniInfoList_.CalculateSize(_repeated_roomMiniInfoList_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_List_RESP other) { if (other == null) { return; } roomMiniInfoList_.Add(other.roomMiniInfoList_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { roomMiniInfoList_.AddEntriesFrom(input, _repeated_roomMiniInfoList_codec); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { roomMiniInfoList_.AddEntriesFrom(ref input, _repeated_roomMiniInfoList_codec); break; } } } } #endif } public sealed partial class Protobuf_Room_MiniInfo : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_MiniInfo()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[18]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_MiniInfo() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_MiniInfo(Protobuf_Room_MiniInfo other) : this() { roomID_ = other.roomID_; gameRomID_ = other.gameRomID_; gameRomHash_ = other.gameRomHash_; hostPlayerUID_ = other.hostPlayerUID_; gameState_ = other.gameState_; obsUserCount_ = other.obsUserCount_; screenProviderUID_ = other.screenProviderUID_; gamePlaySlotList_ = other.gamePlaySlotList_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_MiniInfo Clone() { return new Protobuf_Room_MiniInfo(this); } /// Field number for the "RoomID" field. public const int RoomIDFieldNumber = 1; private int roomID_; /// ///房间ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RoomID { get { return roomID_; } set { roomID_ = value; } } /// Field number for the "GameRomID" field. public const int GameRomIDFieldNumber = 2; private int gameRomID_; /// ///游戏ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int GameRomID { get { return gameRomID_; } set { gameRomID_ = value; } } /// Field number for the "GameRomHash" field. public const int GameRomHashFieldNumber = 3; private string gameRomHash_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string GameRomHash { get { return gameRomHash_; } set { gameRomHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "HostPlayerUID" field. public const int HostPlayerUIDFieldNumber = 4; private long hostPlayerUID_; /// ///主机玩家ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long HostPlayerUID { get { return hostPlayerUID_; } set { hostPlayerUID_ = value; } } /// Field number for the "GameState" field. public const int GameStateFieldNumber = 5; private global::AxibugProtobuf.RoomGameState gameState_ = global::AxibugProtobuf.RoomGameState.NoneGameState; /// ///游戏状态 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.RoomGameState GameState { get { return gameState_; } set { gameState_ = value; } } /// Field number for the "ObsUserCount" field. public const int ObsUserCountFieldNumber = 6; private int obsUserCount_; /// ///观战用户数量 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int ObsUserCount { get { return obsUserCount_; } set { obsUserCount_ = value; } } /// Field number for the "ScreenProviderUID" field. public const int ScreenProviderUIDFieldNumber = 7; private long screenProviderUID_; /// ///屏幕数据供应者 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long ScreenProviderUID { get { return screenProviderUID_; } set { screenProviderUID_ = value; } } /// Field number for the "GamePlaySlotList" field. public const int GamePlaySlotListFieldNumber = 8; private static readonly pb::FieldCodec _repeated_gamePlaySlotList_codec = pb::FieldCodec.ForMessage(66, global::AxibugProtobuf.Protobuf_Room_GamePlaySlot.Parser); private readonly pbc::RepeatedField gamePlaySlotList_ = new pbc::RepeatedField(); /// ///游玩槽位信息P1~P4 固定4个 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pbc::RepeatedField GamePlaySlotList { get { return gamePlaySlotList_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_MiniInfo); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_MiniInfo other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RoomID != other.RoomID) return false; if (GameRomID != other.GameRomID) return false; if (GameRomHash != other.GameRomHash) return false; if (HostPlayerUID != other.HostPlayerUID) return false; if (GameState != other.GameState) return false; if (ObsUserCount != other.ObsUserCount) return false; if (ScreenProviderUID != other.ScreenProviderUID) return false; if(!gamePlaySlotList_.Equals(other.gamePlaySlotList_)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RoomID != 0) hash ^= RoomID.GetHashCode(); if (GameRomID != 0) hash ^= GameRomID.GetHashCode(); if (GameRomHash.Length != 0) hash ^= GameRomHash.GetHashCode(); if (HostPlayerUID != 0L) hash ^= HostPlayerUID.GetHashCode(); if (GameState != global::AxibugProtobuf.RoomGameState.NoneGameState) hash ^= GameState.GetHashCode(); if (ObsUserCount != 0) hash ^= ObsUserCount.GetHashCode(); if (ScreenProviderUID != 0L) hash ^= ScreenProviderUID.GetHashCode(); hash ^= gamePlaySlotList_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (GameRomID != 0) { output.WriteRawTag(16); output.WriteInt32(GameRomID); } if (GameRomHash.Length != 0) { output.WriteRawTag(26); output.WriteString(GameRomHash); } if (HostPlayerUID != 0L) { output.WriteRawTag(32); output.WriteInt64(HostPlayerUID); } if (GameState != global::AxibugProtobuf.RoomGameState.NoneGameState) { output.WriteRawTag(40); output.WriteEnum((int) GameState); } if (ObsUserCount != 0) { output.WriteRawTag(48); output.WriteInt32(ObsUserCount); } if (ScreenProviderUID != 0L) { output.WriteRawTag(56); output.WriteInt64(ScreenProviderUID); } gamePlaySlotList_.WriteTo(output, _repeated_gamePlaySlotList_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (GameRomID != 0) { output.WriteRawTag(16); output.WriteInt32(GameRomID); } if (GameRomHash.Length != 0) { output.WriteRawTag(26); output.WriteString(GameRomHash); } if (HostPlayerUID != 0L) { output.WriteRawTag(32); output.WriteInt64(HostPlayerUID); } if (GameState != global::AxibugProtobuf.RoomGameState.NoneGameState) { output.WriteRawTag(40); output.WriteEnum((int) GameState); } if (ObsUserCount != 0) { output.WriteRawTag(48); output.WriteInt32(ObsUserCount); } if (ScreenProviderUID != 0L) { output.WriteRawTag(56); output.WriteInt64(ScreenProviderUID); } gamePlaySlotList_.WriteTo(ref output, _repeated_gamePlaySlotList_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RoomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomID); } if (GameRomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(GameRomID); } if (GameRomHash.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(GameRomHash); } if (HostPlayerUID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(HostPlayerUID); } if (GameState != global::AxibugProtobuf.RoomGameState.NoneGameState) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) GameState); } if (ObsUserCount != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObsUserCount); } if (ScreenProviderUID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(ScreenProviderUID); } size += gamePlaySlotList_.CalculateSize(_repeated_gamePlaySlotList_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_MiniInfo other) { if (other == null) { return; } if (other.RoomID != 0) { RoomID = other.RoomID; } if (other.GameRomID != 0) { GameRomID = other.GameRomID; } if (other.GameRomHash.Length != 0) { GameRomHash = other.GameRomHash; } if (other.HostPlayerUID != 0L) { HostPlayerUID = other.HostPlayerUID; } if (other.GameState != global::AxibugProtobuf.RoomGameState.NoneGameState) { GameState = other.GameState; } if (other.ObsUserCount != 0) { ObsUserCount = other.ObsUserCount; } if (other.ScreenProviderUID != 0L) { ScreenProviderUID = other.ScreenProviderUID; } gamePlaySlotList_.Add(other.gamePlaySlotList_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RoomID = input.ReadInt32(); break; } case 16: { GameRomID = input.ReadInt32(); break; } case 26: { GameRomHash = input.ReadString(); break; } case 32: { HostPlayerUID = input.ReadInt64(); break; } case 40: { GameState = (global::AxibugProtobuf.RoomGameState) input.ReadEnum(); break; } case 48: { ObsUserCount = input.ReadInt32(); break; } case 56: { ScreenProviderUID = input.ReadInt64(); break; } case 66: { gamePlaySlotList_.AddEntriesFrom(input, _repeated_gamePlaySlotList_codec); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RoomID = input.ReadInt32(); break; } case 16: { GameRomID = input.ReadInt32(); break; } case 26: { GameRomHash = input.ReadString(); break; } case 32: { HostPlayerUID = input.ReadInt64(); break; } case 40: { GameState = (global::AxibugProtobuf.RoomGameState) input.ReadEnum(); break; } case 48: { ObsUserCount = input.ReadInt32(); break; } case 56: { ScreenProviderUID = input.ReadInt64(); break; } case 66: { gamePlaySlotList_.AddEntriesFrom(ref input, _repeated_gamePlaySlotList_codec); break; } } } } #endif } public sealed partial class Protobuf_Room_GamePlaySlot : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_GamePlaySlot()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[19]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_GamePlaySlot() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_GamePlaySlot(Protobuf_Room_GamePlaySlot other) : this() { playerUID_ = other.playerUID_; playerNickName_ = other.playerNickName_; playerLocalJoyIdx_ = other.playerLocalJoyIdx_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_GamePlaySlot Clone() { return new Protobuf_Room_GamePlaySlot(this); } /// Field number for the "Player_UID" field. public const int PlayerUIDFieldNumber = 1; private long playerUID_; /// ///玩家 UID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public long PlayerUID { get { return playerUID_; } set { playerUID_ = value; } } /// Field number for the "Player_NickName" field. public const int PlayerNickNameFieldNumber = 2; private string playerNickName_ = ""; /// ///玩家 昵称 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string PlayerNickName { get { return playerNickName_; } set { playerNickName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "PlayerLocalJoyIdx" field. public const int PlayerLocalJoyIdxFieldNumber = 3; private int playerLocalJoyIdx_; /// ///客户端JoyIdx /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int PlayerLocalJoyIdx { get { return playerLocalJoyIdx_; } set { playerLocalJoyIdx_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_GamePlaySlot); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_GamePlaySlot other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (PlayerUID != other.PlayerUID) return false; if (PlayerNickName != other.PlayerNickName) return false; if (PlayerLocalJoyIdx != other.PlayerLocalJoyIdx) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (PlayerUID != 0L) hash ^= PlayerUID.GetHashCode(); if (PlayerNickName.Length != 0) hash ^= PlayerNickName.GetHashCode(); if (PlayerLocalJoyIdx != 0) hash ^= PlayerLocalJoyIdx.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (PlayerUID != 0L) { output.WriteRawTag(8); output.WriteInt64(PlayerUID); } if (PlayerNickName.Length != 0) { output.WriteRawTag(18); output.WriteString(PlayerNickName); } if (PlayerLocalJoyIdx != 0) { output.WriteRawTag(24); output.WriteInt32(PlayerLocalJoyIdx); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (PlayerUID != 0L) { output.WriteRawTag(8); output.WriteInt64(PlayerUID); } if (PlayerNickName.Length != 0) { output.WriteRawTag(18); output.WriteString(PlayerNickName); } if (PlayerLocalJoyIdx != 0) { output.WriteRawTag(24); output.WriteInt32(PlayerLocalJoyIdx); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (PlayerUID != 0L) { size += 1 + pb::CodedOutputStream.ComputeInt64Size(PlayerUID); } if (PlayerNickName.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(PlayerNickName); } if (PlayerLocalJoyIdx != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(PlayerLocalJoyIdx); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_GamePlaySlot other) { if (other == null) { return; } if (other.PlayerUID != 0L) { PlayerUID = other.PlayerUID; } if (other.PlayerNickName.Length != 0) { PlayerNickName = other.PlayerNickName; } if (other.PlayerLocalJoyIdx != 0) { PlayerLocalJoyIdx = other.PlayerLocalJoyIdx; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { PlayerUID = input.ReadInt64(); break; } case 18: { PlayerNickName = input.ReadString(); break; } case 24: { PlayerLocalJoyIdx = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { PlayerUID = input.ReadInt64(); break; } case 18: { PlayerNickName = input.ReadString(); break; } case 24: { PlayerLocalJoyIdx = input.ReadInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_Update_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Update_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[20]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Update_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Update_RESP(Protobuf_Room_Update_RESP other) : this() { updateType_ = other.updateType_; roomMiniInfo_ = other.roomMiniInfo_ != null ? other.roomMiniInfo_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Update_RESP Clone() { return new Protobuf_Room_Update_RESP(this); } /// Field number for the "UpdateType" field. public const int UpdateTypeFieldNumber = 1; private int updateType_; /// ///[0] 更新或新增 [1] 删除 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int UpdateType { get { return updateType_; } set { updateType_ = value; } } /// Field number for the "RoomMiniInfo" field. public const int RoomMiniInfoFieldNumber = 2; private global::AxibugProtobuf.Protobuf_Room_MiniInfo roomMiniInfo_; /// ///房间信息 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.Protobuf_Room_MiniInfo RoomMiniInfo { get { return roomMiniInfo_; } set { roomMiniInfo_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Update_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Update_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (UpdateType != other.UpdateType) return false; if (!object.Equals(RoomMiniInfo, other.RoomMiniInfo)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (UpdateType != 0) hash ^= UpdateType.GetHashCode(); if (roomMiniInfo_ != null) hash ^= RoomMiniInfo.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (UpdateType != 0) { output.WriteRawTag(8); output.WriteInt32(UpdateType); } if (roomMiniInfo_ != null) { output.WriteRawTag(18); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (UpdateType != 0) { output.WriteRawTag(8); output.WriteInt32(UpdateType); } if (roomMiniInfo_ != null) { output.WriteRawTag(18); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (UpdateType != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(UpdateType); } if (roomMiniInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomMiniInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Update_RESP other) { if (other == null) { return; } if (other.UpdateType != 0) { UpdateType = other.UpdateType; } if (other.roomMiniInfo_ != null) { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } RoomMiniInfo.MergeFrom(other.RoomMiniInfo); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { UpdateType = input.ReadInt32(); break; } case 18: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { UpdateType = input.ReadInt32(); break; } case 18: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } } #endif } public sealed partial class Protobuf_Screnn_Frame : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Screnn_Frame()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[21]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Screnn_Frame() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Screnn_Frame(Protobuf_Screnn_Frame other) : this() { roomID_ = other.roomID_; frameID_ = other.frameID_; rawBitmap_ = other.rawBitmap_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Screnn_Frame Clone() { return new Protobuf_Screnn_Frame(this); } /// Field number for the "RoomID" field. public const int RoomIDFieldNumber = 1; private int roomID_; /// ///房间ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RoomID { get { return roomID_; } set { roomID_ = value; } } /// Field number for the "FrameID" field. public const int FrameIDFieldNumber = 2; private int frameID_; /// ///帧编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int FrameID { get { return frameID_; } set { frameID_ = value; } } /// Field number for the "RawBitmap" field. public const int RawBitmapFieldNumber = 3; private pb::ByteString rawBitmap_ = pb::ByteString.Empty; /// ///渲染层画面 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pb::ByteString RawBitmap { get { return rawBitmap_; } set { rawBitmap_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Screnn_Frame); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Screnn_Frame other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RoomID != other.RoomID) return false; if (FrameID != other.FrameID) return false; if (RawBitmap != other.RawBitmap) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RoomID != 0) hash ^= RoomID.GetHashCode(); if (FrameID != 0) hash ^= FrameID.GetHashCode(); if (RawBitmap.Length != 0) hash ^= RawBitmap.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (FrameID != 0) { output.WriteRawTag(16); output.WriteInt32(FrameID); } if (RawBitmap.Length != 0) { output.WriteRawTag(26); output.WriteBytes(RawBitmap); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (FrameID != 0) { output.WriteRawTag(16); output.WriteInt32(FrameID); } if (RawBitmap.Length != 0) { output.WriteRawTag(26); output.WriteBytes(RawBitmap); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RoomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomID); } if (FrameID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(FrameID); } if (RawBitmap.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeBytesSize(RawBitmap); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Screnn_Frame other) { if (other == null) { return; } if (other.RoomID != 0) { RoomID = other.RoomID; } if (other.FrameID != 0) { FrameID = other.FrameID; } if (other.RawBitmap.Length != 0) { RawBitmap = other.RawBitmap; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RoomID = input.ReadInt32(); break; } case 16: { FrameID = input.ReadInt32(); break; } case 26: { RawBitmap = input.ReadBytes(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RoomID = input.ReadInt32(); break; } case 16: { FrameID = input.ReadInt32(); break; } case 26: { RawBitmap = input.ReadBytes(); break; } } } } #endif } public sealed partial class Protobuf_Room_SinglePlayerInputData : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_SinglePlayerInputData()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[22]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_SinglePlayerInputData() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_SinglePlayerInputData(Protobuf_Room_SinglePlayerInputData other) : this() { frameID_ = other.frameID_; inputData_ = other.inputData_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_SinglePlayerInputData Clone() { return new Protobuf_Room_SinglePlayerInputData(this); } /// Field number for the "FrameID" field. public const int FrameIDFieldNumber = 1; private uint frameID_; /// ///帧编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint FrameID { get { return frameID_; } set { frameID_ = value; } } /// Field number for the "InputData" field. public const int InputDataFieldNumber = 2; private uint inputData_; /// ///单个玩家操作位运算汇总 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint InputData { get { return inputData_; } set { inputData_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_SinglePlayerInputData); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_SinglePlayerInputData other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (FrameID != other.FrameID) return false; if (InputData != other.InputData) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (FrameID != 0) hash ^= FrameID.GetHashCode(); if (InputData != 0) hash ^= InputData.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (FrameID != 0) { output.WriteRawTag(8); output.WriteUInt32(FrameID); } if (InputData != 0) { output.WriteRawTag(16); output.WriteUInt32(InputData); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (FrameID != 0) { output.WriteRawTag(8); output.WriteUInt32(FrameID); } if (InputData != 0) { output.WriteRawTag(16); output.WriteUInt32(InputData); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (FrameID != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(FrameID); } if (InputData != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(InputData); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_SinglePlayerInputData other) { if (other == null) { return; } if (other.FrameID != 0) { FrameID = other.FrameID; } if (other.InputData != 0) { InputData = other.InputData; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { FrameID = input.ReadUInt32(); break; } case 16: { InputData = input.ReadUInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { FrameID = input.ReadUInt32(); break; } case 16: { InputData = input.ReadUInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_Syn_RoomFrameAllInputData : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Syn_RoomFrameAllInputData()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[23]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Syn_RoomFrameAllInputData() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Syn_RoomFrameAllInputData(Protobuf_Room_Syn_RoomFrameAllInputData other) : this() { frameID_ = other.frameID_; inputData_ = other.inputData_; serverFrameID_ = other.serverFrameID_; serverForwardCount_ = other.serverForwardCount_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Syn_RoomFrameAllInputData Clone() { return new Protobuf_Room_Syn_RoomFrameAllInputData(this); } /// Field number for the "FrameID" field. public const int FrameIDFieldNumber = 1; private uint frameID_; /// ///帧编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint FrameID { get { return frameID_; } set { frameID_ = value; } } /// Field number for the "InputData" field. public const int InputDataFieldNumber = 2; private ulong inputData_; /// ///所有玩家操作位运算汇总 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public ulong InputData { get { return inputData_; } set { inputData_ = value; } } /// Field number for the "ServerFrameID" field. public const int ServerFrameIDFieldNumber = 3; private uint serverFrameID_; /// ///服务器帧编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint ServerFrameID { get { return serverFrameID_; } set { serverFrameID_ = value; } } /// Field number for the "ServerForwardCount" field. public const int ServerForwardCountFieldNumber = 4; private uint serverForwardCount_; /// ///服务器提前量 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint ServerForwardCount { get { return serverForwardCount_; } set { serverForwardCount_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Syn_RoomFrameAllInputData); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Syn_RoomFrameAllInputData other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (FrameID != other.FrameID) return false; if (InputData != other.InputData) return false; if (ServerFrameID != other.ServerFrameID) return false; if (ServerForwardCount != other.ServerForwardCount) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (FrameID != 0) hash ^= FrameID.GetHashCode(); if (InputData != 0UL) hash ^= InputData.GetHashCode(); if (ServerFrameID != 0) hash ^= ServerFrameID.GetHashCode(); if (ServerForwardCount != 0) hash ^= ServerForwardCount.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (FrameID != 0) { output.WriteRawTag(8); output.WriteUInt32(FrameID); } if (InputData != 0UL) { output.WriteRawTag(16); output.WriteUInt64(InputData); } if (ServerFrameID != 0) { output.WriteRawTag(24); output.WriteUInt32(ServerFrameID); } if (ServerForwardCount != 0) { output.WriteRawTag(32); output.WriteUInt32(ServerForwardCount); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (FrameID != 0) { output.WriteRawTag(8); output.WriteUInt32(FrameID); } if (InputData != 0UL) { output.WriteRawTag(16); output.WriteUInt64(InputData); } if (ServerFrameID != 0) { output.WriteRawTag(24); output.WriteUInt32(ServerFrameID); } if (ServerForwardCount != 0) { output.WriteRawTag(32); output.WriteUInt32(ServerForwardCount); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (FrameID != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(FrameID); } if (InputData != 0UL) { size += 1 + pb::CodedOutputStream.ComputeUInt64Size(InputData); } if (ServerFrameID != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ServerFrameID); } if (ServerForwardCount != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ServerForwardCount); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Syn_RoomFrameAllInputData other) { if (other == null) { return; } if (other.FrameID != 0) { FrameID = other.FrameID; } if (other.InputData != 0UL) { InputData = other.InputData; } if (other.ServerFrameID != 0) { ServerFrameID = other.ServerFrameID; } if (other.ServerForwardCount != 0) { ServerForwardCount = other.ServerForwardCount; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { FrameID = input.ReadUInt32(); break; } case 16: { InputData = input.ReadUInt64(); break; } case 24: { ServerFrameID = input.ReadUInt32(); break; } case 32: { ServerForwardCount = input.ReadUInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { FrameID = input.ReadUInt32(); break; } case 16: { InputData = input.ReadUInt64(); break; } case 24: { ServerFrameID = input.ReadUInt32(); break; } case 32: { ServerForwardCount = input.ReadUInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_Create : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Create()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[24]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Create() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Create(Protobuf_Room_Create other) : this() { gameRomID_ = other.gameRomID_; gameRomHash_ = other.gameRomHash_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Create Clone() { return new Protobuf_Room_Create(this); } /// Field number for the "GameRomID" field. public const int GameRomIDFieldNumber = 1; private int gameRomID_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int GameRomID { get { return gameRomID_; } set { gameRomID_ = value; } } /// Field number for the "GameRomHash" field. public const int GameRomHashFieldNumber = 2; private string gameRomHash_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string GameRomHash { get { return gameRomHash_; } set { gameRomHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Create); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Create other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (GameRomID != other.GameRomID) return false; if (GameRomHash != other.GameRomHash) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (GameRomID != 0) hash ^= GameRomID.GetHashCode(); if (GameRomHash.Length != 0) hash ^= GameRomHash.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (GameRomID != 0) { output.WriteRawTag(8); output.WriteInt32(GameRomID); } if (GameRomHash.Length != 0) { output.WriteRawTag(18); output.WriteString(GameRomHash); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (GameRomID != 0) { output.WriteRawTag(8); output.WriteInt32(GameRomID); } if (GameRomHash.Length != 0) { output.WriteRawTag(18); output.WriteString(GameRomHash); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (GameRomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(GameRomID); } if (GameRomHash.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(GameRomHash); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Create other) { if (other == null) { return; } if (other.GameRomID != 0) { GameRomID = other.GameRomID; } if (other.GameRomHash.Length != 0) { GameRomHash = other.GameRomHash; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { GameRomID = input.ReadInt32(); break; } case 18: { GameRomHash = input.ReadString(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { GameRomID = input.ReadInt32(); break; } case 18: { GameRomHash = input.ReadString(); break; } } } } #endif } public sealed partial class Protobuf_Room_Create_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Create_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[25]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Create_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Create_RESP(Protobuf_Room_Create_RESP other) : this() { roomMiniInfo_ = other.roomMiniInfo_ != null ? other.roomMiniInfo_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Create_RESP Clone() { return new Protobuf_Room_Create_RESP(this); } /// Field number for the "RoomMiniInfo" field. public const int RoomMiniInfoFieldNumber = 1; private global::AxibugProtobuf.Protobuf_Room_MiniInfo roomMiniInfo_; /// ///房间信息 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.Protobuf_Room_MiniInfo RoomMiniInfo { get { return roomMiniInfo_; } set { roomMiniInfo_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Create_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Create_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(RoomMiniInfo, other.RoomMiniInfo)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (roomMiniInfo_ != null) hash ^= RoomMiniInfo.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (roomMiniInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (roomMiniInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (roomMiniInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomMiniInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Create_RESP other) { if (other == null) { return; } if (other.roomMiniInfo_ != null) { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } RoomMiniInfo.MergeFrom(other.RoomMiniInfo); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } } #endif } public sealed partial class Protobuf_Room_Join : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Join()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[26]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Join() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Join(Protobuf_Room_Join other) : this() { roomID_ = other.roomID_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Join Clone() { return new Protobuf_Room_Join(this); } /// Field number for the "RoomID" field. public const int RoomIDFieldNumber = 1; private int roomID_; /// ///房间ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RoomID { get { return roomID_; } set { roomID_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Join); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Join other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RoomID != other.RoomID) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RoomID != 0) hash ^= RoomID.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RoomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomID); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Join other) { if (other == null) { return; } if (other.RoomID != 0) { RoomID = other.RoomID; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RoomID = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RoomID = input.ReadInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_Join_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Join_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[27]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Join_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Join_RESP(Protobuf_Room_Join_RESP other) : this() { roomMiniInfo_ = other.roomMiniInfo_ != null ? other.roomMiniInfo_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Join_RESP Clone() { return new Protobuf_Room_Join_RESP(this); } /// Field number for the "RoomMiniInfo" field. public const int RoomMiniInfoFieldNumber = 1; private global::AxibugProtobuf.Protobuf_Room_MiniInfo roomMiniInfo_; /// ///房间信息 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.Protobuf_Room_MiniInfo RoomMiniInfo { get { return roomMiniInfo_; } set { roomMiniInfo_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Join_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Join_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(RoomMiniInfo, other.RoomMiniInfo)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (roomMiniInfo_ != null) hash ^= RoomMiniInfo.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (roomMiniInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (roomMiniInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (roomMiniInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomMiniInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Join_RESP other) { if (other == null) { return; } if (other.roomMiniInfo_ != null) { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } RoomMiniInfo.MergeFrom(other.RoomMiniInfo); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } } #endif } public sealed partial class Protobuf_Room_Leave : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Leave()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[28]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Leave() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Leave(Protobuf_Room_Leave other) : this() { roomID_ = other.roomID_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Leave Clone() { return new Protobuf_Room_Leave(this); } /// Field number for the "RoomID" field. public const int RoomIDFieldNumber = 1; private int roomID_; /// ///离开的房间ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RoomID { get { return roomID_; } set { roomID_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Leave); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Leave other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RoomID != other.RoomID) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RoomID != 0) hash ^= RoomID.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RoomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomID); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Leave other) { if (other == null) { return; } if (other.RoomID != 0) { RoomID = other.RoomID; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RoomID = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RoomID = input.ReadInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_Leave_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Leave_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[29]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Leave_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Leave_RESP(Protobuf_Room_Leave_RESP other) : this() { roomID_ = other.roomID_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Leave_RESP Clone() { return new Protobuf_Room_Leave_RESP(this); } /// Field number for the "RoomID" field. public const int RoomIDFieldNumber = 1; private int roomID_; /// ///离开的房间ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RoomID { get { return roomID_; } set { roomID_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Leave_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Leave_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RoomID != other.RoomID) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RoomID != 0) hash ^= RoomID.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RoomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomID); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Leave_RESP other) { if (other == null) { return; } if (other.RoomID != 0) { RoomID = other.RoomID; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RoomID = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RoomID = input.ReadInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_MyRoom_State_Change : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_MyRoom_State_Change()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[30]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_MyRoom_State_Change() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_MyRoom_State_Change(Protobuf_Room_MyRoom_State_Change other) : this() { roomMiniInfo_ = other.roomMiniInfo_ != null ? other.roomMiniInfo_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_MyRoom_State_Change Clone() { return new Protobuf_Room_MyRoom_State_Change(this); } /// Field number for the "RoomMiniInfo" field. public const int RoomMiniInfoFieldNumber = 1; private global::AxibugProtobuf.Protobuf_Room_MiniInfo roomMiniInfo_; /// ///更新房间信息 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.Protobuf_Room_MiniInfo RoomMiniInfo { get { return roomMiniInfo_; } set { roomMiniInfo_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_MyRoom_State_Change); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_MyRoom_State_Change other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(RoomMiniInfo, other.RoomMiniInfo)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (roomMiniInfo_ != null) hash ^= RoomMiniInfo.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (roomMiniInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (roomMiniInfo_ != null) { output.WriteRawTag(10); output.WriteMessage(RoomMiniInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (roomMiniInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomMiniInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_MyRoom_State_Change other) { if (other == null) { return; } if (other.roomMiniInfo_ != null) { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } RoomMiniInfo.MergeFrom(other.RoomMiniInfo); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { if (roomMiniInfo_ == null) { RoomMiniInfo = new global::AxibugProtobuf.Protobuf_Room_MiniInfo(); } input.ReadMessage(RoomMiniInfo); break; } } } } #endif } public sealed partial class Protobuf_Room_Change_PlaySlotWithJoy : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Change_PlaySlotWithJoy()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[31]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Change_PlaySlotWithJoy() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Change_PlaySlotWithJoy(Protobuf_Room_Change_PlaySlotWithJoy other) : this() { slotWithJoy_ = other.slotWithJoy_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Change_PlaySlotWithJoy Clone() { return new Protobuf_Room_Change_PlaySlotWithJoy(this); } /// Field number for the "SlotWithJoy" field. public const int SlotWithJoyFieldNumber = 1; private static readonly pb::FieldCodec _repeated_slotWithJoy_codec = pb::FieldCodec.ForMessage(10, global::AxibugProtobuf.Protobuf_PlaySlotIdxWithJoyIdx.Parser); private readonly pbc::RepeatedField slotWithJoy_ = new pbc::RepeatedField(); /// ///P1~P4编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pbc::RepeatedField SlotWithJoy { get { return slotWithJoy_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Change_PlaySlotWithJoy); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Change_PlaySlotWithJoy other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if(!slotWithJoy_.Equals(other.slotWithJoy_)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; hash ^= slotWithJoy_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else slotWithJoy_.WriteTo(output, _repeated_slotWithJoy_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { slotWithJoy_.WriteTo(ref output, _repeated_slotWithJoy_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; size += slotWithJoy_.CalculateSize(_repeated_slotWithJoy_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Change_PlaySlotWithJoy other) { if (other == null) { return; } slotWithJoy_.Add(other.slotWithJoy_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { slotWithJoy_.AddEntriesFrom(input, _repeated_slotWithJoy_codec); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { slotWithJoy_.AddEntriesFrom(ref input, _repeated_slotWithJoy_codec); break; } } } } #endif } public sealed partial class Protobuf_PlaySlotIdxWithJoyIdx : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_PlaySlotIdxWithJoyIdx()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[32]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_PlaySlotIdxWithJoyIdx() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_PlaySlotIdxWithJoyIdx(Protobuf_PlaySlotIdxWithJoyIdx other) : this() { playerSlotIdx_ = other.playerSlotIdx_; playerLocalJoyIdx_ = other.playerLocalJoyIdx_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_PlaySlotIdxWithJoyIdx Clone() { return new Protobuf_PlaySlotIdxWithJoyIdx(this); } /// Field number for the "PlayerSlotIdx" field. public const int PlayerSlotIdxFieldNumber = 1; private int playerSlotIdx_; /// ///P1~P4编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int PlayerSlotIdx { get { return playerSlotIdx_; } set { playerSlotIdx_ = value; } } /// Field number for the "PlayerLocalJoyIdx" field. public const int PlayerLocalJoyIdxFieldNumber = 2; private int playerLocalJoyIdx_; /// ///客户端Joy编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int PlayerLocalJoyIdx { get { return playerLocalJoyIdx_; } set { playerLocalJoyIdx_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_PlaySlotIdxWithJoyIdx); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_PlaySlotIdxWithJoyIdx other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (PlayerSlotIdx != other.PlayerSlotIdx) return false; if (PlayerLocalJoyIdx != other.PlayerLocalJoyIdx) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (PlayerSlotIdx != 0) hash ^= PlayerSlotIdx.GetHashCode(); if (PlayerLocalJoyIdx != 0) hash ^= PlayerLocalJoyIdx.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (PlayerSlotIdx != 0) { output.WriteRawTag(8); output.WriteInt32(PlayerSlotIdx); } if (PlayerLocalJoyIdx != 0) { output.WriteRawTag(16); output.WriteInt32(PlayerLocalJoyIdx); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (PlayerSlotIdx != 0) { output.WriteRawTag(8); output.WriteInt32(PlayerSlotIdx); } if (PlayerLocalJoyIdx != 0) { output.WriteRawTag(16); output.WriteInt32(PlayerLocalJoyIdx); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (PlayerSlotIdx != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(PlayerSlotIdx); } if (PlayerLocalJoyIdx != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(PlayerLocalJoyIdx); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_PlaySlotIdxWithJoyIdx other) { if (other == null) { return; } if (other.PlayerSlotIdx != 0) { PlayerSlotIdx = other.PlayerSlotIdx; } if (other.PlayerLocalJoyIdx != 0) { PlayerLocalJoyIdx = other.PlayerLocalJoyIdx; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { PlayerSlotIdx = input.ReadInt32(); break; } case 16: { PlayerLocalJoyIdx = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { PlayerSlotIdx = input.ReadInt32(); break; } case 16: { PlayerLocalJoyIdx = input.ReadInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_Change_PlaySlotWithJoy_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Change_PlaySlotWithJoy_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[33]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Change_PlaySlotWithJoy_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Change_PlaySlotWithJoy_RESP(Protobuf_Room_Change_PlaySlotWithJoy_RESP other) : this() { _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Change_PlaySlotWithJoy_RESP Clone() { return new Protobuf_Room_Change_PlaySlotWithJoy_RESP(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Change_PlaySlotWithJoy_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Change_PlaySlotWithJoy_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !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] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Change_PlaySlotWithJoy_RESP other) { if (other == null) { return; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; } } } #endif } public sealed partial class Protobuf_Room_WaitStep_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_WaitStep_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[34]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_WaitStep_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_WaitStep_RESP(Protobuf_Room_WaitStep_RESP other) : this() { waitStep_ = other.waitStep_; loadStateRaw_ = other.loadStateRaw_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_WaitStep_RESP Clone() { return new Protobuf_Room_WaitStep_RESP(this); } /// Field number for the "WaitStep" field. public const int WaitStepFieldNumber = 1; private int waitStep_; /// ///状态 [0]等待主机上报即时存档 [1]要求客户端准备 [2]开始(收到本状态时,立即开始跑模拟器核心) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int WaitStep { get { return waitStep_; } set { waitStep_ = value; } } /// Field number for the "LoadStateRaw" field. public const int LoadStateRawFieldNumber = 2; private pb::ByteString loadStateRaw_ = pb::ByteString.Empty; /// ///如下是 WaitStep = 1 时,才有值。广播即时存档 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pb::ByteString LoadStateRaw { get { return loadStateRaw_; } set { loadStateRaw_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_WaitStep_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_WaitStep_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (WaitStep != other.WaitStep) return false; if (LoadStateRaw != other.LoadStateRaw) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (WaitStep != 0) hash ^= WaitStep.GetHashCode(); if (LoadStateRaw.Length != 0) hash ^= LoadStateRaw.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (WaitStep != 0) { output.WriteRawTag(8); output.WriteInt32(WaitStep); } if (LoadStateRaw.Length != 0) { output.WriteRawTag(18); output.WriteBytes(LoadStateRaw); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (WaitStep != 0) { output.WriteRawTag(8); output.WriteInt32(WaitStep); } if (LoadStateRaw.Length != 0) { output.WriteRawTag(18); output.WriteBytes(LoadStateRaw); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (WaitStep != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(WaitStep); } if (LoadStateRaw.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeBytesSize(LoadStateRaw); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_WaitStep_RESP other) { if (other == null) { return; } if (other.WaitStep != 0) { WaitStep = other.WaitStep; } if (other.LoadStateRaw.Length != 0) { LoadStateRaw = other.LoadStateRaw; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { WaitStep = input.ReadInt32(); break; } case 18: { LoadStateRaw = input.ReadBytes(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { WaitStep = input.ReadInt32(); break; } case 18: { LoadStateRaw = input.ReadBytes(); break; } } } } #endif } public sealed partial class Protobuf_Room_HostPlayer_UpdateStateRaw : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_HostPlayer_UpdateStateRaw()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[35]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_HostPlayer_UpdateStateRaw() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_HostPlayer_UpdateStateRaw(Protobuf_Room_HostPlayer_UpdateStateRaw other) : this() { loadStateRaw_ = other.loadStateRaw_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_HostPlayer_UpdateStateRaw Clone() { return new Protobuf_Room_HostPlayer_UpdateStateRaw(this); } /// Field number for the "LoadStateRaw" field. public const int LoadStateRawFieldNumber = 1; private pb::ByteString loadStateRaw_ = pb::ByteString.Empty; /// ///即时存档byte数据 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pb::ByteString LoadStateRaw { get { return loadStateRaw_; } set { loadStateRaw_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_HostPlayer_UpdateStateRaw); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_HostPlayer_UpdateStateRaw other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (LoadStateRaw != other.LoadStateRaw) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (LoadStateRaw.Length != 0) hash ^= LoadStateRaw.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (LoadStateRaw.Length != 0) { output.WriteRawTag(10); output.WriteBytes(LoadStateRaw); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (LoadStateRaw.Length != 0) { output.WriteRawTag(10); output.WriteBytes(LoadStateRaw); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (LoadStateRaw.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeBytesSize(LoadStateRaw); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_HostPlayer_UpdateStateRaw other) { if (other == null) { return; } if (other.LoadStateRaw.Length != 0) { LoadStateRaw = other.LoadStateRaw; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { LoadStateRaw = input.ReadBytes(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { LoadStateRaw = input.ReadBytes(); break; } } } } #endif } public sealed partial class Protobuf_Room_HostPlayer_UpdateStateRaw_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_HostPlayer_UpdateStateRaw_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[36]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_HostPlayer_UpdateStateRaw_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_HostPlayer_UpdateStateRaw_RESP(Protobuf_Room_HostPlayer_UpdateStateRaw_RESP other) : this() { _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_HostPlayer_UpdateStateRaw_RESP Clone() { return new Protobuf_Room_HostPlayer_UpdateStateRaw_RESP(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_HostPlayer_UpdateStateRaw_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_HostPlayer_UpdateStateRaw_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !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] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_HostPlayer_UpdateStateRaw_RESP other) { if (other == null) { return; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; } } } #endif } public sealed partial class Protobuf_Room_Player_Ready : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Player_Ready()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[37]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Player_Ready() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Player_Ready(Protobuf_Room_Player_Ready other) : this() { pushFrameNeedTimeUs_ = other.pushFrameNeedTimeUs_; loadStateNeedTimeUs_ = other.loadStateNeedTimeUs_; videoFrameShowNeedTimeUs_ = other.videoFrameShowNeedTimeUs_; audioFramePlayNeedTimeUs_ = other.audioFramePlayNeedTimeUs_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Player_Ready Clone() { return new Protobuf_Room_Player_Ready(this); } /// Field number for the "PushFrameNeedTimeUs" field. public const int PushFrameNeedTimeUsFieldNumber = 1; private float pushFrameNeedTimeUs_; /// ///push帧所需平均时间(微秒) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float PushFrameNeedTimeUs { get { return pushFrameNeedTimeUs_; } set { pushFrameNeedTimeUs_ = value; } } /// Field number for the "LoadStateNeedTimeUs" field. public const int LoadStateNeedTimeUsFieldNumber = 2; private float loadStateNeedTimeUs_; /// ///加载即时存档所需平均时间(微秒) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float LoadStateNeedTimeUs { get { return loadStateNeedTimeUs_; } set { loadStateNeedTimeUs_ = value; } } /// Field number for the "VideoFrameShowNeedTimeUs" field. public const int VideoFrameShowNeedTimeUsFieldNumber = 3; private float videoFrameShowNeedTimeUs_; /// ///视频一帧所需时间(微秒) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float VideoFrameShowNeedTimeUs { get { return videoFrameShowNeedTimeUs_; } set { videoFrameShowNeedTimeUs_ = value; } } /// Field number for the "AudioFramePlayNeedTimeUs" field. public const int AudioFramePlayNeedTimeUsFieldNumber = 4; private float audioFramePlayNeedTimeUs_; /// ///音频处理一帧所需时间(微秒) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float AudioFramePlayNeedTimeUs { get { return audioFramePlayNeedTimeUs_; } set { audioFramePlayNeedTimeUs_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Player_Ready); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Player_Ready other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PushFrameNeedTimeUs, other.PushFrameNeedTimeUs)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(LoadStateNeedTimeUs, other.LoadStateNeedTimeUs)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(VideoFrameShowNeedTimeUs, other.VideoFrameShowNeedTimeUs)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AudioFramePlayNeedTimeUs, other.AudioFramePlayNeedTimeUs)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (PushFrameNeedTimeUs != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PushFrameNeedTimeUs); if (LoadStateNeedTimeUs != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(LoadStateNeedTimeUs); if (VideoFrameShowNeedTimeUs != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(VideoFrameShowNeedTimeUs); if (AudioFramePlayNeedTimeUs != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AudioFramePlayNeedTimeUs); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (PushFrameNeedTimeUs != 0F) { output.WriteRawTag(13); output.WriteFloat(PushFrameNeedTimeUs); } if (LoadStateNeedTimeUs != 0F) { output.WriteRawTag(21); output.WriteFloat(LoadStateNeedTimeUs); } if (VideoFrameShowNeedTimeUs != 0F) { output.WriteRawTag(29); output.WriteFloat(VideoFrameShowNeedTimeUs); } if (AudioFramePlayNeedTimeUs != 0F) { output.WriteRawTag(37); output.WriteFloat(AudioFramePlayNeedTimeUs); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (PushFrameNeedTimeUs != 0F) { output.WriteRawTag(13); output.WriteFloat(PushFrameNeedTimeUs); } if (LoadStateNeedTimeUs != 0F) { output.WriteRawTag(21); output.WriteFloat(LoadStateNeedTimeUs); } if (VideoFrameShowNeedTimeUs != 0F) { output.WriteRawTag(29); output.WriteFloat(VideoFrameShowNeedTimeUs); } if (AudioFramePlayNeedTimeUs != 0F) { output.WriteRawTag(37); output.WriteFloat(AudioFramePlayNeedTimeUs); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (PushFrameNeedTimeUs != 0F) { size += 1 + 4; } if (LoadStateNeedTimeUs != 0F) { size += 1 + 4; } if (VideoFrameShowNeedTimeUs != 0F) { size += 1 + 4; } if (AudioFramePlayNeedTimeUs != 0F) { size += 1 + 4; } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Player_Ready other) { if (other == null) { return; } if (other.PushFrameNeedTimeUs != 0F) { PushFrameNeedTimeUs = other.PushFrameNeedTimeUs; } if (other.LoadStateNeedTimeUs != 0F) { LoadStateNeedTimeUs = other.LoadStateNeedTimeUs; } if (other.VideoFrameShowNeedTimeUs != 0F) { VideoFrameShowNeedTimeUs = other.VideoFrameShowNeedTimeUs; } if (other.AudioFramePlayNeedTimeUs != 0F) { AudioFramePlayNeedTimeUs = other.AudioFramePlayNeedTimeUs; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 13: { PushFrameNeedTimeUs = input.ReadFloat(); break; } case 21: { LoadStateNeedTimeUs = input.ReadFloat(); break; } case 29: { VideoFrameShowNeedTimeUs = input.ReadFloat(); break; } case 37: { AudioFramePlayNeedTimeUs = input.ReadFloat(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 13: { PushFrameNeedTimeUs = input.ReadFloat(); break; } case 21: { LoadStateNeedTimeUs = input.ReadFloat(); break; } case 29: { VideoFrameShowNeedTimeUs = input.ReadFloat(); break; } case 37: { AudioFramePlayNeedTimeUs = input.ReadFloat(); break; } } } } #endif } public sealed partial class Protobuf_Room_Get_Screen : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Get_Screen()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[38]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Get_Screen() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Get_Screen(Protobuf_Room_Get_Screen other) : this() { roomID_ = other.roomID_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Get_Screen Clone() { return new Protobuf_Room_Get_Screen(this); } /// Field number for the "RoomID" field. public const int RoomIDFieldNumber = 1; private int roomID_; /// ///房间ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RoomID { get { return roomID_; } set { roomID_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Get_Screen); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Get_Screen other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RoomID != other.RoomID) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RoomID != 0) hash ^= RoomID.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RoomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomID); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Get_Screen other) { if (other == null) { return; } if (other.RoomID != 0) { RoomID = other.RoomID; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RoomID = input.ReadInt32(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RoomID = input.ReadInt32(); break; } } } } #endif } public sealed partial class Protobuf_Room_Get_Screen_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Room_Get_Screen_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[39]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Get_Screen_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Get_Screen_RESP(Protobuf_Room_Get_Screen_RESP other) : this() { roomID_ = other.roomID_; frameID_ = other.frameID_; rawBitmap_ = other.rawBitmap_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Room_Get_Screen_RESP Clone() { return new Protobuf_Room_Get_Screen_RESP(this); } /// Field number for the "RoomID" field. public const int RoomIDFieldNumber = 1; private int roomID_; /// ///房间ID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RoomID { get { return roomID_; } set { roomID_ = value; } } /// Field number for the "FrameID" field. public const int FrameIDFieldNumber = 2; private int frameID_; /// ///帧编号 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int FrameID { get { return frameID_; } set { frameID_ = value; } } /// Field number for the "RawBitmap" field. public const int RawBitmapFieldNumber = 3; private pb::ByteString rawBitmap_ = pb::ByteString.Empty; /// ///渲染层画面 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pb::ByteString RawBitmap { get { return rawBitmap_; } set { rawBitmap_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Room_Get_Screen_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Room_Get_Screen_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RoomID != other.RoomID) return false; if (FrameID != other.FrameID) return false; if (RawBitmap != other.RawBitmap) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RoomID != 0) hash ^= RoomID.GetHashCode(); if (FrameID != 0) hash ^= FrameID.GetHashCode(); if (RawBitmap.Length != 0) hash ^= RawBitmap.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (FrameID != 0) { output.WriteRawTag(16); output.WriteInt32(FrameID); } if (RawBitmap.Length != 0) { output.WriteRawTag(26); output.WriteBytes(RawBitmap); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RoomID != 0) { output.WriteRawTag(8); output.WriteInt32(RoomID); } if (FrameID != 0) { output.WriteRawTag(16); output.WriteInt32(FrameID); } if (RawBitmap.Length != 0) { output.WriteRawTag(26); output.WriteBytes(RawBitmap); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RoomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomID); } if (FrameID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(FrameID); } if (RawBitmap.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeBytesSize(RawBitmap); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Room_Get_Screen_RESP other) { if (other == null) { return; } if (other.RoomID != 0) { RoomID = other.RoomID; } if (other.FrameID != 0) { FrameID = other.FrameID; } if (other.RawBitmap.Length != 0) { RawBitmap = other.RawBitmap; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RoomID = input.ReadInt32(); break; } case 16: { FrameID = input.ReadInt32(); break; } case 26: { RawBitmap = input.ReadBytes(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RoomID = input.ReadInt32(); break; } case 16: { FrameID = input.ReadInt32(); break; } case 26: { RawBitmap = input.ReadBytes(); break; } } } } #endif } public sealed partial class Protobuf_Game_Mark : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Game_Mark()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[40]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Game_Mark() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Game_Mark(Protobuf_Game_Mark other) : this() { romID_ = other.romID_; state_ = other.state_; platformType_ = other.platformType_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Game_Mark Clone() { return new Protobuf_Game_Mark(this); } /// Field number for the "RomID" field. public const int RomIDFieldNumber = 1; private int romID_; /// ///RomID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RomID { get { return romID_; } set { romID_ = value; } } /// Field number for the "state" field. public const int StateFieldNumber = 2; private int state_; /// ///[0]收藏 [1]取消收藏 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int State { get { return state_; } set { state_ = value; } } /// Field number for the "PlatformType" field. public const int PlatformTypeFieldNumber = 3; private global::AxibugProtobuf.PlatformType platformType_ = global::AxibugProtobuf.PlatformType.All; /// ///平台类型 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.PlatformType PlatformType { get { return platformType_; } set { platformType_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Game_Mark); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Game_Mark other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RomID != other.RomID) return false; if (State != other.State) return false; if (PlatformType != other.PlatformType) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RomID != 0) hash ^= RomID.GetHashCode(); if (State != 0) hash ^= State.GetHashCode(); if (PlatformType != global::AxibugProtobuf.PlatformType.All) hash ^= PlatformType.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RomID != 0) { output.WriteRawTag(8); output.WriteInt32(RomID); } if (State != 0) { output.WriteRawTag(16); output.WriteInt32(State); } if (PlatformType != global::AxibugProtobuf.PlatformType.All) { output.WriteRawTag(24); output.WriteEnum((int) PlatformType); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RomID != 0) { output.WriteRawTag(8); output.WriteInt32(RomID); } if (State != 0) { output.WriteRawTag(16); output.WriteInt32(State); } if (PlatformType != global::AxibugProtobuf.PlatformType.All) { output.WriteRawTag(24); output.WriteEnum((int) PlatformType); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RomID); } if (State != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(State); } if (PlatformType != global::AxibugProtobuf.PlatformType.All) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PlatformType); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Game_Mark other) { if (other == null) { return; } if (other.RomID != 0) { RomID = other.RomID; } if (other.State != 0) { State = other.State; } if (other.PlatformType != global::AxibugProtobuf.PlatformType.All) { PlatformType = other.PlatformType; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RomID = input.ReadInt32(); break; } case 16: { State = input.ReadInt32(); break; } case 24: { PlatformType = (global::AxibugProtobuf.PlatformType) input.ReadEnum(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RomID = input.ReadInt32(); break; } case 16: { State = input.ReadInt32(); break; } case 24: { PlatformType = (global::AxibugProtobuf.PlatformType) input.ReadEnum(); break; } } } } #endif } public sealed partial class Protobuf_Game_Mark_RESP : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Protobuf_Game_Mark_RESP()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::AxibugProtobuf.ProtobufAxibugEmuOnlineReflection.Descriptor.MessageTypes[41]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Game_Mark_RESP() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Game_Mark_RESP(Protobuf_Game_Mark_RESP other) : this() { romID_ = other.romID_; platformType_ = other.platformType_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public Protobuf_Game_Mark_RESP Clone() { return new Protobuf_Game_Mark_RESP(this); } /// Field number for the "RomID" field. public const int RomIDFieldNumber = 1; private int romID_; /// ///RomID /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int RomID { get { return romID_; } set { romID_ = value; } } /// Field number for the "PlatformType" field. public const int PlatformTypeFieldNumber = 2; private global::AxibugProtobuf.PlatformType platformType_ = global::AxibugProtobuf.PlatformType.All; /// ///平台类型 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::AxibugProtobuf.PlatformType PlatformType { get { return platformType_; } set { platformType_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as Protobuf_Game_Mark_RESP); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(Protobuf_Game_Mark_RESP other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (RomID != other.RomID) return false; if (PlatformType != other.PlatformType) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (RomID != 0) hash ^= RomID.GetHashCode(); if (PlatformType != global::AxibugProtobuf.PlatformType.All) hash ^= PlatformType.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (RomID != 0) { output.WriteRawTag(8); output.WriteInt32(RomID); } if (PlatformType != global::AxibugProtobuf.PlatformType.All) { output.WriteRawTag(16); output.WriteEnum((int) PlatformType); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (RomID != 0) { output.WriteRawTag(8); output.WriteInt32(RomID); } if (PlatformType != global::AxibugProtobuf.PlatformType.All) { output.WriteRawTag(16); output.WriteEnum((int) PlatformType); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (RomID != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(RomID); } if (PlatformType != global::AxibugProtobuf.PlatformType.All) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PlatformType); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(Protobuf_Game_Mark_RESP other) { if (other == null) { return; } if (other.RomID != 0) { RomID = other.RomID; } if (other.PlatformType != global::AxibugProtobuf.PlatformType.All) { PlatformType = other.PlatformType; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { RomID = input.ReadInt32(); break; } case 16: { PlatformType = (global::AxibugProtobuf.PlatformType) input.ReadEnum(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { RomID = input.ReadInt32(); break; } case 16: { PlatformType = (global::AxibugProtobuf.PlatformType) input.ReadEnum(); break; } } } } #endif } #endregion } #endregion Designer generated code