public override objectFireBarrel.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { uint num; string str; this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; while (input.ReadTag(ref num, ref str)) { if ((num == 0) && (str != null)) { int index = Array.BinarySearch <string>(objectFireBarrel._objectFireBarrelFieldNames, str, StringComparer.Ordinal); if (index >= 0) { num = objectFireBarrel._objectFireBarrelFieldTags[index]; } else { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.get_UnknownFields()); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); continue; } } switch (num) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 8: break; default: { if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.set_UnknownFields(builder.Build()); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.get_UnknownFields()); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); continue; } } this.result.hasOnFire = input.ReadBool(ref this.result.onFire_); } if (builder != null) { this.set_UnknownFields(builder.Build()); } return(this); }
public override objectFireBarrel.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { uint num; string str; this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; while (input.ReadTag(out num, out str)) { if (num == 0 && str != null) { int num1 = Array.BinarySearch <string>(objectFireBarrel._objectFireBarrelFieldNames, str, StringComparer.Ordinal); if (num1 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); continue; } else { num = objectFireBarrel._objectFireBarrelFieldTags[num1]; } } uint num2 = num; if (num2 == 0) { throw InvalidProtocolBufferException.InvalidTag(); } if (num2 == 8) { this.result.hasOnFire = input.ReadBool(ref this.result.onFire_); } else { if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); } } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); }
// Token: 0x0600095E RID: 2398 RVA: 0x0001654C File Offset: 0x0001474C public override Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { PrepareBuilder(); UnknownFieldSet.Builder builder = null; while (input.ReadTag(out uint num, out string text)) { if (num == 0U && text != null) { int num2 = Array.BinarySearch(_oSMessageFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(UnknownFields); } ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = _oSMessageFieldTags[num2]; } if (num <= 34U) { if (num <= 16U) { if (num == 0U) { throw InvalidProtocolBufferException.InvalidTag(); } if (num == 16U) { result.HasIsOffline = input.ReadBool(ref result.isOffline_); continue; } } else { if (num == 24U) { result.HasOfflineExpireTime = input.ReadInt64(ref result.offlineExpireTime_); continue; } if (num == 34U) { Transparent.Builder builder2 = Transparent.CreateBuilder(); if (result.HasTransparent) { builder2.MergeFrom(Transparent); } input.ReadMessage(builder2, extensionRegistry); Transparent = builder2.BuildPartial(); continue; } } } else if (num <= 48U) { if (num == 42U) { result.HasExtraData = input.ReadString(ref result.extraData_); continue; } if (num == 48U) { result.HasMsgType = input.ReadInt32(ref result.msgType_); continue; } } else { if (num == 56U) { result.HasMsgTraceFlag = input.ReadInt32(ref result.msgTraceFlag_); continue; } if (num == 64U) { result.HasPriority = input.ReadInt32(ref result.priority_); continue; } } if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(UnknownFields); } ParseUnknownField(input, builder, extensionRegistry, num, text); } if (builder != null) { UnknownFields = builder.Build(); } return(this); }
// Token: 0x06000C2F RID: 3119 RVA: 0x0001CD0C File Offset: 0x0001AF0C public override Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { PrepareBuilder(); UnknownFieldSet.Builder builder = null; while (input.ReadTag(out uint num, out string text)) { if (num == 0U && text != null) { int num2 = Array.BinarySearch(_smsInfoFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(UnknownFields); } ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = _smsInfoFieldTags[num2]; } if (num <= 18U) { if (num == 0U) { throw InvalidProtocolBufferException.InvalidTag(); } if (num == 10U) { result.HasSmsTemplateId = input.ReadString(ref result.smsTemplateId_); continue; } if (num == 18U) { input.ReadMessageArray(num, text, result.smsContent_, SmsContentEntry.DefaultInstance, extensionRegistry); continue; } } else if (num <= 32U) { if (num == 24U) { result.HasOfflineSendtime = input.ReadInt64(ref result.offlineSendtime_); continue; } if (num == 32U) { result.HasSmsSendDuration = input.ReadInt64(ref result.smsSendDuration_); continue; } } else { if (num == 40U) { result.HasSmsChecked = input.ReadBool(ref result.smsChecked_); continue; } if (num == 50U) { result.HasSmsCheckedErrorMsg = input.ReadString(ref result.smsCheckedErrorMsg_); continue; } } if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(UnknownFields); } ParseUnknownField(input, builder, extensionRegistry, num, text); } if (builder != null) { UnknownFields = builder.Build(); } return(this); }
public override PushMMPSingleBatchMessage.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; uint num; string text; while (input.ReadTag(out num, out text)) { if (num == 0u && text != null) { int num2 = Array.BinarySearch <string>(PushMMPSingleBatchMessage._pushMMPSingleBatchMessageFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = PushMMPSingleBatchMessage._pushMMPSingleBatchMessageFieldTags[num2]; } if (num <= 10u) { if (num == 0u) { throw InvalidProtocolBufferException.InvalidTag(); } if (num == 10u) { this.result.hasBatchId = input.ReadString(ref this.result.batchId_); continue; } } else { if (num == 18u) { input.ReadMessageArray <PushMMPSingleMessage>(num, text, this.result.batchItem_, PushMMPSingleMessage.DefaultInstance, extensionRegistry); continue; } if (num == 24u) { this.result.hasIsSync = input.ReadBool(ref this.result.isSync_); continue; } } if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); }
public override StopBatchTaskResult.Builder MergeFrom( ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder unknownFields = (UnknownFieldSet.Builder)null; uint fieldTag; string fieldName; while (input.ReadTag(out fieldTag, out fieldName)) { if (fieldTag == 0U && fieldName != null) { int index = Array.BinarySearch <string>(StopBatchTaskResult._stopBatchTaskResultFieldNames, fieldName, (IComparer <string>)StringComparer.Ordinal); if (index >= 0) { fieldTag = StopBatchTaskResult._stopBatchTaskResultFieldTags[index]; } else { if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } switch (fieldTag) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 8: this.result.hasResult = input.ReadBool(ref this.result.result_); continue; case 18: this.result.hasInfo = input.ReadString(ref this.result.info_); continue; case 26: this.result.hasSeqId = input.ReadString(ref this.result.seqId_); continue; default: if (WireFormat.IsEndGroupTag(fieldTag)) { if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); } if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); }
public override OSMessage.Builder MergeFrom( ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder unknownFields = (UnknownFieldSet.Builder)null; uint fieldTag; string fieldName; while (input.ReadTag(out fieldTag, out fieldName)) { if (fieldTag == 0U && fieldName != null) { int index = Array.BinarySearch <string>(OSMessage._oSMessageFieldNames, fieldName, (IComparer <string>)StringComparer.Ordinal); if (index >= 0) { fieldTag = OSMessage._oSMessageFieldTags[index]; } else { if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } switch (fieldTag) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 16: this.result.hasIsOffline = input.ReadBool(ref this.result.isOffline_); continue; case 24: this.result.hasOfflineExpireTime = input.ReadInt64(ref this.result.offlineExpireTime_); continue; case 34: Transparent.Builder builder = Transparent.CreateBuilder(); if (this.result.hasTransparent) { builder.MergeFrom(this.Transparent); } input.ReadMessage((IBuilderLite)builder, extensionRegistry); this.Transparent = builder.BuildPartial(); continue; case 42: this.result.hasExtraData = input.ReadString(ref this.result.extraData_); continue; case 48: this.result.hasMsgType = input.ReadInt32(ref this.result.msgType_); continue; case 56: this.result.hasMsgTraceFlag = input.ReadInt32(ref this.result.msgTraceFlag_); continue; case 64: this.result.hasPriority = input.ReadInt32(ref this.result.priority_); continue; default: if (WireFormat.IsEndGroupTag(fieldTag)) { if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); } if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); }
// Token: 0x060013D3 RID: 5075 RVA: 0x0004511C File Offset: 0x0004331C public override objectLockable.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; uint num; string text; while (input.ReadTag(ref num, ref text)) { if (num == 0u && text != null) { int num2 = Array.BinarySearch <string>(objectLockable._objectLockableFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = objectLockable._objectLockableFieldTags[num2]; } uint num3 = num; switch (num3) { case 24u: case 26u: input.ReadUInt64Array(num, text, this.result.users_); break; default: if (num3 == 0u) { throw InvalidProtocolBufferException.InvalidTag(); } if (num3 != 10u) { if (num3 != 16u) { if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); } else { this.result.hasLocked = input.ReadBool(ref this.result.locked_); } } else { this.result.hasPassword = input.ReadString(ref this.result.password_); } break; } } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); }
public override PushMMPSingleBatchMessage.Builder MergeFrom( ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder unknownFields = (UnknownFieldSet.Builder)null; uint fieldTag; string fieldName; while (input.ReadTag(out fieldTag, out fieldName)) { if (fieldTag == 0U && fieldName != null) { int index = Array.BinarySearch <string>(PushMMPSingleBatchMessage._pushMMPSingleBatchMessageFieldNames, fieldName, (IComparer <string>)StringComparer.Ordinal); if (index >= 0) { fieldTag = PushMMPSingleBatchMessage._pushMMPSingleBatchMessageFieldTags[index]; } else { if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } switch (fieldTag) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 10: this.result.hasBatchId = input.ReadString(ref this.result.batchId_); continue; case 18: input.ReadMessageArray <PushMMPSingleMessage>(fieldTag, fieldName, (ICollection <PushMMPSingleMessage>) this.result.batchItem_, PushMMPSingleMessage.DefaultInstance, extensionRegistry); continue; case 24: this.result.hasIsSync = input.ReadBool(ref this.result.isSync_); continue; default: if (WireFormat.IsEndGroupTag(fieldTag)) { if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); } if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); }
public override StopBatchTaskResult.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; uint num; string text; while (input.ReadTag(out num, out text)) { if (num == 0u && text != null) { int num2 = Array.BinarySearch <string>(StopBatchTaskResult._stopBatchTaskResultFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = StopBatchTaskResult._stopBatchTaskResultFieldTags[num2]; } if (num <= 8u) { if (num == 0u) { throw InvalidProtocolBufferException.InvalidTag(); } if (num == 8u) { this.result.hasResult = input.ReadBool(ref this.result.result_); continue; } } else { if (num == 18u) { this.result.hasInfo = input.ReadString(ref this.result.info_); continue; } if (num == 26u) { this.result.hasSeqId = input.ReadString(ref this.result.seqId_); continue; } } if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); }
public override objectDoor.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { uint num; string str; this.PrepareBuilder(); UnknownFieldSet.Builder unknownFields = null; while (input.ReadTag(out num, out str)) { if ((num == 0) && (str != null)) { int index = Array.BinarySearch <string>(objectDoor._objectDoorFieldNames, str, StringComparer.Ordinal); if (index >= 0) { num = objectDoor._objectDoorFieldTags[index]; } else { if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, num, str); continue; } } switch (num) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 8: { this.result.hasState = input.ReadInt32(ref this.result.state_); continue; } case 0x10: break; default: { if (WireFormat.IsEndGroupTag(num)) { if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); } if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, num, str); continue; } } this.result.hasOpen = input.ReadBool(ref this.result.open_); } if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); }
public override MMPMessage.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; uint num; string text; while (input.ReadTag(out num, out text)) { if (num == 0u && text != null) { int num2 = Array.BinarySearch <string>(MMPMessage._mMPMessageFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = MMPMessage._mMPMessageFieldTags[num2]; } if (num <= 40u) { if (num <= 18u) { if (num == 0u) { throw InvalidProtocolBufferException.InvalidTag(); } if (num == 18u) { Transparent.Builder builder2 = Transparent.CreateBuilder(); if (this.result.hasTransparent) { builder2.MergeFrom(this.Transparent); } input.ReadMessage(builder2, extensionRegistry); this.Transparent = builder2.BuildPartial(); continue; } } else { if (num == 26u) { this.result.hasExtraData = input.ReadString(ref this.result.extraData_); continue; } if (num == 32u) { this.result.hasMsgType = input.ReadInt32(ref this.result.msgType_); continue; } if (num == 40u) { this.result.hasMsgTraceFlag = input.ReadInt32(ref this.result.msgTraceFlag_); continue; } } } else if (num <= 56u) { if (num == 48u) { this.result.hasMsgOfflineExpire = input.ReadInt64(ref this.result.msgOfflineExpire_); continue; } if (num == 56u) { this.result.hasIsOffline = input.ReadBool(ref this.result.isOffline_); continue; } } else { if (num == 64u) { this.result.hasPriority = input.ReadInt32(ref this.result.priority_); continue; } if (num == 74u) { this.result.hasCdnUrl = input.ReadString(ref this.result.cdnUrl_); continue; } if (num == 80u) { this.result.hasIsSync = input.ReadBool(ref this.result.isSync_); continue; } } if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); }
public override SmsInfo.Builder MergeFrom( ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder unknownFields = (UnknownFieldSet.Builder)null; uint fieldTag; string fieldName; while (input.ReadTag(out fieldTag, out fieldName)) { if (fieldTag == 0U && fieldName != null) { int index = Array.BinarySearch <string>(SmsInfo._smsInfoFieldNames, fieldName, (IComparer <string>)StringComparer.Ordinal); if (index >= 0) { fieldTag = SmsInfo._smsInfoFieldTags[index]; } else { if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } switch (fieldTag) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 10: this.result.hasSmsTemplateId = input.ReadString(ref this.result.smsTemplateId_); continue; case 18: input.ReadMessageArray <SmsContentEntry>(fieldTag, fieldName, (ICollection <SmsContentEntry>) this.result.smsContent_, SmsContentEntry.DefaultInstance, extensionRegistry); continue; case 24: this.result.hasOfflineSendtime = input.ReadInt64(ref this.result.offlineSendtime_); continue; case 32: this.result.hasSmsSendDuration = input.ReadInt64(ref this.result.smsSendDuration_); continue; case 40: this.result.hasSmsChecked = input.ReadBool(ref this.result.smsChecked_); continue; case 50: this.result.hasSmsCheckedErrorMsg = input.ReadString(ref this.result.smsCheckedErrorMsg_); continue; default: if (WireFormat.IsEndGroupTag(fieldTag)) { if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); } if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); }
public override PushInfo.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; uint num; string text; while (input.ReadTag(out num, out text)) { if (num == 0u && text != null) { int num2 = Array.BinarySearch <string>(PushInfo._pushInfoFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = PushInfo._pushInfoFieldTags[num2]; } if (num <= 58u) { if (num <= 26u) { if (num <= 10u) { if (num == 0u) { throw InvalidProtocolBufferException.InvalidTag(); } if (num == 10u) { this.result.hasMessage = input.ReadString(ref this.result.message_); continue; } } else { if (num == 18u) { this.result.hasActionKey = input.ReadString(ref this.result.actionKey_); continue; } if (num == 26u) { this.result.hasSound = input.ReadString(ref this.result.sound_); continue; } } } else if (num <= 42u) { if (num == 34u) { this.result.hasBadge = input.ReadString(ref this.result.badge_); continue; } if (num == 42u) { this.result.hasPayload = input.ReadString(ref this.result.payload_); continue; } } else { if (num == 50u) { this.result.hasLocKey = input.ReadString(ref this.result.locKey_); continue; } if (num == 58u) { this.result.hasLocArgs = input.ReadString(ref this.result.locArgs_); continue; } } } else if (num <= 88u) { if (num <= 74u) { if (num == 66u) { this.result.hasActionLocKey = input.ReadString(ref this.result.actionLocKey_); continue; } if (num == 74u) { this.result.hasLaunchImage = input.ReadString(ref this.result.launchImage_); continue; } } else { if (num == 80u) { this.result.hasContentAvailable = input.ReadInt32(ref this.result.contentAvailable_); continue; } if (num == 88u) { this.result.hasInvalidAPN = input.ReadBool(ref this.result.invalidAPN_); continue; } } } else if (num <= 104u) { if (num == 98u) { this.result.hasApnJson = input.ReadString(ref this.result.apnJson_); continue; } if (num == 104u) { this.result.hasInvalidMPN = input.ReadBool(ref this.result.invalidMPN_); continue; } } else { if (num == 114u) { this.result.hasMpnXml = input.ReadString(ref this.result.mpnXml_); continue; } if (num == 120u) { this.result.hasValidNotify = input.ReadBool(ref this.result.validNotify_); continue; } if (num == 130u) { NotifyInfo.Builder builder2 = NotifyInfo.CreateBuilder(); if (this.result.hasNotifyInfo) { builder2.MergeFrom(this.NotifyInfo); } input.ReadMessage(builder2, extensionRegistry); this.NotifyInfo = builder2.BuildPartial(); continue; } } if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); }
public override objectLockable.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { uint num; string str; uint num1; this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; Label1: while (input.ReadTag(out num, out str)) { if (num == 0 && str != null) { int num2 = Array.BinarySearch <string>(objectLockable._objectLockableFieldNames, str, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); continue; } else { num = objectLockable._objectLockableFieldTags[num2]; } } num1 = num; switch (num1) { case 24: case 26: { input.ReadUInt64Array(num, str, this.result.users_); continue; } default: { if (num1 == 0) { break; } else { goto Label0; } } } throw InvalidProtocolBufferException.InvalidTag(); } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); if (num1 == 10) { this.result.hasPassword = input.ReadString(ref this.result.password_); goto Label1; } else if (num1 == 16) { this.result.hasLocked = input.ReadBool(ref this.result.locked_); goto Label1; } else { if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); goto Label1; } }
// Token: 0x06001339 RID: 4921 RVA: 0x00043F00 File Offset: 0x00042100 public override objectDoor.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; uint num; string text; while (input.ReadTag(ref num, ref text)) { if (num == 0u && text != null) { int num2 = Array.BinarySearch <string>(objectDoor._objectDoorFieldNames, text, StringComparer.Ordinal); if (num2 < 0) { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); continue; } num = objectDoor._objectDoorFieldTags[num2]; } uint num3 = num; if (num3 == 0u) { throw InvalidProtocolBufferException.InvalidTag(); } if (num3 != 8u) { if (num3 != 16u) { if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.UnknownFields = builder.Build(); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, builder, extensionRegistry, num, text); } else { this.result.hasOpen = input.ReadBool(ref this.result.open_); } } else { this.result.hasState = input.ReadInt32(ref this.result.state_); } } if (builder != null) { this.UnknownFields = builder.Build(); } return(this); }
public override objectLockable.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { uint num; string str; this.PrepareBuilder(); UnknownFieldSet.Builder builder = null; while (input.ReadTag(ref num, ref str)) { if ((num == 0) && (str != null)) { int index = Array.BinarySearch <string>(objectLockable._objectLockableFieldNames, str, StringComparer.Ordinal); if (index >= 0) { num = objectLockable._objectLockableFieldTags[index]; } else { if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.get_UnknownFields()); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); continue; } } switch (num) { case 0x18: case 0x1a: goto Label_0124; case 0: throw InvalidProtocolBufferException.InvalidTag(); case 10: break; case 0x10: goto Label_0103; default: { if (WireFormat.IsEndGroupTag(num)) { if (builder != null) { this.set_UnknownFields(builder.Build()); } return(this); } if (builder == null) { builder = UnknownFieldSet.CreateBuilder(this.get_UnknownFields()); } this.ParseUnknownField(input, builder, extensionRegistry, num, str); continue; } } this.result.hasPassword = input.ReadString(ref this.result.password_); continue; Label_0103: this.result.hasLocked = input.ReadBool(ref this.result.locked_); continue; Label_0124: input.ReadUInt64Array(num, str, this.result.users_); } if (builder != null) { this.set_UnknownFields(builder.Build()); } return(this); }
public override PushInfo.Builder MergeFrom( ICodedInputStream input, ExtensionRegistry extensionRegistry) { this.PrepareBuilder(); UnknownFieldSet.Builder unknownFields = (UnknownFieldSet.Builder)null; uint fieldTag; string fieldName; while (input.ReadTag(out fieldTag, out fieldName)) { if (fieldTag == 0U && fieldName != null) { int index = Array.BinarySearch <string>(PushInfo._pushInfoFieldNames, fieldName, (IComparer <string>)StringComparer.Ordinal); if (index >= 0) { fieldTag = PushInfo._pushInfoFieldTags[index]; } else { if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } switch (fieldTag) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 10: this.result.hasMessage = input.ReadString(ref this.result.message_); continue; case 18: this.result.hasActionKey = input.ReadString(ref this.result.actionKey_); continue; case 26: this.result.hasSound = input.ReadString(ref this.result.sound_); continue; case 34: this.result.hasBadge = input.ReadString(ref this.result.badge_); continue; case 42: this.result.hasPayload = input.ReadString(ref this.result.payload_); continue; case 50: this.result.hasLocKey = input.ReadString(ref this.result.locKey_); continue; case 58: this.result.hasLocArgs = input.ReadString(ref this.result.locArgs_); continue; case 66: this.result.hasActionLocKey = input.ReadString(ref this.result.actionLocKey_); continue; case 74: this.result.hasLaunchImage = input.ReadString(ref this.result.launchImage_); continue; case 80: this.result.hasContentAvailable = input.ReadInt32(ref this.result.contentAvailable_); continue; case 88: this.result.hasInvalidAPN = input.ReadBool(ref this.result.invalidAPN_); continue; case 98: this.result.hasApnJson = input.ReadString(ref this.result.apnJson_); continue; case 104: this.result.hasInvalidMPN = input.ReadBool(ref this.result.invalidMPN_); continue; case 114: this.result.hasMpnXml = input.ReadString(ref this.result.mpnXml_); continue; case 120: this.result.hasValidNotify = input.ReadBool(ref this.result.validNotify_); continue; case 130: NotifyInfo.Builder builder = NotifyInfo.CreateBuilder(); if (this.result.hasNotifyInfo) { builder.MergeFrom(this.NotifyInfo); } input.ReadMessage((IBuilderLite)builder, extensionRegistry); this.NotifyInfo = builder.BuildPartial(); continue; default: if (WireFormat.IsEndGroupTag(fieldTag)) { if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); } if (unknownFields == null) { unknownFields = UnknownFieldSet.CreateBuilder(this.UnknownFields); } this.ParseUnknownField(input, unknownFields, extensionRegistry, fieldTag, fieldName); continue; } } if (unknownFields != null) { this.UnknownFields = unknownFields.Build(); } return(this); }