kodi
Public Member Functions | List of all members
CNetworkInterfaceWin32 Class Reference
Inheritance diagram for CNetworkInterfaceWin32:
Inheritance graph
[legend]
Collaboration diagram for CNetworkInterfaceWin32:
Collaboration graph
[legend]

Public Member Functions

 CNetworkInterfaceWin32 (const IP_ADAPTER_ADDRESSES &adapter)
 
bool IsEnabled (void) const override
 
bool IsConnected (void) const override
 
std::string GetMacAddress (void) const override
 
void GetMacAddressRaw (char rawMac[6]) const override
 
bool GetHostMacAddress (unsigned long host, std::string &mac) const override
 
bool GetHostMacAddress (struct sockaddr *host, std::string &mac) const
 
std::string GetCurrentIPAddress () const override
 
std::string GetCurrentNetmask () const override
 
std::string GetCurrentDefaultGateway (void) const override
 

The documentation for this class was generated from the following files: