Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
Sming event handlers

Definitions of Sming event handler functions. More...

Typedefs

typedef Delegate< void(char dbgChar)> DebugPrintCharDelegate
 Delegate constructor usage: (&YourClass::method, this) More...
 
typedef void(* TaskCallback) (uint32_t param)
 Task callback function type. More...
 
typedef Delegate< void()> SystemReadyDelegate
 
typedef Delegate< void(bool, BssList)> ScanCompletedDelegate
 Scan complete handler function. More...
 
typedef Delegate< void()> ConnectionDelegate
 Connection handler function. More...
 
typedef Delegate< void(sc_status status, void *pdata)> SmartConfigDelegate
 Smart configuration handler function. More...
 

Detailed Description

Definitions of Sming event handler functions.

Typedef Documentation

typedef Delegate<void()> ConnectionDelegate

Connection handler function.

typedef Delegate<void(char dbgChar)> DebugPrintCharDelegate

Delegate constructor usage: (&YourClass::method, this)

Handler function for debug print

typedef Delegate<void(bool, BssList)> ScanCompletedDelegate

Scan complete handler function.

typedef Delegate<void(sc_status status, void* pdata)> SmartConfigDelegate

Smart configuration handler function.

typedef Delegate<void()> SystemReadyDelegate

Handler function for system ready

typedef void(* TaskCallback) (uint32_t param)

Task callback function type.

Note
Callback code does not need to be in IRAM
Todo:
Integrate delegation into callbacks