0,0 → 1,31 |
#ifndef _WLAN_LISTENER_HEADER_WLAN_INTERFACE_ |
#define _WLAN_LISTENER_HEADER_WLAN_INTERFACE_ |
|
#include <windows.h> |
#include <wlanapi.h> |
|
class WlanClient; |
|
class WlanInterface |
{ |
private: |
const WlanClient* wlanClient; |
|
public: |
GUID interfaceGuid; |
DOT11_SSID networkSsid; |
bool isConnected; |
|
private: |
void UpdateNetworkSsid(); |
|
public: |
WlanInterface(); |
WlanInterface(const WlanClient* wlanClient_, const GUID& interfaceGuid_); |
WlanInterface& operator=(const WlanInterface& origin); |
|
void Connect(); |
void Disconnect(); |
}; |
|
#endif /* _WLAN_LISTENER_HEADER_WLAN_INTERFACE_ */ |