Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 1420 → Rev 1421

/WlanListener/trunk/WlanInterface.h
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_ */