PIP
0.4.0_beta2
Platform-Independent Primitives
|
Network interface descriptor. More...
Public Member Functions | |
bool | isActive () const |
Returns if interface is active. | |
bool | isRunning () const |
Returns if interface is running. | |
bool | isBroadcast () const |
Returns if interface support broadcast. | |
bool | isMulticast () const |
Returns if interface support multicast. | |
bool | isLoopback () const |
Returns if interface is loopback. | |
bool | isPTP () const |
Returns if interface is point-to-point. | |
Public Attributes | |
int | index |
System index. | |
PIString | name |
System name. | |
PIString | mac |
MAC address in format "hh:hh:hh:hh:hh:hh" or empty if there is no MAC address. | |
PIString | address |
IP address in format "i.i.i.i" or empty if there is no IP address. | |
PIString | netmask |
Netmask of IP address in format "i.i.i.i" or empty if there is no netmask. | |
PIString | broadcast |
Broadcast address in format "i.i.i.i" or empty if there is no broadcast address. | |
PIString | ptp |
Point-to-point address or empty if there is no point-to-point address. | |
InterfaceFlags | flags |
Flags of interface. | |
Network interface descriptor.