Classes | Typedefs | Functions
rcdiscover Namespace Reference

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 Documentation

◆ SocketImpl

Definition at line 69 of file discover.cc.

Function Documentation

◆ checkReachabilityOfSensor()

bool rcdiscover::checkReachabilityOfSensor ( const DeviceInfo info)

Check whether an device is reachable via ICMP.

Parameters
infoDeviceInfo of device
Returns
whether the device is reachable

Definition at line 93 of file ping.cc.

◆ getInterfaceNames()

static std::map<int, std::string> rcdiscover::getInterfaceNames ( )
static

Definition at line 63 of file socket_windows.cc.



rcdiscover
Author(s): Heiko Hirschmueller , Raphael Schaller
autogenerated on Thu Aug 1 2024 02:55:56