![]() |
AIROC™ BTSDK v4.9 - Documentation | |||
Data Structures | |
| struct | wiced_bt_lock_t |
| Function prototypes to lock and unlock (typically using a mutex). More... | |
Modules | |
| AIROC Bluetooth Types | |
| AIROC Bluetooth Types. | |
Macros | |
| #define | WICED_FALSE 0 |
| false | |
| #define | WICED_TRUE 1 |
| true | |
| #define | FALSE 0 |
| false | |
| #define | TRUE 1 |
| true | |
| #define | WICED_SUPPRESS_WARNINGS(m) if((m)){;} |
| Surpress Warnings. | |
| #define | UNUSED_VARIABLE(x) /*@-noeffect@*/ ( (void)(x) ) /*@+noeffect@*/ |
| Unused Variable. | |
| #define | WICED_MEMCPY(a, b, c) memcpy((void*)(a), (const void*)(b), c) |
| Memory copy. | |
| #define | WICED_MEMSET(a, b, c) memset((void*)(a), b, c) |
| Memory set. | |
| #define | WICED_MEMMOVE(a, b, c) memmove((void*)(a), (const void*)(b), c) |
| Memory move. | |
| #define | WICED_MEMCMP(a, b, c) memcmp((void*)(a), (const void*)(b), c) |
| Memory compare. | |
Typedefs | |
| typedef unsigned int | wiced_bool_t |
| Boolean. | |
| typedef void(* | pf_wiced_exception )(uint16_t code, char *msg, void *ptr) |
| Exception callback : More... | |
| #define | WICED_BT_TRACE BTU_trace_debug |
| Debug trace macro. | |
| #define | WICED_BT_TRACE_ARRAY(ptr, len, string) WICED_BT_TRACE("%s %A",string,ptr,len); |
| Debug trace array macro. | |
| #define | WICED_BT_TRACE_CRIT BTU_trace_error |
| Error trace array macro. | |
| typedef void(* pf_wiced_exception)(uint16_t code, char *msg, void *ptr) |
Exception callback :
Called by stack in case of unhandled exceptions and critical errors.
| [in] | code | : Exception code |
| [in] | msg | : Exception string |
| [in] | p_tr | : Pointer to the data (based on the exception) |