/// <summary> /// 绑定用户推送信息失败。 /// </summary> public BindUserPushInfoFail ( MsgResult result ) : this() { Result = result; }
/// <summary> /// 匹配失败。 /// </summary> public MatchFail ( MsgResult result ) : this() { Result = result; }
/// <summary> /// 上传挑战数据失败。 /// </summary> public UploadChallengeFail ( MsgResult result ) : this() { Result = result; }
/// <summary> /// 上传OAuth账户信息失败。 /// </summary> public BindOAuthInfoFail ( MsgResult result ) : this() { Result = result; }
public void ParseFrom(byte[] buffer, int offset, int size) { if (buffer == null) { return; } ProtoBufferReader reader = new ProtoBufferReader(buffer, offset, size); foreach (ProtoBufferObject obj in reader.ProtoBufferObjs) { switch (obj.FieldNumber) { case 1: ApnsFail = obj.Value; break; case 2: BaiduFail = obj.Value; break; case 3: Result = new MsgResult(); Result.ParseFrom(obj.Value); break; default: break; } } }
public void ParseFrom(byte[] buffer, int offset, int size) { if (buffer == null) { return; } ProtoBufferReader reader = new ProtoBufferReader(buffer, offset, size); foreach (ProtoBufferObject obj in reader.ProtoBufferObjs) { switch (obj.FieldNumber) { case 1: Result = new MsgResult(); Result.ParseFrom(obj.Value); break; case 2: CharacterCode = obj.Value; break; case 3: EquipCode = obj.Value; break; case 4: UseOrNot = obj.Value; break; default: break; } } }
/// <summary> /// 使用技能失败。 /// </summary> public UseSkillFail ( MsgResult result ) : this() { Result = result; }
public void ParseFrom(byte[] buffer, int offset, int size) { if (buffer == null) { return; } ProtoBufferReader reader = new ProtoBufferReader(buffer, offset, size); foreach (ProtoBufferObject obj in reader.ProtoBufferObjs) { switch (obj.FieldNumber) { case 1: NicknameResult = new MsgResult(); NicknameResult.ParseFrom(obj.Value); break; case 2: CharacterResult = new MsgResult(); CharacterResult.ParseFrom(obj.Value); break; case 100: CurrentUser = new User(); CurrentUser.ParseFrom(obj.Value); break; default: break; } } }
/// <summary> /// 升级蔬菜失败。 /// </summary> public UpgradeVegetableFail ( MsgResult result ) : this() { Result = result; }
/// <summary> /// 刷新邮件列表失败。 /// </summary> public RefreshMailListFail ( MsgResult result ) : this() { Result = result; }
/// <summary> /// 登录失败。 /// </summary> public LoginFail ( MsgResult result ) : this() { Result = result; }
/// <summary> /// 请求礼物失败。 /// </summary> public RequestMailGiftFail ( MsgResult result, string mailId ) : this() { Result = result; MailId = mailId; }
/// <summary> /// 购买角色失败。 /// </summary> public BuyCharacterFail ( int characterCode, MsgResult result ) : this() { CharacterCode = characterCode; Result = result; }
/// <summary> /// 切换角色失败。 /// </summary> public ChangeCharacterFail ( MsgResult result, int newCharacterCode ) : this() { Result = result; NewCharacterCode = newCharacterCode; }
/// <summary> /// 兑换失败。 /// </summary> public ExchangeFail ( string name, MsgResult result ) : this() { Name = name; Result = result; }
/// <summary> /// 请求开始挑战失败。 /// </summary> public RequestStartChallengeFail ( string challengeId, MsgResult result ) : this() { ChallengeId = challengeId; Result = result; }
/// <summary> /// 请求成功的时候,直接发送UserVegetable消息给客户端。 /// 请求玩家蔬菜信息失败。 /// </summary> public RequestUserVegetableFail ( MsgResult result, int vegetableCode ) : this() { Result = result; VegetableCode = vegetableCode; }
/// <summary> /// 检查订单失败。 /// </summary> public CheckTradeFail ( string outTradeNo, MsgResult result ) : this() { OutTradeNo = outTradeNo; Result = result; }
/// <summary> /// 加速升级蔬菜失败。 /// </summary> public SpeedUpVegetableUpgradeFail ( int vegetableCode, MsgResult result ) : this() { VegetableCode = vegetableCode; Result = result; }
/// <summary> /// 请求交易失败。 /// </summary> public RequestTradeFail ( string rechargeName, int count, MsgResult result ) : this() { RechargeName = rechargeName; Count = count; Result = result; }
/// <summary> /// 请求挑战失败。 /// </summary> public RequestChallengeFail ( int majorLevelId, int subLevelId, MsgResult result ) : this() { MajorLevelId = majorLevelId; SubLevelId = subLevelId; Result = result; }
/// <summary> /// 使用装备失败。 /// </summary> public UseEquipFail ( MsgResult result, int characterCode, int equipCode, bool useOrNot ) : this() { Result = result; CharacterCode = characterCode; EquipCode = equipCode; UseOrNot = useOrNot; }