36 const char *log_message,
43 const char *log_message,
50 const char *log_message,
57 const char *log_message,
75 const char *log_message,
81 const char *log_message,
87 const char *log_message,
93 const char *log_message,
void(* golioth_set_cb_fn)(struct golioth_client *client, enum golioth_status status, const struct golioth_coap_rsp_code *coap_rsp_code, const char *path, void *arg)
enum golioth_status golioth_log_warn_sync(struct golioth_client *client, const char *tag, const char *log_message, int32_t timeout_s)
Same as golioth_log_error_sync, but for warning level.
enum golioth_status golioth_log_info_sync(struct golioth_client *client, const char *tag, const char *log_message, int32_t timeout_s)
Same as golioth_log_error_sync, but for info level.
enum golioth_status golioth_log_info_async(struct golioth_client *client, const char *tag, const char *log_message, golioth_set_cb_fn callback, void *callback_arg)
Same as golioth_log_error_async, but for info level.
enum golioth_status golioth_log_error_async(struct golioth_client *client, const char *tag, const char *log_message, golioth_set_cb_fn callback, void *callback_arg)
enum golioth_status golioth_log_warn_async(struct golioth_client *client, const char *tag, const char *log_message, golioth_set_cb_fn callback, void *callback_arg)
Same as golioth_log_error_async, but for warning level.
enum golioth_status golioth_log_debug_sync(struct golioth_client *client, const char *tag, const char *log_message, int32_t timeout_s)
Same as golioth_log_error_sync, but for debug level.
enum golioth_status golioth_log_error_sync(struct golioth_client *client, const char *tag, const char *log_message, int32_t timeout_s)
enum golioth_status golioth_log_debug_async(struct golioth_client *client, const char *tag, const char *log_message, golioth_set_cb_fn callback, void *callback_arg)
Same as golioth_log_error_async, but for debug level.