1 #ifndef GCP_UTIL_CONTROL_H
2 #define GCP_UTIL_CONTROL_H
11 #include "gcp/util/common/FdSet.h"
12 #include "gcp/util/common/NetStr.h"
13 #include "gcp/util/common/SignalTask.h"
14 #include "gcp/util/common/Ports.h"
15 #include "gcp/util/common/TcpClient.h"
16 #include "gcp/util/common/XtermManip.h"
27 Control(std::string host,
bool log);
48 std::ostringstream os_, esc_;
78 static THREAD_START(startRead);
82 static THREAD_START(startSend);
97 static SIGNALTASK_HANDLER_FN(exitHandler);
102 static NET_SEND_HANDLER(sendHandler);
107 static NET_READ_HANDLER(readHandler);
113 static NET_SEND_HANDLER(errorHandler);
115 void setRawMode(
int fd);
125 #endif // End #ifndef GCP_UTIL_CONTROL_H
void processCommands()
Definition: Control.cc:96
Definition: XtermManip.h:23
void processMessages()
Definition: Control.cc:448
Control(std::string host, bool log)
Definition: SignalTask.h:53
Definition: TcpClient.h:18
void processAll()
Definition: Control.cc:288
virtual ~Control()
Definition: Control.cc:81
void processCommands2()
Definition: Control.cc:157