mirror of
https://gitlab.xiph.org/xiph/icecast-common.git
synced 2024-12-04 14:46:31 -05:00
Update: Added some documentation
This commit is contained in:
parent
3e03ab583c
commit
0f693550d6
@ -112,7 +112,37 @@ int igloo_logmsg_get_context(igloo_logmsg_t *msg, const char **msgid, const char
|
||||
int igloo_logmsg_get_message(igloo_logmsg_t *msg, igloo_loglevel_t *level, const char **string);
|
||||
int igloo_logmsg_get_extra(igloo_logmsg_t *msg, igloo_logmsg_opt_t *options, igloo_list_t **list);
|
||||
|
||||
/* This creates a formater that allows writing of log messages to a logfile.
|
||||
* Parameters:
|
||||
* backend
|
||||
* The backend to write data to. Must be a igloo_io_t handle.
|
||||
* subformat
|
||||
* Subformat to use. NULL for default.
|
||||
* Must be NULL.
|
||||
* name, associated
|
||||
* See refobject_new().
|
||||
*/
|
||||
igloo_objecthandler_t * igloo_logmsg_formarter(igloo_ro_t backend, const char *subformat, const char *name, igloo_ro_t associated);
|
||||
|
||||
/* This creates a filter for log messages.
|
||||
* Parameters:
|
||||
* level_min
|
||||
* Minimum log level.
|
||||
* level_max
|
||||
* Maximum log leve.
|
||||
* options_required
|
||||
* Options a message must have set.
|
||||
* options_absent
|
||||
* Options a message must not have set.
|
||||
* ts_min
|
||||
* Minimum timestamp or NULL.
|
||||
* ts_max
|
||||
* Maximum timestamp or NULL.
|
||||
* cat
|
||||
* Message category/module or NULL.
|
||||
* name, associated
|
||||
* See refobject_new().
|
||||
*/
|
||||
igloo_filter_t * igloo_logmsg_filter(igloo_loglevel_t level_min, igloo_loglevel_t level_max, igloo_logmsg_opt_t options_required, igloo_logmsg_opt_t options_absent, const struct timespec * ts_min, const struct timespec * ts_max, const char *cat, const char *name, igloo_ro_t associated);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
Loading…
Reference in New Issue
Block a user