An IP network interface the GevServer can be bound to. More...
#include <cvb/gevserver/logical_network_interface.hpp>
Public Member Functions | |
IPAddressType | IPAddress () const |
Gets the address of the interface. | |
void | SetIPAddress (const IPAddressType &ipAddress) |
Sets the address of the interface as string and converted uint. | |
IPAddressTypeUInt | IPAddressUInt () const |
Gets the address of the interface as unsigned integer. | |
void | SetIPAddressUInt (const IPAddressTypeUInt &ipAddressUInt) |
Sets the address of the interface as unsigned integer and converted string ip address. | |
IPAddressType | IPv4Mask () const |
Gets the subnet mask of the Address. | |
void | IPv4Mask (const IPAddressType &ipv4Mask) |
Sets the subnet mask of the Address. | |
Static Public Member Functions | |
static std::vector< LogicalNetworkInterface > | GetAllAvailable () |
Gets all available network interfaces usable by the GevServer. More... | |
An IP network interface the GevServer can be bound to.
|
inlinestatic |
Gets all available network interfaces usable by the GevServer.