#include <NetworkWin32.h>
|
| CNetworkWin32 () |
|
| ~CNetworkWin32 (void) override |
|
virtual std::vector< CNetworkInterface * > & | GetInterfaceList (void) override |
|
bool | PingHost (unsigned long host, unsigned int timeout_ms=2000) override |
|
bool | PingHost (const struct sockaddr &host, unsigned int timeout_ms=2000) |
|
std::vector< std::string > | GetNameServers (void) override |
|
void | SetNameServers (const std::vector< std::string > &nameServers) override |
|
bool | PingHost (unsigned long host, unsigned short port, unsigned int timeout_ms=2000, bool readability_check=false) |
|
virtual bool | PingHost (unsigned long host, unsigned int timeout_ms=2000)=0 |
|
| CNetworkBase () |
|
virtual | ~CNetworkBase () |
|
CNetworkServices & | GetServices () |
|
virtual bool | GetHostName (std::string &hostname) |
|
CNetworkInterface * | GetInterfaceByName (const std::string &name) |
|
virtual CNetworkInterface * | GetFirstConnectedInterface (void) |
|
bool | HasInterfaceForIP (unsigned long address) |
|
bool | IsAvailable (void) |
|
bool | IsConnected (void) |
|
bool | WakeOnLan (const char *mac) |
|
bool | PingHost (unsigned long host, unsigned short port, unsigned int timeout_ms=2000, bool readability_check=false) |
|
void | NetworkMessage (EMESSAGE message, int param) |
|
void | StartServices () |
|
void | StopServices (bool bWait) |
|
bool | IsLocalHost (const std::string &hostname) |
|
void | WaitForNet () |
|
◆ CNetworkWin32()
CNetworkWin32::CNetworkWin32 |
( |
| ) |
|
◆ ~CNetworkWin32()
CNetworkWin32::~CNetworkWin32 |
( |
void |
| ) |
|
|
override |
◆ GetInterfaceList()
◆ GetNameServers()
std::vector< std::string > CNetworkWin32::GetNameServers |
( |
void |
| ) |
|
|
overridevirtual |
◆ PingHost() [1/4]
bool CNetworkWin32::PingHost |
( |
const struct sockaddr & |
host, |
|
|
unsigned int |
timeout_ms = 2000 |
|
) |
| |
◆ PingHost() [2/4]
bool CNetworkWin32::PingHost |
( |
unsigned long |
host, |
|
|
unsigned int |
timeout_ms = 2000 |
|
) |
| |
|
overridevirtual |
◆ PingHost() [3/4]
virtual bool CNetworkBase::PingHost |
( |
unsigned long |
host, |
|
|
unsigned int |
timeout_ms = 2000 |
|
) |
| |
|
virtual |
◆ PingHost() [4/4]
bool CNetworkBase::PingHost |
( |
unsigned long |
host, |
|
|
unsigned short |
port, |
|
|
unsigned int |
timeout_ms = 2000 , |
|
|
bool |
readability_check = false |
|
) |
| |
◆ SetNameServers()
void CNetworkWin32::SetNameServers |
( |
const std::vector< std::string > & |
nameServers | ) |
|
|
overridevirtual |
◆ CNetworkInterfaceWin32
The documentation for this class was generated from the following files: