示例#1
0
 public void MergeFrom(FetchMatchesResponse other) {
   if (other == null) {
     return;
   }
   if (other.match_ != null) {
     if (match_ == null) {
       Match = new global::OpenMatch.Match();
     }
     Match.MergeFrom(other.Match);
   }
   _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 }
示例#2
0
 public void MergeFrom(EvaluateRequest other)
 {
     if (other == null)
     {
         return;
     }
     if (other.match_ != null)
     {
         if (match_ == null)
         {
             Match = new global::OpenMatch.Match();
         }
         Match.MergeFrom(other.Match);
     }
     _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 }
示例#3
0
 public void MergeFrom(RunResponse other)
 {
     if (other == null)
     {
         return;
     }
     if (other.proposal_ != null)
     {
         if (proposal_ == null)
         {
             Proposal = new global::OpenMatch.Match();
         }
         Proposal.MergeFrom(other.Proposal);
     }
     _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 }
示例#4
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 10: {
         if (match_ == null) {
           Match = new global::OpenMatch.Match();
         }
         input.ReadMessage(Match);
         break;
       }
     }
   }
 }