1 #ifndef GCP_ASSEMBLER_ANTENNACONSUMERNORMAL_H
2 #define GCP_ASSEMBLER_ANTENNACONSUMERNORMAL_H
11 #include "gcp/util/common/NetCommHandler.h"
12 #include "gcp/util/common/TimeVal.h"
13 #include "gcp/mediator/specific/AntennaConsumer.h"
19 class NetAntennaDataFrameHandler;
79 std::vector<gcp::util::NetAntennaDataFrameHandler*> connectedHandlers_;
86 struct timeval* timeOut_;
101 void listen(
bool listenVar);
107 void initializeConnection();
125 void finalizeConnection();
130 void sendGreetingMsg();
142 static NET_READ_HANDLER(netMsgReadHandler);
149 static NET_SEND_HANDLER(netMsgSentHandler);
155 static NET_ERROR_HANDLER(netMsgErrorHandler);
160 static NET_READ_HANDLER(netAntennaDataFrameReadHandler);
166 static NET_ERROR_HANDLER(netAntennaDataFrameErrorHandler);
175 #endif // End #ifndef GCP_ASSEMBLER_ANTENNACONSUMERNORMAL_H
Definition: NetHandler.h:16
Definition: TcpListener.h:14
Definition: NetCommHandler.h:18