LuconResult LUCON_FreeHandle(LuconHandle handle)
Frees the memory and all resources attached to the handle.
struct LuconObject * LuconHandle
LuconHandle A handle to an object within the Lucon SDK.
Definition lucon_base.h:110
LuconResult LUCON_GetLastApiResult(LuconResult *lastresult, char *const strbuf, const size_t buf_len, size_t *requiredLength)
Get the result of the last API call from this thread, including a descriptive message.
#define LUCON_EXPORTS
Marks symbols exported by the library.
Definition lucon_base.h:14
LuconResult
Inidcates the result of API calls.
Definition lucon_base.h:23
functions to manage connections to Lucon channels (also known as power modules)
function to manage connections to Lucon light controllers
functions for interacting with Lucon Communication modules