示例#1
0
 /// <summary>
 /// 发送消息到外部命令客户端。
 /// </summary>
 /// <param name="msg"></param>
 public Boolean SendToSupervisor(SupervisorEventArgs msg)
 {
     using (var client = new NamedPipeClientStream(pipeName + "Supervisor"))
     {
         return(client.SendMessage(msg));
     }
 }
示例#2
0
 /// <summary>
 /// 当收到来自服务程序的消息的时候,处理消息事务。
 /// </summary>
 /// <param name="obj"></param>
 private void Cs_ReturnedMessage(SupervisorEventArgs obj)
 {
     Console.WriteLine(obj.Message);
     if (obj.Action == Order.terminate)
     {
         IsStop = true;
     }
 }