31 const char* log_message,
39 const char* log_message,
47 const char* log_message,
55 const char* log_message,
74 const char* log_message,
81 const char* log_message,
88 const char* log_message,
95 const char* log_message,
void * golioth_client_t
Opaque handle to the Golioth client.
void(* golioth_set_cb_fn)(golioth_client_t client, const golioth_response_t *response, const char *path, void *arg)
golioth_status_t golioth_log_info_sync(golioth_client_t client, const char *tag, const char *log_message, int32_t timeout_s)
Same as golioth_log_error_sync, but for info level.
golioth_status_t golioth_log_info_async(golioth_client_t 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.
golioth_status_t golioth_log_error_async(golioth_client_t client, const char *tag, const char *log_message, golioth_set_cb_fn callback, void *callback_arg)
golioth_status_t golioth_log_error_sync(golioth_client_t client, const char *tag, const char *log_message, int32_t timeout_s)
golioth_status_t golioth_log_debug_sync(golioth_client_t client, const char *tag, const char *log_message, int32_t timeout_s)
Same as golioth_log_error_sync, but for debug level.
golioth_status_t golioth_log_warn_sync(golioth_client_t client, const char *tag, const char *log_message, int32_t timeout_s)
Same as golioth_log_error_sync, but for warning level.
golioth_status_t golioth_log_debug_async(golioth_client_t 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.
golioth_status_t golioth_log_warn_async(golioth_client_t 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.