/TeamTalk/IOSDuoduo/IMClient2ServFile.pb.m
Objective C | 1725 lines | 1684 code | 39 blank | 2 comment | 250 complexity | 4af0650efa8c5ffadb22ec4e7f0b0c0b MD5 | raw file
- // Generated by the protocol buffer compiler. DO NOT EDIT!
- #import "IMClient2ServFile.pb.h"
- // @@protoc_insertion_point(imports)
- @implementation Imclient2ServFileRoot
- static PBExtensionRegistry* extensionRegistry = nil;
- + (PBExtensionRegistry*) extensionRegistry {
- return extensionRegistry;
- }
- + (void) initialize {
- if (self == [Imclient2ServFileRoot class]) {
- PBMutableExtensionRegistry* registry = [PBMutableExtensionRegistry registry];
- [self registerAllExtensions:registry];
- [ImbaseDefineRoot registerAllExtensions:registry];
- extensionRegistry = registry;
- }
- }
- + (void) registerAllExtensions:(PBMutableExtensionRegistry*) registry {
- }
- @end
- @interface C2FHeartBeatReq ()
- @property SInt32 cmdId;
- @end
- @implementation C2FHeartBeatReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 513;
- }
- return self;
- }
- static C2FHeartBeatReq* defaultC2FHeartBeatReqInstance = nil;
- + (void) initialize {
- if (self == [C2FHeartBeatReq class]) {
- defaultC2FHeartBeatReqInstance = [[C2FHeartBeatReq alloc] init];
- }
- }
- + (C2FHeartBeatReq*) defaultInstance {
- return defaultC2FHeartBeatReqInstance;
- }
- - (C2FHeartBeatReq*) defaultInstance {
- return defaultC2FHeartBeatReqInstance;
- }
- - (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_;
- }
- + (C2FHeartBeatReq*) parseFromData:(NSData*) data {
- return (C2FHeartBeatReq*)[[[C2FHeartBeatReq builder] mergeFromData:data] build];
- }
- + (C2FHeartBeatReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FHeartBeatReq*)[[[C2FHeartBeatReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2FHeartBeatReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2FHeartBeatReq*)[[[C2FHeartBeatReq builder] mergeFromInputStream:input] build];
- }
- + (C2FHeartBeatReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FHeartBeatReq*)[[[C2FHeartBeatReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FHeartBeatReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2FHeartBeatReq*)[[[C2FHeartBeatReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2FHeartBeatReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FHeartBeatReq*)[[[C2FHeartBeatReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FHeartBeatReqBuilder*) builder {
- return [[C2FHeartBeatReqBuilder alloc] init];
- }
- + (C2FHeartBeatReqBuilder*) builderWithPrototype:(C2FHeartBeatReq*) prototype {
- return [[C2FHeartBeatReq builder] mergeFrom:prototype];
- }
- - (C2FHeartBeatReqBuilder*) builder {
- return [C2FHeartBeatReq builder];
- }
- - (C2FHeartBeatReqBuilder*) toBuilder {
- return [C2FHeartBeatReq 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:[C2FHeartBeatReq class]]) {
- return NO;
- }
- C2FHeartBeatReq *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 C2FHeartBeatReqBuilder()
- @property (strong) C2FHeartBeatReq* result;
- @end
- @implementation C2FHeartBeatReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2FHeartBeatReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2FHeartBeatReqBuilder*) clear {
- self.result = [[C2FHeartBeatReq alloc] init];
- return self;
- }
- - (C2FHeartBeatReqBuilder*) clone {
- return [C2FHeartBeatReq builderWithPrototype:result];
- }
- - (C2FHeartBeatReq*) defaultInstance {
- return [C2FHeartBeatReq defaultInstance];
- }
- - (C2FHeartBeatReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2FHeartBeatReq*) buildPartial {
- C2FHeartBeatReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2FHeartBeatReqBuilder*) mergeFrom:(C2FHeartBeatReq*) other {
- if (other == [C2FHeartBeatReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2FHeartBeatReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2FHeartBeatReqBuilder*) 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;
- }
- - (C2FHeartBeatReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2FHeartBeatReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 513;
- return self;
- }
- @end
- @interface C2FHeartBeatRsp ()
- @property SInt32 cmdId;
- @end
- @implementation C2FHeartBeatRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 514;
- }
- return self;
- }
- static C2FHeartBeatRsp* defaultC2FHeartBeatRspInstance = nil;
- + (void) initialize {
- if (self == [C2FHeartBeatRsp class]) {
- defaultC2FHeartBeatRspInstance = [[C2FHeartBeatRsp alloc] init];
- }
- }
- + (C2FHeartBeatRsp*) defaultInstance {
- return defaultC2FHeartBeatRspInstance;
- }
- - (C2FHeartBeatRsp*) defaultInstance {
- return defaultC2FHeartBeatRspInstance;
- }
- - (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_;
- }
- + (C2FHeartBeatRsp*) parseFromData:(NSData*) data {
- return (C2FHeartBeatRsp*)[[[C2FHeartBeatRsp builder] mergeFromData:data] build];
- }
- + (C2FHeartBeatRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FHeartBeatRsp*)[[[C2FHeartBeatRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2FHeartBeatRsp*) parseFromInputStream:(NSInputStream*) input {
- return (C2FHeartBeatRsp*)[[[C2FHeartBeatRsp builder] mergeFromInputStream:input] build];
- }
- + (C2FHeartBeatRsp*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FHeartBeatRsp*)[[[C2FHeartBeatRsp builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FHeartBeatRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2FHeartBeatRsp*)[[[C2FHeartBeatRsp builder] mergeFromCodedInputStream:input] build];
- }
- + (C2FHeartBeatRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FHeartBeatRsp*)[[[C2FHeartBeatRsp builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FHeartBeatRspBuilder*) builder {
- return [[C2FHeartBeatRspBuilder alloc] init];
- }
- + (C2FHeartBeatRspBuilder*) builderWithPrototype:(C2FHeartBeatRsp*) prototype {
- return [[C2FHeartBeatRsp builder] mergeFrom:prototype];
- }
- - (C2FHeartBeatRspBuilder*) builder {
- return [C2FHeartBeatRsp builder];
- }
- - (C2FHeartBeatRspBuilder*) toBuilder {
- return [C2FHeartBeatRsp 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:[C2FHeartBeatRsp class]]) {
- return NO;
- }
- C2FHeartBeatRsp *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 C2FHeartBeatRspBuilder()
- @property (strong) C2FHeartBeatRsp* result;
- @end
- @implementation C2FHeartBeatRspBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2FHeartBeatRsp alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2FHeartBeatRspBuilder*) clear {
- self.result = [[C2FHeartBeatRsp alloc] init];
- return self;
- }
- - (C2FHeartBeatRspBuilder*) clone {
- return [C2FHeartBeatRsp builderWithPrototype:result];
- }
- - (C2FHeartBeatRsp*) defaultInstance {
- return [C2FHeartBeatRsp defaultInstance];
- }
- - (C2FHeartBeatRsp*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2FHeartBeatRsp*) buildPartial {
- C2FHeartBeatRsp* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2FHeartBeatRspBuilder*) mergeFrom:(C2FHeartBeatRsp*) other {
- if (other == [C2FHeartBeatRsp defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2FHeartBeatRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2FHeartBeatRspBuilder*) 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;
- }
- - (C2FHeartBeatRspBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2FHeartBeatRspBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 514;
- return self;
- }
- @end
- @interface C2FFileLoginReq ()
- @property SInt32 cmdId;
- @property (strong) NSString* userId;
- @property (strong) NSString* token;
- @end
- @implementation C2FFileLoginReq
- - (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) hasToken {
- return !!hasToken_;
- }
- - (void) setHasToken:(BOOL) value_ {
- hasToken_ = !!value_;
- }
- @synthesize token;
- - (void) dealloc {
- self.userId = nil;
- self.token = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 515;
- self.userId = @"";
- self.token = @"";
- }
- return self;
- }
- static C2FFileLoginReq* defaultC2FFileLoginReqInstance = nil;
- + (void) initialize {
- if (self == [C2FFileLoginReq class]) {
- defaultC2FFileLoginReqInstance = [[C2FFileLoginReq alloc] init];
- }
- }
- + (C2FFileLoginReq*) defaultInstance {
- return defaultC2FFileLoginReqInstance;
- }
- - (C2FFileLoginReq*) defaultInstance {
- return defaultC2FFileLoginReqInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasUserId) {
- return NO;
- }
- if (!self.hasToken) {
- 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.hasToken) {
- [output writeString:3 value:self.token];
- }
- [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.hasToken) {
- size_ += computeStringSize(3, self.token);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2FFileLoginReq*) parseFromData:(NSData*) data {
- return (C2FFileLoginReq*)[[[C2FFileLoginReq builder] mergeFromData:data] build];
- }
- + (C2FFileLoginReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileLoginReq*)[[[C2FFileLoginReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileLoginReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2FFileLoginReq*)[[[C2FFileLoginReq builder] mergeFromInputStream:input] build];
- }
- + (C2FFileLoginReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileLoginReq*)[[[C2FFileLoginReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileLoginReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2FFileLoginReq*)[[[C2FFileLoginReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2FFileLoginReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileLoginReq*)[[[C2FFileLoginReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileLoginReqBuilder*) builder {
- return [[C2FFileLoginReqBuilder alloc] init];
- }
- + (C2FFileLoginReqBuilder*) builderWithPrototype:(C2FFileLoginReq*) prototype {
- return [[C2FFileLoginReq builder] mergeFrom:prototype];
- }
- - (C2FFileLoginReqBuilder*) builder {
- return [C2FFileLoginReq builder];
- }
- - (C2FFileLoginReqBuilder*) toBuilder {
- return [C2FFileLoginReq 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.hasToken) {
- [output appendFormat:@"%@%@: %@\n", indent, @"token", self.token];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2FFileLoginReq class]]) {
- return NO;
- }
- C2FFileLoginReq *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.hasToken == otherMessage.hasToken &&
- (!self.hasToken || [self.token isEqual:otherMessage.token]) &&
- (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.hasToken) {
- hashCode = hashCode * 31 + [self.token hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2FFileLoginReqBuilder()
- @property (strong) C2FFileLoginReq* result;
- @end
- @implementation C2FFileLoginReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2FFileLoginReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2FFileLoginReqBuilder*) clear {
- self.result = [[C2FFileLoginReq alloc] init];
- return self;
- }
- - (C2FFileLoginReqBuilder*) clone {
- return [C2FFileLoginReq builderWithPrototype:result];
- }
- - (C2FFileLoginReq*) defaultInstance {
- return [C2FFileLoginReq defaultInstance];
- }
- - (C2FFileLoginReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2FFileLoginReq*) buildPartial {
- C2FFileLoginReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2FFileLoginReqBuilder*) mergeFrom:(C2FFileLoginReq*) other {
- if (other == [C2FFileLoginReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasUserId) {
- [self setUserId:other.userId];
- }
- if (other.hasToken) {
- [self setToken:other.token];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2FFileLoginReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2FFileLoginReqBuilder*) 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 setToken:[input readString]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2FFileLoginReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2FFileLoginReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 515;
- return self;
- }
- - (BOOL) hasUserId {
- return result.hasUserId;
- }
- - (NSString*) userId {
- return result.userId;
- }
- - (C2FFileLoginReqBuilder*) setUserId:(NSString*) value {
- result.hasUserId = YES;
- result.userId = value;
- return self;
- }
- - (C2FFileLoginReqBuilder*) clearUserId {
- result.hasUserId = NO;
- result.userId = @"";
- return self;
- }
- - (BOOL) hasToken {
- return result.hasToken;
- }
- - (NSString*) token {
- return result.token;
- }
- - (C2FFileLoginReqBuilder*) setToken:(NSString*) value {
- result.hasToken = YES;
- result.token = value;
- return self;
- }
- - (C2FFileLoginReqBuilder*) clearToken {
- result.hasToken = NO;
- result.token = @"";
- return self;
- }
- @end
- @interface C2FFileLoginRsp ()
- @property SInt32 cmdId;
- @property UInt32 results;
- @end
- @implementation C2FFileLoginRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasResults {
- return !!hasResults_;
- }
- - (void) setHasResults:(BOOL) value_ {
- hasResults_ = !!value_;
- }
- @synthesize results;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 516;
- self.results = 0;
- }
- return self;
- }
- static C2FFileLoginRsp* defaultC2FFileLoginRspInstance = nil;
- + (void) initialize {
- if (self == [C2FFileLoginRsp class]) {
- defaultC2FFileLoginRspInstance = [[C2FFileLoginRsp alloc] init];
- }
- }
- + (C2FFileLoginRsp*) defaultInstance {
- return defaultC2FFileLoginRspInstance;
- }
- - (C2FFileLoginRsp*) defaultInstance {
- return defaultC2FFileLoginRspInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasResults) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasResults) {
- [output writeUInt32:2 value:self.results];
- }
- [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_ += computeUInt32Size(2, self.results);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2FFileLoginRsp*) parseFromData:(NSData*) data {
- return (C2FFileLoginRsp*)[[[C2FFileLoginRsp builder] mergeFromData:data] build];
- }
- + (C2FFileLoginRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileLoginRsp*)[[[C2FFileLoginRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileLoginRsp*) parseFromInputStream:(NSInputStream*) input {
- return (C2FFileLoginRsp*)[[[C2FFileLoginRsp builder] mergeFromInputStream:input] build];
- }
- + (C2FFileLoginRsp*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileLoginRsp*)[[[C2FFileLoginRsp builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileLoginRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2FFileLoginRsp*)[[[C2FFileLoginRsp builder] mergeFromCodedInputStream:input] build];
- }
- + (C2FFileLoginRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileLoginRsp*)[[[C2FFileLoginRsp builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileLoginRspBuilder*) builder {
- return [[C2FFileLoginRspBuilder alloc] init];
- }
- + (C2FFileLoginRspBuilder*) builderWithPrototype:(C2FFileLoginRsp*) prototype {
- return [[C2FFileLoginRsp builder] mergeFrom:prototype];
- }
- - (C2FFileLoginRspBuilder*) builder {
- return [C2FFileLoginRsp builder];
- }
- - (C2FFileLoginRspBuilder*) toBuilder {
- return [C2FFileLoginRsp 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:@"%@%@: %@\n", indent, @"results", [NSNumber numberWithInteger:self.results]];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2FFileLoginRsp class]]) {
- return NO;
- }
- C2FFileLoginRsp *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasResults == otherMessage.hasResults &&
- (!self.hasResults || self.results == otherMessage.results) &&
- (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 + [[NSNumber numberWithInteger:self.results] hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2FFileLoginRspBuilder()
- @property (strong) C2FFileLoginRsp* result;
- @end
- @implementation C2FFileLoginRspBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2FFileLoginRsp alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2FFileLoginRspBuilder*) clear {
- self.result = [[C2FFileLoginRsp alloc] init];
- return self;
- }
- - (C2FFileLoginRspBuilder*) clone {
- return [C2FFileLoginRsp builderWithPrototype:result];
- }
- - (C2FFileLoginRsp*) defaultInstance {
- return [C2FFileLoginRsp defaultInstance];
- }
- - (C2FFileLoginRsp*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2FFileLoginRsp*) buildPartial {
- C2FFileLoginRsp* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2FFileLoginRspBuilder*) mergeFrom:(C2FFileLoginRsp*) other {
- if (other == [C2FFileLoginRsp defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasResults) {
- [self setResults:other.results];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2FFileLoginRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2FFileLoginRspBuilder*) 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 setResults:[input readUInt32]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2FFileLoginRspBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2FFileLoginRspBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 516;
- return self;
- }
- - (BOOL) hasResults {
- return result.hasResults;
- }
- - (UInt32) results {
- return result.results;
- }
- - (C2FFileLoginRspBuilder*) setResults:(UInt32) value {
- result.hasResults = YES;
- result.results = value;
- return self;
- }
- - (C2FFileLoginRspBuilder*) clearResults {
- result.hasResults = NO;
- result.results = 0;
- return self;
- }
- @end
- @interface C2FFileData ()
- @property SInt32 cmdId;
- @property (strong) NSString* fromUserId;
- @property (strong) NSString* toUserId;
- @property (strong) NSString* fileName;
- @property UInt32 fileSize;
- @property UInt32 fileOffset;
- @property UInt32 fileType;
- @property (strong) NSData* fileData;
- @end
- @implementation C2FFileData
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasFromUserId {
- return !!hasFromUserId_;
- }
- - (void) setHasFromUserId:(BOOL) value_ {
- hasFromUserId_ = !!value_;
- }
- @synthesize fromUserId;
- - (BOOL) hasToUserId {
- return !!hasToUserId_;
- }
- - (void) setHasToUserId:(BOOL) value_ {
- hasToUserId_ = !!value_;
- }
- @synthesize toUserId;
- - (BOOL) hasFileName {
- return !!hasFileName_;
- }
- - (void) setHasFileName:(BOOL) value_ {
- hasFileName_ = !!value_;
- }
- @synthesize fileName;
- - (BOOL) hasFileSize {
- return !!hasFileSize_;
- }
- - (void) setHasFileSize:(BOOL) value_ {
- hasFileSize_ = !!value_;
- }
- @synthesize fileSize;
- - (BOOL) hasFileOffset {
- return !!hasFileOffset_;
- }
- - (void) setHasFileOffset:(BOOL) value_ {
- hasFileOffset_ = !!value_;
- }
- @synthesize fileOffset;
- - (BOOL) hasFileType {
- return !!hasFileType_;
- }
- - (void) setHasFileType:(BOOL) value_ {
- hasFileType_ = !!value_;
- }
- @synthesize fileType;
- - (BOOL) hasFileData {
- return !!hasFileData_;
- }
- - (void) setHasFileData:(BOOL) value_ {
- hasFileData_ = !!value_;
- }
- @synthesize fileData;
- - (void) dealloc {
- self.fromUserId = nil;
- self.toUserId = nil;
- self.fileName = nil;
- self.fileData = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 517;
- self.fromUserId = @"";
- self.toUserId = @"";
- self.fileName = @"";
- self.fileSize = 0;
- self.fileOffset = 0;
- self.fileType = 0;
- self.fileData = [NSData data];
- }
- return self;
- }
- static C2FFileData* defaultC2FFileDataInstance = nil;
- + (void) initialize {
- if (self == [C2FFileData class]) {
- defaultC2FFileDataInstance = [[C2FFileData alloc] init];
- }
- }
- + (C2FFileData*) defaultInstance {
- return defaultC2FFileDataInstance;
- }
- - (C2FFileData*) defaultInstance {
- return defaultC2FFileDataInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasFromUserId) {
- return NO;
- }
- if (!self.hasToUserId) {
- return NO;
- }
- if (!self.hasFileName) {
- return NO;
- }
- if (!self.hasFileSize) {
- return NO;
- }
- if (!self.hasFileOffset) {
- return NO;
- }
- if (!self.hasFileType) {
- return NO;
- }
- if (!self.hasFileData) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasFromUserId) {
- [output writeString:2 value:self.fromUserId];
- }
- if (self.hasToUserId) {
- [output writeString:3 value:self.toUserId];
- }
- if (self.hasFileName) {
- [output writeString:4 value:self.fileName];
- }
- if (self.hasFileSize) {
- [output writeUInt32:5 value:self.fileSize];
- }
- if (self.hasFileOffset) {
- [output writeUInt32:6 value:self.fileOffset];
- }
- if (self.hasFileType) {
- [output writeUInt32:7 value:self.fileType];
- }
- if (self.hasFileData) {
- [output writeData:8 value:self.fileData];
- }
- [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.hasFromUserId) {
- size_ += computeStringSize(2, self.fromUserId);
- }
- if (self.hasToUserId) {
- size_ += computeStringSize(3, self.toUserId);
- }
- if (self.hasFileName) {
- size_ += computeStringSize(4, self.fileName);
- }
- if (self.hasFileSize) {
- size_ += computeUInt32Size(5, self.fileSize);
- }
- if (self.hasFileOffset) {
- size_ += computeUInt32Size(6, self.fileOffset);
- }
- if (self.hasFileType) {
- size_ += computeUInt32Size(7, self.fileType);
- }
- if (self.hasFileData) {
- size_ += computeDataSize(8, self.fileData);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2FFileData*) parseFromData:(NSData*) data {
- return (C2FFileData*)[[[C2FFileData builder] mergeFromData:data] build];
- }
- + (C2FFileData*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileData*)[[[C2FFileData builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileData*) parseFromInputStream:(NSInputStream*) input {
- return (C2FFileData*)[[[C2FFileData builder] mergeFromInputStream:input] build];
- }
- + (C2FFileData*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileData*)[[[C2FFileData builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileData*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2FFileData*)[[[C2FFileData builder] mergeFromCodedInputStream:input] build];
- }
- + (C2FFileData*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileData*)[[[C2FFileData builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileDataBuilder*) builder {
- return [[C2FFileDataBuilder alloc] init];
- }
- + (C2FFileDataBuilder*) builderWithPrototype:(C2FFileData*) prototype {
- return [[C2FFileData builder] mergeFrom:prototype];
- }
- - (C2FFileDataBuilder*) builder {
- return [C2FFileData builder];
- }
- - (C2FFileDataBuilder*) toBuilder {
- return [C2FFileData builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasFromUserId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"fromUserId", self.fromUserId];
- }
- if (self.hasToUserId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"toUserId", self.toUserId];
- }
- if (self.hasFileName) {
- [output appendFormat:@"%@%@: %@\n", indent, @"fileName", self.fileName];
- }
- if (self.hasFileSize) {
- [output appendFormat:@"%@%@: %@\n", indent, @"fileSize", [NSNumber numberWithInteger:self.fileSize]];
- }
- if (self.hasFileOffset) {
- [output appendFormat:@"%@%@: %@\n", indent, @"fileOffset", [NSNumber numberWithInteger:self.fileOffset]];
- }
- if (self.hasFileType) {
- [output appendFormat:@"%@%@: %@\n", indent, @"fileType", [NSNumber numberWithInteger:self.fileType]];
- }
- if (self.hasFileData) {
- [output appendFormat:@"%@%@: %@\n", indent, @"fileData", self.fileData];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2FFileData class]]) {
- return NO;
- }
- C2FFileData *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasFromUserId == otherMessage.hasFromUserId &&
- (!self.hasFromUserId || [self.fromUserId isEqual:otherMessage.fromUserId]) &&
- self.hasToUserId == otherMessage.hasToUserId &&
- (!self.hasToUserId || [self.toUserId isEqual:otherMessage.toUserId]) &&
- self.hasFileName == otherMessage.hasFileName &&
- (!self.hasFileName || [self.fileName isEqual:otherMessage.fileName]) &&
- self.hasFileSize == otherMessage.hasFileSize &&
- (!self.hasFileSize || self.fileSize == otherMessage.fileSize) &&
- self.hasFileOffset == otherMessage.hasFileOffset &&
- (!self.hasFileOffset || self.fileOffset == otherMessage.fileOffset) &&
- self.hasFileType == otherMessage.hasFileType &&
- (!self.hasFileType || self.fileType == otherMessage.fileType) &&
- self.hasFileData == otherMessage.hasFileData &&
- (!self.hasFileData || [self.fileData isEqual:otherMessage.fileData]) &&
- (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.hasFromUserId) {
- hashCode = hashCode * 31 + [self.fromUserId hash];
- }
- if (self.hasToUserId) {
- hashCode = hashCode * 31 + [self.toUserId hash];
- }
- if (self.hasFileName) {
- hashCode = hashCode * 31 + [self.fileName hash];
- }
- if (self.hasFileSize) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.fileSize] hash];
- }
- if (self.hasFileOffset) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.fileOffset] hash];
- }
- if (self.hasFileType) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.fileType] hash];
- }
- if (self.hasFileData) {
- hashCode = hashCode * 31 + [self.fileData hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2FFileDataBuilder()
- @property (strong) C2FFileData* result;
- @end
- @implementation C2FFileDataBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2FFileData alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2FFileDataBuilder*) clear {
- self.result = [[C2FFileData alloc] init];
- return self;
- }
- - (C2FFileDataBuilder*) clone {
- return [C2FFileData builderWithPrototype:result];
- }
- - (C2FFileData*) defaultInstance {
- return [C2FFileData defaultInstance];
- }
- - (C2FFileData*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2FFileData*) buildPartial {
- C2FFileData* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2FFileDataBuilder*) mergeFrom:(C2FFileData*) other {
- if (other == [C2FFileData defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasFromUserId) {
- [self setFromUserId:other.fromUserId];
- }
- if (other.hasToUserId) {
- [self setToUserId:other.toUserId];
- }
- if (other.hasFileName) {
- [self setFileName:other.fileName];
- }
- if (other.hasFileSize) {
- [self setFileSize:other.fileSize];
- }
- if (other.hasFileOffset) {
- [self setFileOffset:other.fileOffset];
- }
- if (other.hasFileType) {
- [self setFileType:other.fileType];
- }
- if (other.hasFileData) {
- [self setFileData:other.fileData];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2FFileDataBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2FFileDataBuilder*) 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 setFromUserId:[input readString]];
- break;
- }
- case 26: {
- [self setToUserId:[input readString]];
- break;
- }
- case 34: {
- [self setFileName:[input readString]];
- break;
- }
- case 40: {
- [self setFileSize:[input readUInt32]];
- break;
- }
- case 48: {
- [self setFileOffset:[input readUInt32]];
- break;
- }
- case 56: {
- [self setFileType:[input readUInt32]];
- break;
- }
- case 66: {
- [self setFileData:[input readData]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2FFileDataBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 517;
- return self;
- }
- - (BOOL) hasFromUserId {
- return result.hasFromUserId;
- }
- - (NSString*) fromUserId {
- return result.fromUserId;
- }
- - (C2FFileDataBuilder*) setFromUserId:(NSString*) value {
- result.hasFromUserId = YES;
- result.fromUserId = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearFromUserId {
- result.hasFromUserId = NO;
- result.fromUserId = @"";
- return self;
- }
- - (BOOL) hasToUserId {
- return result.hasToUserId;
- }
- - (NSString*) toUserId {
- return result.toUserId;
- }
- - (C2FFileDataBuilder*) setToUserId:(NSString*) value {
- result.hasToUserId = YES;
- result.toUserId = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearToUserId {
- result.hasToUserId = NO;
- result.toUserId = @"";
- return self;
- }
- - (BOOL) hasFileName {
- return result.hasFileName;
- }
- - (NSString*) fileName {
- return result.fileName;
- }
- - (C2FFileDataBuilder*) setFileName:(NSString*) value {
- result.hasFileName = YES;
- result.fileName = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearFileName {
- result.hasFileName = NO;
- result.fileName = @"";
- return self;
- }
- - (BOOL) hasFileSize {
- return result.hasFileSize;
- }
- - (UInt32) fileSize {
- return result.fileSize;
- }
- - (C2FFileDataBuilder*) setFileSize:(UInt32) value {
- result.hasFileSize = YES;
- result.fileSize = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearFileSize {
- result.hasFileSize = NO;
- result.fileSize = 0;
- return self;
- }
- - (BOOL) hasFileOffset {
- return result.hasFileOffset;
- }
- - (UInt32) fileOffset {
- return result.fileOffset;
- }
- - (C2FFileDataBuilder*) setFileOffset:(UInt32) value {
- result.hasFileOffset = YES;
- result.fileOffset = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearFileOffset {
- result.hasFileOffset = NO;
- result.fileOffset = 0;
- return self;
- }
- - (BOOL) hasFileType {
- return result.hasFileType;
- }
- - (UInt32) fileType {
- return result.fileType;
- }
- - (C2FFileDataBuilder*) setFileType:(UInt32) value {
- result.hasFileType = YES;
- result.fileType = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearFileType {
- result.hasFileType = NO;
- result.fileType = 0;
- return self;
- }
- - (BOOL) hasFileData {
- return result.hasFileData;
- }
- - (NSData*) fileData {
- return result.fileData;
- }
- - (C2FFileDataBuilder*) setFileData:(NSData*) value {
- result.hasFileData = YES;
- result.fileData = value;
- return self;
- }
- - (C2FFileDataBuilder*) clearFileData {
- result.hasFileData = NO;
- result.fileData = [NSData data];
- return self;
- }
- @end
- @interface C2FFileGetOfflineReq ()
- @property SInt32 cmdId;
- @property (strong) NSString* fromUserId;
- @property (strong) NSString* filePath;
- @end
- @implementation C2FFileGetOfflineReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasFromUserId {
- return !!hasFromUserId_;
- }
- - (void) setHasFromUserId:(BOOL) value_ {
- hasFromUserId_ = !!value_;
- }
- @synthesize fromUserId;
- - (BOOL) hasFilePath {
- return !!hasFilePath_;
- }
- - (void) setHasFilePath:(BOOL) value_ {
- hasFilePath_ = !!value_;
- }
- @synthesize filePath;
- - (void) dealloc {
- self.fromUserId = nil;
- self.filePath = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 518;
- self.fromUserId = @"";
- self.filePath = @"";
- }
- return self;
- }
- static C2FFileGetOfflineReq* defaultC2FFileGetOfflineReqInstance = nil;
- + (void) initialize {
- if (self == [C2FFileGetOfflineReq class]) {
- defaultC2FFileGetOfflineReqInstance = [[C2FFileGetOfflineReq alloc] init];
- }
- }
- + (C2FFileGetOfflineReq*) defaultInstance {
- return defaultC2FFileGetOfflineReqInstance;
- }
- - (C2FFileGetOfflineReq*) defaultInstance {
- return defaultC2FFileGetOfflineReqInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasFromUserId) {
- return NO;
- }
- if (!self.hasFilePath) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasFromUserId) {
- [output writeString:2 value:self.fromUserId];
- }
- if (self.hasFilePath) {
- [output writeString:3 value:self.filePath];
- }
- [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.hasFromUserId) {
- size_ += computeStringSize(2, self.fromUserId);
- }
- if (self.hasFilePath) {
- size_ += computeStringSize(3, self.filePath);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2FFileGetOfflineReq*) parseFromData:(NSData*) data {
- return (C2FFileGetOfflineReq*)[[[C2FFileGetOfflineReq builder] mergeFromData:data] build];
- }
- + (C2FFileGetOfflineReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileGetOfflineReq*)[[[C2FFileGetOfflineReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileGetOfflineReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2FFileGetOfflineReq*)[[[C2FFileGetOfflineReq builder] mergeFromInputStream:input] build];
- }
- + (C2FFileGetOfflineReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileGetOfflineReq*)[[[C2FFileGetOfflineReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileGetOfflineReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2FFileGetOfflineReq*)[[[C2FFileGetOfflineReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2FFileGetOfflineReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2FFileGetOfflineReq*)[[[C2FFileGetOfflineReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2FFileGetOfflineReqBuilder*) builder {
- return [[C2FFileGetOfflineReqBuilder alloc] init];
- }
- + (C2FFileGetOfflineReqBuilder*) builderWithPrototype:(C2FFileGetOfflineReq*) prototype {
- return [[C2FFileGetOfflineReq builder] mergeFrom:prototype];
- }
- - (C2FFileGetOfflineReqBuilder*) builder {
- return [C2FFileGetOfflineReq builder];
- }
- - (C2FFileGetOfflineReqBuilder*) toBuilder {
- return [C2FFileGetOfflineReq builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasFromUserId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"fromUserId", self.fromUserId];
- }
- if (self.hasFilePath) {
- [output appendFormat:@"%@%@: %@\n", indent, @"filePath", self.filePath];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2FFileGetOfflineReq class]]) {
- return NO;
- }
- C2FFileGetOfflineReq *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasFromUserId == otherMessage.hasFromUserId &&
- (!self.hasFromUserId || [self.fromUserId isEqual:otherMessage.fromUserId]) &&
- self.hasFilePath == otherMessage.hasFilePath &&
- (!self.hasFilePath || [self.filePath isEqual:otherMessage.filePath]) &&
- (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.hasFromUserId) {
- hashCode = hashCode * 31 + [self.fromUserId hash];
- }
- if (self.hasFilePath) {
- hashCode = hashCode * 31 + [self.filePath hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2FFileGetOfflineReqBuilder()
- @property (strong) C2FFileGetOfflineReq* result;
- @end
- @implementation C2FFileGetOfflineReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2FFileGetOfflineReq alloc] init