WiFi Framework C++ Edition
Public Member Functions | Protected Member Functions | List of all members
CwclCustomWiFiDirectComponent Class Reference

The base class for all WiFi Direct components. More...

#include <wclWiFi.h>

Inheritance diagram for CwclCustomWiFiDirectComponent:
CwclWiFiDirectConnectionComponent CwclWiFiDirectDeviceWatcher CwclWiFiDirectAdvertiser CwclWiFiDirectClient

Public Member Functions

 CwclCustomWiFiDirectComponent ()
 Creates a new WiFi Direct Advertiser component.
 
virtual ~CwclCustomWiFiDirectComponent ()
 Frees the WiFi Direct Advertiser component.
 

Protected Member Functions

virtual void HardwareRemoved ()
 The method called when WiFi hardware has been switched off or removed.
 
int InitWlan ()
 Initializes native WLAN subsystem.
 
void UninitWlan ()
 Uninitializes native WLAN subsystem.
 
virtual void MessageReceived (const CwclMessage *const Message)
 The method called when a new notification message received.
 
bool GetHardwareAvailable () const
 Gets the Hardware Available flag.
 
 __declspec (property(get=GetHardwareAvailable)) bool HardwareAvailable
 Gets the Hardware Available flag.
 
CwclMessageReceiverGetReceiver () const
 Gets the message receiver object.
 
 __declspec (property(get=GetReceiver)) CwclMessageReceiver *Receiver
 Gets the message receiver object.
 

Detailed Description

The base class for all WiFi Direct components.