1 #ifndef ANTENNAMONITOR_H
2 #define ANTENNAMONITOR_H
11 #include "gcp/util/common/DataFrame.h"
12 #include "gcp/util/common/GenericTask.h"
13 #include "gcp/util/common/NetStr.h"
14 #include "gcp/util/common/NetMsgHandler.h"
15 #include "gcp/util/common/SignalTask.h"
16 #include "gcp/util/common/TcpClient.h"
18 #include "gcp/antenna/control/specific/AntennaMonitorMsg.h"
19 #include "gcp/antenna/control/specific/FrameSender.h"
20 #include "gcp/antenna/control/specific/Scanner.h"
21 #include "gcp/antenna/control/specific/SpecificTask.h"
83 void sendDispatchDataFrameMsg();
120 bool connectionPending_;
131 bool dispatchPending_;
146 void connectScanner(
bool reEnable);
151 void disconnectScanner();
161 static NET_READ_HANDLER(netMsgReadHandler);
162 static NET_SEND_HANDLER(netMsgSentHandler);
163 static NET_SEND_HANDLER(netDataFrameSentHandler);
168 static NET_ERROR_HANDLER(netErrorHandler);
174 void packNextFrame();
180 void dispatchNextFrame();
192 void sendScannerConnectedMsg(
bool connected);
197 void sendAntennaIdMsg();
Definition: NetHandler.h:16
Definition: TcpClient.h:18
Definition: AntennaMonitor.h:37
Definition: FrameSender.h:25
Definition: DataFrame.h:27
Definition: NetMsgHandler.h:19
Definition: SpecificTask.h:19
Definition: AntennaMonitorMsg.h:21
Definition: AntennaMaster.h:179
Definition: GenericTask.h:33