#include <NetworkPosix.h>
◆ CNetworkInterfacePosix()
CNetworkInterfacePosix::CNetworkInterfacePosix |
( |
CNetworkPosix * |
network, |
|
|
std::string |
interfaceName, |
|
|
char |
interfaceMacAddrRaw[6] |
|
) |
| |
◆ ~CNetworkInterfacePosix()
virtual CNetworkInterfacePosix::~CNetworkInterfacePosix |
( |
| ) |
|
|
overridevirtualdefault |
◆ GetCurrentIPAddress()
std::string CNetworkInterfacePosix::GetCurrentIPAddress |
( |
void |
| ) |
const |
|
overridevirtual |
◆ GetCurrentNetmask()
std::string CNetworkInterfacePosix::GetCurrentNetmask |
( |
void |
| ) |
const |
|
overridevirtual |
◆ GetMacAddress()
std::string CNetworkInterfacePosix::GetMacAddress |
( |
void |
| ) |
const |
|
overridevirtual |
◆ GetMacAddressRaw()
void CNetworkInterfacePosix::GetMacAddressRaw |
( |
char |
rawMac[6] | ) |
const |
|
overridevirtual |
◆ IsConnected()
bool CNetworkInterfacePosix::IsConnected |
( |
void |
| ) |
const |
|
overridevirtual |
◆ IsEnabled()
bool CNetworkInterfacePosix::IsEnabled |
( |
void |
| ) |
const |
|
overridevirtual |
◆ m_interfaceName
std::string CNetworkInterfacePosix::m_interfaceName |
|
protected |
◆ m_network
The documentation for this class was generated from the following files: