Classes | |
class | DeviceInfo |
class | Discover |
class | ForceIP |
Class for sending GigE Vision FORCEIP_CMD to camera. More... | |
class | GigERequestCounter |
A class wrapping a thread safe request counter. More... | |
class | NetworkUnreachableException |
Exception representing a Network Unreachable error (code 101 on Unix). More... | |
class | OperationNotPermitted |
Exception representing an "operation not permitted" error. More... | |
class | Socket |
CRTP class for platform specific socket implementation. More... | |
class | SocketException |
Exception representing an invalid socket operation. More... | |
class | SocketLinux |
Socket implementation for Linux. More... | |
class | SocketWindows |
class | WOL |
Class for Magic Packet (Wake-on-Lan (WOL)) reset of device. More... | |
class | WOLException |
Exception representing an error during Magic Packet sending. More... | |
Typedefs | |
typedef SocketLinux | SocketImpl |
Functions | |
bool | checkReachabilityOfSensor (const DeviceInfo &info) |
Check whether an device is reachable via ICMP. More... | |
static std::map< int, std::string > | getInterfaceNames () |
typedef SocketLinux rcdiscover::SocketImpl |
Definition at line 69 of file discover.cc.
bool rcdiscover::checkReachabilityOfSensor | ( | const DeviceInfo & | info | ) |
Check whether an device is reachable via ICMP.
info | DeviceInfo of device |
|
static |
Definition at line 63 of file socket_windows.cc.