コード例 #1
0
        public void StopNode(string id, string ip, int port)
        {
            //create request
            var request = new StopNodeRequest {
                ClientId = id
            };

            new TcpAdminConnection(ip, port).StopNode(request);
        }
コード例 #2
0
ファイル: Tcp.cs プロジェクト: zvuk71/Werewolf
 public void StopNode(StopNodeRequest req)
 {
     try
     {
         if (Client.TcpClient == null || !Client.TcpClient.Connected)
         {
             Client.Connect(_ip, _port);
         }
     }
     catch
     {
         // ignored
         return;
     }
     Client.TcpClient.ReceiveBufferSize = Int32.MaxValue;
     Client.WriteLine(JsonConvert.SerializeObject(req));
 }