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. | |
An IP network interface the GevServer can be bound to.
|
inlinestatic |
Gets all available network interfaces usable by the GevServer.