#include <NetworkIOS.h>
◆ CNetworkInterfaceIOS()
CNetworkInterfaceIOS::CNetworkInterfaceIOS |
( |
CNetworkIOS * |
network, |
|
|
std::string |
interfaceName |
|
) |
| |
◆ ~CNetworkInterfaceIOS()
CNetworkInterfaceIOS::~CNetworkInterfaceIOS |
( |
| ) |
|
|
overridedefault |
◆ GetCurrentDefaultGateway()
std::string CNetworkInterfaceIOS::GetCurrentDefaultGateway |
( |
void |
| ) |
const |
|
overridevirtual |
◆ GetCurrentIPAddress()
std::string CNetworkInterfaceIOS::GetCurrentIPAddress |
( |
void |
| ) |
const |
|
overridevirtual |
◆ GetCurrentNetmask()
std::string CNetworkInterfaceIOS::GetCurrentNetmask |
( |
void |
| ) |
const |
|
overridevirtual |
◆ GetHostMacAddress()
bool CNetworkInterfaceIOS::GetHostMacAddress |
( |
unsigned long |
host, |
|
|
std::string & |
mac |
|
) |
| const |
|
overridevirtual |
- Todo:
- Unable to retrieve MAC address of an interface/ARP table from ios11 onwards.
Implements CNetworkInterface.
◆ GetInterfaceName()
std::string CNetworkInterfaceIOS::GetInterfaceName |
( |
| ) |
const |
◆ GetMacAddress()
std::string CNetworkInterfaceIOS::GetMacAddress |
( |
void |
| ) |
const |
|
overridevirtual |
- Todo:
- Unable to retrieve MAC address of an interface/ARP table from ios11 onwards.
Implements CNetworkInterface.
◆ GetMacAddressRaw()
void CNetworkInterfaceIOS::GetMacAddressRaw |
( |
char |
rawMac[6] | ) |
const |
|
overridevirtual |
- Todo:
- Unable to retrieve MAC address of an interface/ARP table from ios11 onwards.
Implements CNetworkInterface.
◆ IsConnected()
bool CNetworkInterfaceIOS::IsConnected |
( |
void |
| ) |
const |
|
overridevirtual |
◆ IsEnabled()
bool CNetworkInterfaceIOS::IsEnabled |
( |
void |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: