1 #ifndef WIFIMON_MONITOR_TASK_HPP 2 #define WIFIMON_MONITOR_TASK_HPP 4 #include "wifimon/MonitorBase.hpp" 5 #include <rtt/OutputPort.hpp> 14 typedef std::map<std::string, RTT::OutputPort<Status>*>
OutMap;
29 Monitor(std::string
const& name =
"wifimon::Monitor");
Definition: Monitor.hpp:8
OutMap output_ports
Definition: Monitor.hpp:15
static int updateOutputPorts(int skfd, char *ifname, char *args[], int count)
iteration callback passed to iwlib
Definition: Monitor.cpp:47
Definition: Monitor.hpp:7
RTT::OutputPort< Status > * startMonitoring(char *ifname)
Definition: Monitor.cpp:26
Monitor(std::string const &name="wifimon::Monitor")
Definition: Monitor.cpp:9
friend class MonitorBase
Definition: Monitor.hpp:10
static int createOutputPorts(int skfd, char *ifname, char *args[], int count)
iteration callback passed to iwlib
Definition: Monitor.cpp:14
std::map< std::string, RTT::OutputPort< Status > * > OutMap
Definition: Monitor.hpp:14
bool configureHook()
Definition: Monitor.cpp:35
void cleanupHook()
Definition: Monitor.cpp:103
void updateHook()
Definition: Monitor.cpp:98
int iw_com_fd
Definition: Monitor.hpp:13