public string NHCActions() { TcpClient clientSocket = new TcpClient(); string IP = "192.168.0.170"; int port = 8000; clientSocket.Connect(IP, port); NetworkStream serverStream = clientSocket.GetStream(); NHCCommand startCommand = new NHCCommand("startevents"); string response1 = startCommand.execute(serverStream, clientSocket); NHCCommand getActionsCommand = new NHCCommand("listactions"); string response2 = getActionsCommand.execute(serverStream, clientSocket); return(response2); }
public string NHCSet(string id, string value) { TcpClient clientSocket = new TcpClient(); string IP = "192.168.0.170"; int port = 8000; clientSocket.Connect(IP, port); NetworkStream serverStream = clientSocket.GetStream(); NHCCommand startCommand = new NHCCommand("startevents"); string response1 = startCommand.execute(serverStream, clientSocket); NHCCommandAdvanced setActionsCommand = new NHCCommandAdvanced("executeactions", id, value); string response2 = setActionsCommand.execute(serverStream, clientSocket); serverStream.Close(); clientSocket.Close(); return(response2); }