1 #ifndef GCP_UTIL_NETCMDHANDLER_H
2 #define GCP_UTIL_NETCMDHANDLER_H
14 #include "gcp/control/code/unix/libunix_src/specific/rtcnetcoms.h"
16 #include "gcp/util/common/NetHandler.h"
17 #include "gcp/util/common/NetCmd.h"
44 gcp::control::NetCmdId opcode);
83 static NET_READ_HANDLER(readHandler);
87 NET_READ_HANDLER(*userReadHandler_);
93 static NET_SEND_HANDLER(sendHandler);
97 NET_SEND_HANDLER(*userSendHandler_);
103 static NET_ERROR_HANDLER(errorHandler);
107 NET_ERROR_HANDLER(*userErrorHandler_);
116 #endif // End #ifndef
Definition: NetHandler.h:16
gcp::util::NetCmd * getLastReadNetCmd()
Definition: NetCmdHandler.cc:52
void installSendHandler(NET_SEND_HANDLER(*handler), void *arg)
Definition: NetCmdHandler.cc:164
void installErrorHandler(NET_ERROR_HANDLER(*handler), void *arg)
Definition: NetCmdHandler.cc:173
Definition: rtcnetcoms.h:2462
NetCmdHandler()
Definition: NetCmdHandler.cc:15
Definition: NetCmdHandler.h:22
void packNetCmd(gcp::util::NetCmd *rtc)
Definition: NetCmdHandler.cc:68
gcp::util::NetCmd * getLastSentNetCmd()
Definition: NetCmdHandler.cc:60
void installReadHandler(NET_READ_HANDLER(*handler), void *arg)
Definition: NetCmdHandler.cc:155
virtual ~NetCmdHandler()
Definition: NetCmdHandler.cc:47