|
| CNetworkInterfaceIOS (CNetworkIOS *network, std::string interfaceName) |
|
bool | IsEnabled () const override |
|
bool | IsConnected () const override |
|
std::string | GetMacAddress () const override |
|
void | GetMacAddressRaw (char rawMac[6]) const override |
|
bool | GetHostMacAddress (unsigned long host, std::string &mac) const override |
|
std::string | GetCurrentIPAddress () const override |
|
std::string | GetCurrentNetmask () const override |
|
std::string | GetCurrentDefaultGateway () const override |
|
std::string | GetInterfaceName () const |
|
◆ 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.
◆ 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.
The documentation for this class was generated from the following files:
- xbmc/platform/darwin/ios-common/network/NetworkIOS.h
- xbmc/platform/darwin/ios-common/network/NetworkIOS.mm