xbmc
Public Member Functions | Protected Attributes | List of all members
CNetworkInterfaceAndroid Class Reference
Inheritance diagram for CNetworkInterfaceAndroid:
Inheritance graph
[legend]
Collaboration diagram for CNetworkInterfaceAndroid:
Collaboration graph
[legend]

Public Member Functions

 CNetworkInterfaceAndroid (const CJNINetwork &network, const CJNILinkProperties &lp, const CJNINetworkInterface &intf)
 
std::vector< std::string > GetNameServers ()
 
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_ip, std::string &mac) const override
 
std::string GetCurrentIPAddress () const override
 
std::string GetCurrentNetmask () const override
 
std::string GetCurrentDefaultGateway () const override
 
std::string GetHostName ()
 

Protected Attributes

std::string m_name
 
CJNINetwork m_network
 
CJNILinkProperties m_lp
 
CJNINetworkInterface m_intf
 

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