Each module within the library is individually defined by a name and id. More...
Macros | |
#define | ATO_BNET_LIBRARY "atobnet" |
Short text Name of the library. | |
#define | ATO_BNET_MODULE_LIB "lib" |
Short text Name of the primary lib module. | |
#define | ATO_BNET_MODULE_NET "bnet" |
Short text Name of the Network module. | |
#define | ATO_BNET_MODULE_NETD "netd" |
Short text Name of the Network Data module. | |
#define | ATO_BNET_MODULE_ERRFN "errfn" |
Short text Name of the error callback module. | |
#define | ATO_BNET_MODULEID_LIB 0x00000001UL |
The lib module id. | |
#define | ATO_BNET_MODULEID_NET 0x00000002UL |
The Network module id. | |
#define | ATO_BNET_MODULEID_NETD 0x00000004UL |
The Network Data module id. | |
#define | ATO_BNET_MODULEID_ERRFN 0x00000008UL |
The error callback module id. | |
#define | ATO_BNET_INIT_ALL 0xffff |
The ATO_BNET_INIT_... defines are used to control the initialisation that takes place. More... | |
Each module within the library is individually defined by a name and id.
These can be used to target logging for particular modules and to identify the source of errors. When setting logging, the MODULEID values can be bitwised or-ed.
Note that not all modules are necessarily exposed via a public API, even though they appear here.
#define ATO_BNET_INIT_ALL 0xffff |
The ATO_BNET_INIT_... defines are used to control the initialisation that takes place.
Currently only ATO_BNET_INIT_ALL is defined.