Class for sending GigE Vision FORCEIP_CMD to camera. More...
#include <force_ip.h>
Public Types | |
typedef SocketLinux | SocketType |
Public Member Functions | |
ForceIP () | |
Constructor. More... | |
void | sendCommand (std::uint64_t mac, std::uint32_t ip, std::uint32_t subnet, std::uint32_t gateway) |
Send FORCEIP_CMD. More... | |
Private Attributes | |
std::vector< SocketType > | sockets_ |
Class for sending GigE Vision FORCEIP_CMD to camera.
Definition at line 26 of file force_ip.h.
Definition at line 32 of file force_ip.h.
rcdiscover::ForceIP::ForceIP | ( | ) |
void rcdiscover::ForceIP::sendCommand | ( | std::uint64_t | mac, |
std::uint32_t | ip, | ||
std::uint32_t | subnet, | ||
std::uint32_t | gateway | ||
) |
Send FORCEIP_CMD.
mac | the destination MAC address |
ip | the desired IP address |
subnet | the desired subnet mask |
gateway | the desired default gateway |
ip
is set to 0, the camera will perform a reconnect. Definition at line 29 of file force_ip.cc.
|
private |
Definition at line 55 of file force_ip.h.