예제 #1
0
 public void MergeFrom(Proxy_UserEntryResp other) {
   if (other == null) {
     return;
   }
   if (other.UserId != 0) {
     UserId = other.UserId;
   }
   if (other.result_ != null) {
     if (result_ == null) {
       Result = new global::AdvancedServer.Test.ResponseResult();
     }
     Result.MergeFrom(other.Result);
   }
   _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 }
예제 #2
0
 public void MergeFrom(pb::CodedInputStream input) {
   uint tag;
   while ((tag = input.ReadTag()) != 0) {
     switch(tag) {
       default:
         _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
         break;
       case 8: {
         UserId = input.ReadInt32();
         break;
       }
       case 18: {
         if (result_ == null) {
           Result = new global::AdvancedServer.Test.ResponseResult();
         }
         input.ReadMessage(Result);
         break;
       }
     }
   }
 }