public void StopNode(string id, string ip, int port) { //create request var request = new StopNodeRequest { ClientId = id }; new TcpAdminConnection(ip, port).StopNode(request); }
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)); }