예제 #1
0
 public void MergeFrom(SubmitWork other)
 {
     if (other == null)
     {
         return;
     }
     if (other.pid_ != null)
     {
         if (pid_ == null)
         {
             pid_ = new global::ProtoActorDemo.Messages.PID();
         }
         Pid.MergeFrom(other.Pid);
     }
     if (other.Data != 0)
     {
         Data = other.Data;
     }
 }
예제 #2
0
 public void MergeFrom(TakeOwnership other)
 {
     if (other == null)
     {
         return;
     }
     if (other.pid_ != null)
     {
         if (pid_ == null)
         {
             pid_ = new global::Proto.PID();
         }
         Pid.MergeFrom(other.Pid);
     }
     if (other.Name.Length != 0)
     {
         Name = other.Name;
     }
 }
예제 #3
0
 public void MergeFrom(ActorPidResponse other)
 {
     if (other == null)
     {
         return;
     }
     if (other.pid_ != null)
     {
         if (pid_ == null)
         {
             pid_ = new global::Proto.PID();
         }
         Pid.MergeFrom(other.Pid);
     }
     if (other.StatusCode != 0)
     {
         StatusCode = other.StatusCode;
     }
 }