/TeamTalk/IOSDuoduo/IMClient2ServBase.pb.m
Objective C | 1696 lines | 1657 code | 37 blank | 2 comment | 260 complexity | 242f66d0c6226e551fc11ee639bc9f89 MD5 | raw file
- // Generated by the protocol buffer compiler. DO NOT EDIT!
- #import "IMClient2ServBase.pb.h"
- // @@protoc_insertion_point(imports)
- @implementation Imclient2ServBaseRoot
- static PBExtensionRegistry* extensionRegistry = nil;
- + (PBExtensionRegistry*) extensionRegistry {
- return extensionRegistry;
- }
- + (void) initialize {
- if (self == [Imclient2ServBaseRoot class]) {
- PBMutableExtensionRegistry* registry = [PBMutableExtensionRegistry registry];
- [self registerAllExtensions:registry];
- [ImbaseDefineRoot registerAllExtensions:registry];
- extensionRegistry = registry;
- }
- }
- + (void) registerAllExtensions:(PBMutableExtensionRegistry*) registry {
- }
- @end
- @interface C2LMsgServReq ()
- @property SInt32 cmdId;
- @property UInt32 userType;
- @end
- @implementation C2LMsgServReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasUserType {
- return !!hasUserType_;
- }
- - (void) setHasUserType:(BOOL) value_ {
- hasUserType_ = !!value_;
- }
- @synthesize userType;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 1;
- self.userType = 0;
- }
- return self;
- }
- static C2LMsgServReq* defaultC2LMsgServReqInstance = nil;
- + (void) initialize {
- if (self == [C2LMsgServReq class]) {
- defaultC2LMsgServReqInstance = [[C2LMsgServReq alloc] init];
- }
- }
- + (C2LMsgServReq*) defaultInstance {
- return defaultC2LMsgServReqInstance;
- }
- - (C2LMsgServReq*) defaultInstance {
- return defaultC2LMsgServReqInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasUserType) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasUserType) {
- [output writeUInt32:2 value:self.userType];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- if (self.hasUserType) {
- size_ += computeUInt32Size(2, self.userType);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2LMsgServReq*) parseFromData:(NSData*) data {
- return (C2LMsgServReq*)[[[C2LMsgServReq builder] mergeFromData:data] build];
- }
- + (C2LMsgServReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2LMsgServReq*)[[[C2LMsgServReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2LMsgServReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2LMsgServReq*)[[[C2LMsgServReq builder] mergeFromInputStream:input] build];
- }
- + (C2LMsgServReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2LMsgServReq*)[[[C2LMsgServReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2LMsgServReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2LMsgServReq*)[[[C2LMsgServReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2LMsgServReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2LMsgServReq*)[[[C2LMsgServReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2LMsgServReqBuilder*) builder {
- return [[C2LMsgServReqBuilder alloc] init];
- }
- + (C2LMsgServReqBuilder*) builderWithPrototype:(C2LMsgServReq*) prototype {
- return [[C2LMsgServReq builder] mergeFrom:prototype];
- }
- - (C2LMsgServReqBuilder*) builder {
- return [C2LMsgServReq builder];
- }
- - (C2LMsgServReqBuilder*) toBuilder {
- return [C2LMsgServReq builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasUserType) {
- [output appendFormat:@"%@%@: %@\n", indent, @"userType", [NSNumber numberWithInteger:self.userType]];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2LMsgServReq class]]) {
- return NO;
- }
- C2LMsgServReq *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasUserType == otherMessage.hasUserType &&
- (!self.hasUserType || self.userType == otherMessage.userType) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- if (self.hasUserType) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.userType] hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2LMsgServReqBuilder()
- @property (strong) C2LMsgServReq* result;
- @end
- @implementation C2LMsgServReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2LMsgServReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2LMsgServReqBuilder*) clear {
- self.result = [[C2LMsgServReq alloc] init];
- return self;
- }
- - (C2LMsgServReqBuilder*) clone {
- return [C2LMsgServReq builderWithPrototype:result];
- }
- - (C2LMsgServReq*) defaultInstance {
- return [C2LMsgServReq defaultInstance];
- }
- - (C2LMsgServReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2LMsgServReq*) buildPartial {
- C2LMsgServReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2LMsgServReqBuilder*) mergeFrom:(C2LMsgServReq*) other {
- if (other == [C2LMsgServReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasUserType) {
- [self setUserType:other.userType];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2LMsgServReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2LMsgServReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- case 16: {
- [self setUserType:[input readUInt32]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2LMsgServReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2LMsgServReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 1;
- return self;
- }
- - (BOOL) hasUserType {
- return result.hasUserType;
- }
- - (UInt32) userType {
- return result.userType;
- }
- - (C2LMsgServReqBuilder*) setUserType:(UInt32) value {
- result.hasUserType = YES;
- result.userType = value;
- return self;
- }
- - (C2LMsgServReqBuilder*) clearUserType {
- result.hasUserType = NO;
- result.userType = 0;
- return self;
- }
- @end
- @interface C2LMsgServRsp ()
- @property SInt32 cmdId;
- @property ResultType results;
- @property (strong) NSMutableArray * ipAddrListArray;
- @end
- @implementation C2LMsgServRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasResults {
- return !!hasResults_;
- }
- - (void) setHasResults:(BOOL) value_ {
- hasResults_ = !!value_;
- }
- @synthesize results;
- @synthesize ipAddrListArray;
- @dynamic ipAddrList;
- - (void) dealloc {
- self.ipAddrListArray = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 2;
- self.results = ResultTypeRefuseReasonNone;
- }
- return self;
- }
- static C2LMsgServRsp* defaultC2LMsgServRspInstance = nil;
- + (void) initialize {
- if (self == [C2LMsgServRsp class]) {
- defaultC2LMsgServRspInstance = [[C2LMsgServRsp alloc] init];
- }
- }
- + (C2LMsgServRsp*) defaultInstance {
- return defaultC2LMsgServRspInstance;
- }
- - (C2LMsgServRsp*) defaultInstance {
- return defaultC2LMsgServRspInstance;
- }
- - (NSArray *)ipAddrList {
- return ipAddrListArray;
- }
- - (IpAddr*)ipAddrListAtIndex:(NSUInteger)index {
- return [ipAddrListArray objectAtIndex:index];
- }
- - (BOOL) isInitialized {
- if (!self.hasResults) {
- return NO;
- }
- __block BOOL isInitipAddrList = YES;
- [self.ipAddrList enumerateObjectsUsingBlock:^(IpAddr *element, NSUInteger idx, BOOL *stop) {
- if (!element.isInitialized) {
- isInitipAddrList = NO;
- *stop = YES;
- }
- }];
- if (!isInitipAddrList) return isInitipAddrList;
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasResults) {
- [output writeEnum:2 value:self.results];
- }
- [self.ipAddrListArray enumerateObjectsUsingBlock:^(IpAddr *element, NSUInteger idx, BOOL *stop) {
- [output writeMessage:3 value:element];
- }];
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- if (self.hasResults) {
- size_ += computeEnumSize(2, self.results);
- }
- [self.ipAddrListArray enumerateObjectsUsingBlock:^(IpAddr *element, NSUInteger idx, BOOL *stop) {
- size_ += computeMessageSize(3, element);
- }];
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2LMsgServRsp*) parseFromData:(NSData*) data {
- return (C2LMsgServRsp*)[[[C2LMsgServRsp builder] mergeFromData:data] build];
- }
- + (C2LMsgServRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2LMsgServRsp*)[[[C2LMsgServRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2LMsgServRsp*) parseFromInputStream:(NSInputStream*) input {
- return (C2LMsgServRsp*)[[[C2LMsgServRsp builder] mergeFromInputStream:input] build];
- }
- + (C2LMsgServRsp*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2LMsgServRsp*)[[[C2LMsgServRsp builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2LMsgServRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2LMsgServRsp*)[[[C2LMsgServRsp builder] mergeFromCodedInputStream:input] build];
- }
- + (C2LMsgServRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2LMsgServRsp*)[[[C2LMsgServRsp builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2LMsgServRspBuilder*) builder {
- return [[C2LMsgServRspBuilder alloc] init];
- }
- + (C2LMsgServRspBuilder*) builderWithPrototype:(C2LMsgServRsp*) prototype {
- return [[C2LMsgServRsp builder] mergeFrom:prototype];
- }
- - (C2LMsgServRspBuilder*) builder {
- return [C2LMsgServRsp builder];
- }
- - (C2LMsgServRspBuilder*) toBuilder {
- return [C2LMsgServRsp builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasResults) {
- [output appendFormat:@"%@%@: %d\n", indent, @"results", self.results];
- }
- [self.ipAddrListArray enumerateObjectsUsingBlock:^(IpAddr *element, NSUInteger idx, BOOL *stop) {
- [output appendFormat:@"%@%@ {\n", indent, @"ipAddrList"];
- [element writeDescriptionTo:output
- withIndent:[NSString stringWithFormat:@"%@ ", indent]];
- [output appendFormat:@"%@}\n", indent];
- }];
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2LMsgServRsp class]]) {
- return NO;
- }
- C2LMsgServRsp *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasResults == otherMessage.hasResults &&
- (!self.hasResults || self.results == otherMessage.results) &&
- [self.ipAddrListArray isEqualToArray:otherMessage.ipAddrListArray] &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- if (self.hasResults) {
- hashCode = hashCode * 31 + self.results;
- }
- [self.ipAddrListArray enumerateObjectsUsingBlock:^(IpAddr *element, NSUInteger idx, BOOL *stop) {
- hashCode = hashCode * 31 + [element hash];
- }];
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2LMsgServRspBuilder()
- @property (strong) C2LMsgServRsp* result;
- @end
- @implementation C2LMsgServRspBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2LMsgServRsp alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2LMsgServRspBuilder*) clear {
- self.result = [[C2LMsgServRsp alloc] init];
- return self;
- }
- - (C2LMsgServRspBuilder*) clone {
- return [C2LMsgServRsp builderWithPrototype:result];
- }
- - (C2LMsgServRsp*) defaultInstance {
- return [C2LMsgServRsp defaultInstance];
- }
- - (C2LMsgServRsp*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2LMsgServRsp*) buildPartial {
- C2LMsgServRsp* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2LMsgServRspBuilder*) mergeFrom:(C2LMsgServRsp*) other {
- if (other == [C2LMsgServRsp defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasResults) {
- [self setResults:other.results];
- }
- if (other.ipAddrListArray.count > 0) {
- if (result.ipAddrListArray == nil) {
- result.ipAddrListArray = [[NSMutableArray alloc] initWithArray:other.ipAddrListArray];
- } else {
- [result.ipAddrListArray addObjectsFromArray:other.ipAddrListArray];
- }
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2LMsgServRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2LMsgServRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- case 16: {
- ResultType value = (ResultType)[input readEnum];
- if (ResultTypeIsValidValue(value)) {
- [self setResults:value];
- } else {
- [unknownFields mergeVarintField:2 value:value];
- }
- break;
- }
- case 26: {
- IpAddrBuilder* subBuilder = [IpAddr builder];
- [input readMessage:subBuilder extensionRegistry:extensionRegistry];
- [self addIpAddrList:[subBuilder buildPartial]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2LMsgServRspBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2LMsgServRspBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 2;
- return self;
- }
- - (BOOL) hasResults {
- return result.hasResults;
- }
- - (ResultType) results {
- return result.results;
- }
- - (C2LMsgServRspBuilder*) setResults:(ResultType) value {
- result.hasResults = YES;
- result.results = value;
- return self;
- }
- - (C2LMsgServRspBuilder*) clearResults {
- result.hasResults = NO;
- result.results = ResultTypeRefuseReasonNone;
- return self;
- }
- - (NSMutableArray *)ipAddrList {
- return result.ipAddrListArray;
- }
- - (IpAddr*)ipAddrListAtIndex:(NSUInteger)index {
- return [result ipAddrListAtIndex:index];
- }
- - (C2LMsgServRspBuilder *)addIpAddrList:(IpAddr*)value {
- if (result.ipAddrListArray == nil) {
- result.ipAddrListArray = [[NSMutableArray alloc]init];
- }
- [result.ipAddrListArray addObject:value];
- return self;
- }
- - (C2LMsgServRspBuilder *)setIpAddrListArray:(NSArray *)array {
- result.ipAddrListArray = [[NSMutableArray alloc]initWithArray:array];
- return self;
- }
- - (C2LMsgServRspBuilder *)clearIpAddrList {
- result.ipAddrListArray = nil;
- return self;
- }
- @end
- @interface C2MHeartBeatReq ()
- @property SInt32 cmdId;
- @end
- @implementation C2MHeartBeatReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 3;
- }
- return self;
- }
- static C2MHeartBeatReq* defaultC2MHeartBeatReqInstance = nil;
- + (void) initialize {
- if (self == [C2MHeartBeatReq class]) {
- defaultC2MHeartBeatReqInstance = [[C2MHeartBeatReq alloc] init];
- }
- }
- + (C2MHeartBeatReq*) defaultInstance {
- return defaultC2MHeartBeatReqInstance;
- }
- - (C2MHeartBeatReq*) defaultInstance {
- return defaultC2MHeartBeatReqInstance;
- }
- - (BOOL) isInitialized {
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MHeartBeatReq*) parseFromData:(NSData*) data {
- return (C2MHeartBeatReq*)[[[C2MHeartBeatReq builder] mergeFromData:data] build];
- }
- + (C2MHeartBeatReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MHeartBeatReq*)[[[C2MHeartBeatReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MHeartBeatReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2MHeartBeatReq*)[[[C2MHeartBeatReq builder] mergeFromInputStream:input] build];
- }
- + (C2MHeartBeatReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MHeartBeatReq*)[[[C2MHeartBeatReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MHeartBeatReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MHeartBeatReq*)[[[C2MHeartBeatReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MHeartBeatReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MHeartBeatReq*)[[[C2MHeartBeatReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MHeartBeatReqBuilder*) builder {
- return [[C2MHeartBeatReqBuilder alloc] init];
- }
- + (C2MHeartBeatReqBuilder*) builderWithPrototype:(C2MHeartBeatReq*) prototype {
- return [[C2MHeartBeatReq builder] mergeFrom:prototype];
- }
- - (C2MHeartBeatReqBuilder*) builder {
- return [C2MHeartBeatReq builder];
- }
- - (C2MHeartBeatReqBuilder*) toBuilder {
- return [C2MHeartBeatReq builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MHeartBeatReq class]]) {
- return NO;
- }
- C2MHeartBeatReq *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MHeartBeatReqBuilder()
- @property (strong) C2MHeartBeatReq* result;
- @end
- @implementation C2MHeartBeatReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MHeartBeatReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MHeartBeatReqBuilder*) clear {
- self.result = [[C2MHeartBeatReq alloc] init];
- return self;
- }
- - (C2MHeartBeatReqBuilder*) clone {
- return [C2MHeartBeatReq builderWithPrototype:result];
- }
- - (C2MHeartBeatReq*) defaultInstance {
- return [C2MHeartBeatReq defaultInstance];
- }
- - (C2MHeartBeatReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MHeartBeatReq*) buildPartial {
- C2MHeartBeatReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MHeartBeatReqBuilder*) mergeFrom:(C2MHeartBeatReq*) other {
- if (other == [C2MHeartBeatReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MHeartBeatReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MHeartBeatReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MHeartBeatReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MHeartBeatReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 3;
- return self;
- }
- @end
- @interface C2MHeartBeatRsp ()
- @property SInt32 cmdId;
- @end
- @implementation C2MHeartBeatRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 4;
- }
- return self;
- }
- static C2MHeartBeatRsp* defaultC2MHeartBeatRspInstance = nil;
- + (void) initialize {
- if (self == [C2MHeartBeatRsp class]) {
- defaultC2MHeartBeatRspInstance = [[C2MHeartBeatRsp alloc] init];
- }
- }
- + (C2MHeartBeatRsp*) defaultInstance {
- return defaultC2MHeartBeatRspInstance;
- }
- - (C2MHeartBeatRsp*) defaultInstance {
- return defaultC2MHeartBeatRspInstance;
- }
- - (BOOL) isInitialized {
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MHeartBeatRsp*) parseFromData:(NSData*) data {
- return (C2MHeartBeatRsp*)[[[C2MHeartBeatRsp builder] mergeFromData:data] build];
- }
- + (C2MHeartBeatRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MHeartBeatRsp*)[[[C2MHeartBeatRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MHeartBeatRsp*) parseFromInputStream:(NSInputStream*) input {
- return (C2MHeartBeatRsp*)[[[C2MHeartBeatRsp builder] mergeFromInputStream:input] build];
- }
- + (C2MHeartBeatRsp*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MHeartBeatRsp*)[[[C2MHeartBeatRsp builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MHeartBeatRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MHeartBeatRsp*)[[[C2MHeartBeatRsp builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MHeartBeatRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MHeartBeatRsp*)[[[C2MHeartBeatRsp builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MHeartBeatRspBuilder*) builder {
- return [[C2MHeartBeatRspBuilder alloc] init];
- }
- + (C2MHeartBeatRspBuilder*) builderWithPrototype:(C2MHeartBeatRsp*) prototype {
- return [[C2MHeartBeatRsp builder] mergeFrom:prototype];
- }
- - (C2MHeartBeatRspBuilder*) builder {
- return [C2MHeartBeatRsp builder];
- }
- - (C2MHeartBeatRspBuilder*) toBuilder {
- return [C2MHeartBeatRsp builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MHeartBeatRsp class]]) {
- return NO;
- }
- C2MHeartBeatRsp *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MHeartBeatRspBuilder()
- @property (strong) C2MHeartBeatRsp* result;
- @end
- @implementation C2MHeartBeatRspBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MHeartBeatRsp alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MHeartBeatRspBuilder*) clear {
- self.result = [[C2MHeartBeatRsp alloc] init];
- return self;
- }
- - (C2MHeartBeatRspBuilder*) clone {
- return [C2MHeartBeatRsp builderWithPrototype:result];
- }
- - (C2MHeartBeatRsp*) defaultInstance {
- return [C2MHeartBeatRsp defaultInstance];
- }
- - (C2MHeartBeatRsp*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MHeartBeatRsp*) buildPartial {
- C2MHeartBeatRsp* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MHeartBeatRspBuilder*) mergeFrom:(C2MHeartBeatRsp*) other {
- if (other == [C2MHeartBeatRsp defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MHeartBeatRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MHeartBeatRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MHeartBeatRspBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MHeartBeatRspBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 4;
- return self;
- }
- @end
- @interface C2MLoginReq ()
- @property SInt32 cmdId;
- @property (strong) NSString* userId;
- @property (strong) NSString* uuid;
- @property UInt32 onlineStatus;
- @property (strong) NSString* clientVersion;
- @end
- @implementation C2MLoginReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasUserId {
- return !!hasUserId_;
- }
- - (void) setHasUserId:(BOOL) value_ {
- hasUserId_ = !!value_;
- }
- @synthesize userId;
- - (BOOL) hasUuid {
- return !!hasUuid_;
- }
- - (void) setHasUuid:(BOOL) value_ {
- hasUuid_ = !!value_;
- }
- @synthesize uuid;
- - (BOOL) hasOnlineStatus {
- return !!hasOnlineStatus_;
- }
- - (void) setHasOnlineStatus:(BOOL) value_ {
- hasOnlineStatus_ = !!value_;
- }
- @synthesize onlineStatus;
- - (BOOL) hasClientVersion {
- return !!hasClientVersion_;
- }
- - (void) setHasClientVersion:(BOOL) value_ {
- hasClientVersion_ = !!value_;
- }
- @synthesize clientVersion;
- - (void) dealloc {
- self.userId = nil;
- self.uuid = nil;
- self.clientVersion = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 5;
- self.userId = @"";
- self.uuid = @"";
- self.onlineStatus = 0;
- self.clientVersion = @"";
- }
- return self;
- }
- static C2MLoginReq* defaultC2MLoginReqInstance = nil;
- + (void) initialize {
- if (self == [C2MLoginReq class]) {
- defaultC2MLoginReqInstance = [[C2MLoginReq alloc] init];
- }
- }
- + (C2MLoginReq*) defaultInstance {
- return defaultC2MLoginReqInstance;
- }
- - (C2MLoginReq*) defaultInstance {
- return defaultC2MLoginReqInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasUserId) {
- return NO;
- }
- if (!self.hasUuid) {
- return NO;
- }
- if (!self.hasOnlineStatus) {
- return NO;
- }
- if (!self.hasClientVersion) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasUserId) {
- [output writeString:2 value:self.userId];
- }
- if (self.hasUuid) {
- [output writeString:3 value:self.uuid];
- }
- if (self.hasOnlineStatus) {
- [output writeUInt32:4 value:self.onlineStatus];
- }
- if (self.hasClientVersion) {
- [output writeString:5 value:self.clientVersion];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- if (self.hasUserId) {
- size_ += computeStringSize(2, self.userId);
- }
- if (self.hasUuid) {
- size_ += computeStringSize(3, self.uuid);
- }
- if (self.hasOnlineStatus) {
- size_ += computeUInt32Size(4, self.onlineStatus);
- }
- if (self.hasClientVersion) {
- size_ += computeStringSize(5, self.clientVersion);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MLoginReq*) parseFromData:(NSData*) data {
- return (C2MLoginReq*)[[[C2MLoginReq builder] mergeFromData:data] build];
- }
- + (C2MLoginReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MLoginReq*)[[[C2MLoginReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MLoginReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2MLoginReq*)[[[C2MLoginReq builder] mergeFromInputStream:input] build];
- }
- + (C2MLoginReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MLoginReq*)[[[C2MLoginReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MLoginReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MLoginReq*)[[[C2MLoginReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MLoginReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MLoginReq*)[[[C2MLoginReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MLoginReqBuilder*) builder {
- return [[C2MLoginReqBuilder alloc] init];
- }
- + (C2MLoginReqBuilder*) builderWithPrototype:(C2MLoginReq*) prototype {
- return [[C2MLoginReq builder] mergeFrom:prototype];
- }
- - (C2MLoginReqBuilder*) builder {
- return [C2MLoginReq builder];
- }
- - (C2MLoginReqBuilder*) toBuilder {
- return [C2MLoginReq builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasUserId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"userId", self.userId];
- }
- if (self.hasUuid) {
- [output appendFormat:@"%@%@: %@\n", indent, @"uuid", self.uuid];
- }
- if (self.hasOnlineStatus) {
- [output appendFormat:@"%@%@: %@\n", indent, @"onlineStatus", [NSNumber numberWithInteger:self.onlineStatus]];
- }
- if (self.hasClientVersion) {
- [output appendFormat:@"%@%@: %@\n", indent, @"clientVersion", self.clientVersion];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MLoginReq class]]) {
- return NO;
- }
- C2MLoginReq *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasUserId == otherMessage.hasUserId &&
- (!self.hasUserId || [self.userId isEqual:otherMessage.userId]) &&
- self.hasUuid == otherMessage.hasUuid &&
- (!self.hasUuid || [self.uuid isEqual:otherMessage.uuid]) &&
- self.hasOnlineStatus == otherMessage.hasOnlineStatus &&
- (!self.hasOnlineStatus || self.onlineStatus == otherMessage.onlineStatus) &&
- self.hasClientVersion == otherMessage.hasClientVersion &&
- (!self.hasClientVersion || [self.clientVersion isEqual:otherMessage.clientVersion]) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- if (self.hasUserId) {
- hashCode = hashCode * 31 + [self.userId hash];
- }
- if (self.hasUuid) {
- hashCode = hashCode * 31 + [self.uuid hash];
- }
- if (self.hasOnlineStatus) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.onlineStatus] hash];
- }
- if (self.hasClientVersion) {
- hashCode = hashCode * 31 + [self.clientVersion hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MLoginReqBuilder()
- @property (strong) C2MLoginReq* result;
- @end
- @implementation C2MLoginReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MLoginReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MLoginReqBuilder*) clear {
- self.result = [[C2MLoginReq alloc] init];
- return self;
- }
- - (C2MLoginReqBuilder*) clone {
- return [C2MLoginReq builderWithPrototype:result];
- }
- - (C2MLoginReq*) defaultInstance {
- return [C2MLoginReq defaultInstance];
- }
- - (C2MLoginReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MLoginReq*) buildPartial {
- C2MLoginReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MLoginReqBuilder*) mergeFrom:(C2MLoginReq*) other {
- if (other == [C2MLoginReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasUserId) {
- [self setUserId:other.userId];
- }
- if (other.hasUuid) {
- [self setUuid:other.uuid];
- }
- if (other.hasOnlineStatus) {
- [self setOnlineStatus:other.onlineStatus];
- }
- if (other.hasClientVersion) {
- [self setClientVersion:other.clientVersion];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MLoginReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MLoginReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- case 18: {
- [self setUserId:[input readString]];
- break;
- }
- case 26: {
- [self setUuid:[input readString]];
- break;
- }
- case 32: {
- [self setOnlineStatus:[input readUInt32]];
- break;
- }
- case 42: {
- [self setClientVersion:[input readString]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MLoginReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MLoginReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 5;
- return self;
- }
- - (BOOL) hasUserId {
- return result.hasUserId;
- }
- - (NSString*) userId {
- return result.userId;
- }
- - (C2MLoginReqBuilder*) setUserId:(NSString*) value {
- result.hasUserId = YES;
- result.userId = value;
- return self;
- }
- - (C2MLoginReqBuilder*) clearUserId {
- result.hasUserId = NO;
- result.userId = @"";
- return self;
- }
- - (BOOL) hasUuid {
- return result.hasUuid;
- }
- - (NSString*) uuid {
- return result.uuid;
- }
- - (C2MLoginReqBuilder*) setUuid:(NSString*) value {
- result.hasUuid = YES;
- result.uuid = value;
- return self;
- }
- - (C2MLoginReqBuilder*) clearUuid {
- result.hasUuid = NO;
- result.uuid = @"";
- return self;
- }
- - (BOOL) hasOnlineStatus {
- return result.hasOnlineStatus;
- }
- - (UInt32) onlineStatus {
- return result.onlineStatus;
- }
- - (C2MLoginReqBuilder*) setOnlineStatus:(UInt32) value {
- result.hasOnlineStatus = YES;
- result.onlineStatus = value;
- return self;
- }
- - (C2MLoginReqBuilder*) clearOnlineStatus {
- result.hasOnlineStatus = NO;
- result.onlineStatus = 0;
- return self;
- }
- - (BOOL) hasClientVersion {
- return result.hasClientVersion;
- }
- - (NSString*) clientVersion {
- return result.clientVersion;
- }
- - (C2MLoginReqBuilder*) setClientVersion:(NSString*) value {
- result.hasClientVersion = YES;
- result.clientVersion = value;
- return self;
- }
- - (C2MLoginReqBuilder*) clearClientVersion {
- result.hasClientVersion = NO;
- result.clientVersion = @"";
- return self;
- }
- @end
- @interface C2MLoginRsp ()
- @property SInt32 cmdId;
- @property ResultType results;
- @property UInt32 serverTime;
- @property UInt32 onlineStatus;
- @property (strong) NSString* name;
- @property (strong) NSString* nickName;
- @property (strong) NSString* avatarUrl;
- @property UserType userType;
- @end
- @implementation C2MLoginRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasResults {
- return !!hasResults_;
- }
- - (void) setHasResults:(BOOL) value_ {
- hasResults_ = !!value_;
- }
- @synthesize results;
- - (BOOL) hasServerTime {
- return !!hasServerTime_;
- }
- - (void) setHasServerTime:(BOOL) value_ {
- hasServerTime_ = !!value_;
- }
- @synthesize serverTime;
- - (BOOL) hasOnlineStatus {
- return !!hasOnlineStatus_;
- }
- - (void) setHasOnlineStatus:(BOOL) value_ {
- hasOnlineStatus_ = !!value_;
- }
- @synthesize onlineStatus;
- - (BOOL) hasName {
- return !!hasName_;
- }
- - (void) setHasName:(BOOL) value_ {
- hasName_ = !!value_;
- }
- @synthesize name;
- - (BOOL) hasNickName {
- return !!hasNickName_;
- }
- - (void) setHasNickName:(BOOL) value_ {
- hasNickName_ = !!value_;
- }
- @synthesize nickName;
- - (BOOL) hasAvatarUrl {
- return !!hasAvatarUrl_;
- }
- - (void) setHasAvatarUrl:(BOOL) value_ {
- hasAvatarUrl_ = !!value_;
- }
- @synthesize avatarUrl;
- - (BOOL) hasUserType {
- return !!hasUserType_;
- }
- - (void) setHasUserType:(BOOL) value_ {
- hasUserType_ = !!value_;
- }
- @synthesize userType;
- - (void) dealloc {
- self.name = nil;
- self.nickName = nil;
- self.avatarUrl = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 6;
- self.results = ResultTypeRefuseReasonNone;
- self.serverTime = 0;
- self.onlineStatus = 0;
- self.name = @"";
- self.nickName = @"";
- self.avatarUrl = @"";
- self.userType = UserTypeUserTypeNormal;
- }
- return self;
- }
- static C2MLoginRsp* defaultC2MLoginRspInstance = nil;
- + (void) initialize {
- if (self == [C2MLoginRsp class]) {
- defaultC2MLoginRspInstance = [[C2MLoginRsp alloc] init];
- }
- }
- + (C2MLoginRsp*) defaultInstance {
- return defaultC2MLoginRspInstance;
- }
- - (C2MLoginRsp*) defaultInstance {
- return defaultC2MLoginRspInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasResults) {
- return NO;
- }
- if (!self.hasServerTime) {
- return NO;
- }
- if (!self.hasOnlineStatus) {
- return NO;
- }
- if (!self.hasName) {
- return NO;
- }
- if (!self.hasNickName) {
- return NO;
- }
- if (!self.hasAvatarUrl) {
- return NO;
- }
- if (!self.hasUserType) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasResults) {
- [output writeEnum:2 value:self.results];
- }
- if (self.hasServerTime) {
- [output writeUInt32:3 value:self.serverTime];
- }
- if (self.hasOnlineStatus) {
- [output writeUInt32:4 value:self.onlineStatus];
- }
- if (self.hasName) {
- [output writeString:5 value:self.name];
- }
- if (self.hasNickName) {
- [output writeString:6 value:self.nickName];
- }
- if (self.hasAvatarUrl) {
- [output writeString:7 value:self.avatarUrl];
- }
- if (self.hasUserType) {
- [output writeEnum:8 value:self.userType];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- if (self.hasResults) {
- size_ += computeEnumSize(2, self.results);
- }
- if (self.hasServerTime) {
- size_ += computeUInt32Size(3, self.serverTime);
- }
- if (self.hasOnlineStatus) {
- size_ += computeUInt32Size(4, self.onlineStatus);
- }
- if (self.hasName) {
- size_ += computeStringSize(5, self.name);
- }
- if (self.hasNickName) {
- size_ += computeStringSize(6, self.nickName);
- }
- if (self.hasAvatarUrl) {
- size_ += computeStringSize(7, self.avatarUrl);
- }
- if (self.hasUserType) {
- size_ += computeEnumSize(8, self.userType);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MLoginRsp*) parseFromData:(NSData*) data {
- return (C2MLoginRsp*)[[[C2MLoginRsp builder] mergeFromData:data] build];
- }
- + (C2MLoginRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MLoginRsp*)[[[C2MLoginRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MLoginRsp*) parseFromInputStream:(NSInputStream*) input {
- return (C2MLoginRsp*)[[[C2MLoginRsp builder] mergeFromInputStream:input] build];
- }
- + (C2MLoginRsp*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MLoginRsp*)[[[C2MLoginRsp builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MLoginRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MLoginRsp*)[[[C2MLoginRsp builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MLoginRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MLoginRsp*)[[[C2MLoginRsp builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MLoginRspBuilder*) builder {
- return [[C2MLoginRspBuilder alloc] init];
- }
- + (C2MLoginRspBuilder*) builderWithPrototype:(C2MLoginRsp*) prototype {
- return [[C2MLoginRsp builder] mergeFrom:prototype];
- }
- - (C2MLoginRspBuilder*) builder {
- return [C2MLoginRsp builder];
- }
- - (C2MLoginRspBuilder*) toBuilder {
- return [C2MLoginRsp builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasResults) {
- [output appendFormat:@"%@%@: %d\n", indent, @"results", self.results];
- }
- if (self.hasServerTime) {
- [output appendFormat:@"%@%@: %@\n", indent, @"serverTime", [NSNumber numberWithInteger:self.serverTime]];
- }
- if (self.hasOnlineStatus) {
- [output appendFormat:@"%@%@: %@\n", indent, @"onlineStatus", [NSNumber numberWithInteger:self.onlineStatus]];
- }
- if (self.hasName) {
- [output appendFormat:@"%@%@: %@\n", indent, @"name", self.name];
- }
- if (self.hasNickName) {
- [output appendFormat:@"%@%@: %@\n", indent, @"nickName", self.nickName];
- }
- if (self.hasAvatarUrl) {
- [output appendFormat:@"%@%@: %@\n", indent, @"avatarUrl", self.avatarUrl];
- }
- if (self.hasUserType) {
- [output appendFormat:@"%@%@: %d\n", indent, @"userType", self.userType];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MLoginRsp class]]) {
- return NO;
- }
- C2MLoginRsp *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasResults == otherMessage.hasResults &&
- (!self.hasResults || self.results == otherMessage.results) &&
- self.hasServerTime == otherMessage.hasServerTime &&
- (!self.hasServerTime || self.serverTime == otherMessage.serverTime) &&
- self.hasOnlineStatus == otherMessage.hasOnlineStatus &&
- (!self.hasOnlineStatus || self.onlineStatus == otherMessage.onlineStatus) &&
- self.hasName == otherMessage.hasName &&
- (!self.hasName || [self.name isEqual:otherMessage.name]) &&
- self.hasNickName == otherMessage.hasNickName &&
- (!self.hasNickName || [self.nickName isEqual:otherMessage.nickName]) &&
- self.hasAvatarUrl == otherMessage.hasAvatarUrl &&
- (!self.hasAvatarUrl || [self.avatarUrl isEqual:otherMessage.avatarUrl]) &&
- self.hasUserType == otherMessage.hasUserType &&
- (!self.hasUserType || self.userType == otherMessage.userType) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- if (self.hasResults) {
- hashCode = hashCode * 31 + self.results;
- }
- if (self