table of contents
MONGOC_STRUCTURED_LOG_FUNC_T(3) | libmongoc | MONGOC_STRUCTURED_LOG_FUNC_T(3) |
SYNOPSIS¶
typedef void (*mongoc_structured_log_func_t) (const mongoc_structured_log_entry_t *entry, void *user_data);
Callback function for mongoc_structured_log_opts_set_handler(). Structured log handlers must be thread-safe if they will be used with mongoc_client_pool_t. Handlers must avoid unbounded recursion, preferably by avoiding the use of any libmongoc client or pool which uses the same handler.
PARAMETERS¶
- entry: A mongoc_structured_log_entry_t pointer, only valid during the handler invocation.
- user_data: Optional user data from mongoc_structured_log_opts_set_handler().
SEE ALSO:
Structured Logging
AUTHOR¶
MongoDB, Inc
COPYRIGHT¶
2009-present, MongoDB, Inc.
February 28, 2025 | 1.30.1 |