#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: