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

Adds the WLAN memory management methods to basic WiFi methods. More...

#include <wclWiFi.h>

Inheritance diagram for CwclCustomWiFiMemoryComponent:
CwclCustomWiFiSecurableComponent CwclCustomWiFiComponent CwclWiFiHostedNetwork CwclWiFiProfilesManager

Public Member Functions

 CwclCustomWiFiMemoryComponent ()
 Creates new object.
 
int FreeMemory (const LPVOID Memory) const
 The method frees memory.
 
- Public Member Functions inherited from CwclCustomWiFiSecurableComponent
 CwclCustomWiFiSecurableComponent ()
 Creates new object.
 
- Public Member Functions inherited from CwclCustomWiFiComponent
 CwclCustomWiFiComponent ()
 Creates a new component.
 
virtual ~CwclCustomWiFiComponent ()
 Frees the component.
 
int Close ()
 Closes the component.
 
int Open ()
 Opens the component.
 
bool GetActive () const
 Gets the component state.
 
 __declspec (property(get=GetActive)) bool Active
 Gets the component state.
 
__event void AfterOpen (void *Sender)
 The event fires after the component was successfully opened.
 
__event void BeforeClose (void *Sender)
 The even fires before the component will be closed.
 

Additional Inherited Members

- Protected Member Functions inherited from CwclCustomWiFiSecurableComponent
virtual int ElevatePrivileges () const override
 The function sets up privileges for Native WiFi.
 
- Protected Member Functions inherited from CwclCustomWiFiComponent
virtual int ElevatePrivileges () const
 The function must setup privileges for Native WiFi.
 
virtual int InternalClose ()=0
 Executes additional finalization procedures.
 
virtual int InternalOpen ()=0
 Executes additional initialization procedures.
 
virtual void DoAfterOpen ()
 Fires the AfterOpen event.
 
virtual void DoBeforeClose ()
 Fires the BeforeClose event.
 
HANDLE GetHandle () const
 Provides access to the WLAN subsystem handle.
 
 __declspec (property(get=GetHandle)) HANDLE Handle
 Provides access to the WLAN subsystem handle.
 

Detailed Description

Adds the WLAN memory management methods to basic WiFi methods.

This is the base class for the WiFi Framework components which require memory disposing for some methods.

See also
CwclCustomWiFiSecurableComponent