|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <stdarg.h>#include <sys/types.h>Go to the source code of this file.
Data Structures | |
| struct | zlog_stream_buffer |
| struct | zlog_stream |
Macros | |
| #define | zlog(flags, ...) |
| #define | zlog_msg(flags, prefix, msg) |
| #define | ZLOG_TRUE 1 |
| #define | ZLOG_FALSE 0 |
| #define | ZLOG_LEVEL_MASK 7 |
| #define | ZLOG_HAVE_ERRNO 0x100 |
| #define | ZLOG_SYSERROR (ZLOG_ERROR | ZLOG_HAVE_ERRNO) |
| #define | ZLOG_SYSLOG -2 |
| #define | zlog_stream_prefix(stream) |
| #define | ZLOG_DEFAULT_LIMIT 1024 |
| #define | ZLOG_MIN_LIMIT 512 |
| #define | ZLOG_DEFAULT_BUFFERING 1 |
Typedefs | |
| typedef unsigned char | zlog_bool |
Enumerations | |
| enum | { ZLOG_DEBUG = 1 , ZLOG_NOTICE = 2 , ZLOG_WARNING = 3 , ZLOG_ERROR = 4 , ZLOG_ALERT = 5 } |
Functions | |
| void | zlog_set_external_logger (void(*logger)(int, char *, size_t)) |
| int | zlog_set_fd (int new_fd, zlog_bool is_stderr) |
| int | zlog_set_level (int new_value) |
| int | zlog_set_limit (int new_value) |
| int | zlog_set_buffering (zlog_bool buffering) |
| const char * | zlog_get_level_name (int log_level) |
| void | zlog_set_launched (void) |
| size_t | zlog_print_time (struct timeval *tv, char *timebuf, size_t timebuf_len) |
| void | vzlog (const char *function, int line, int flags, const char *fmt, va_list args) |
| void | zlog_ex (const char *function, int line, int flags, const char *fmt,...) __attribute__((format(printf |
| void void | zlog_msg_ex (const char *function, int line, int flags, const char *prefix, const char *msg) |
| void | zlog_stream_init (struct zlog_stream *stream, int flags) |
| void | zlog_stream_init_ex (struct zlog_stream *stream, int flags, int fd) |
| void | zlog_stream_set_decorating (struct zlog_stream *stream, zlog_bool decorate) |
| void | zlog_stream_set_wrapping (struct zlog_stream *stream, zlog_bool wrap) |
| void | zlog_stream_set_is_stdout (struct zlog_stream *stream, zlog_bool is_stdout) |
| void | zlog_stream_set_child_pid (struct zlog_stream *stream, int child_pid) |
| void | zlog_stream_set_msg_quoting (struct zlog_stream *stream, zlog_bool quote) |
| zlog_bool | zlog_stream_set_msg_prefix (struct zlog_stream *stream, const char *fmt,...) __attribute__((format(printf |
| zlog_bool zlog_bool | zlog_stream_set_msg_suffix (struct zlog_stream *stream, const char *suffix, const char *final_suffix) |
| ssize_t | zlog_stream_prefix_ex (struct zlog_stream *stream, const char *function, int line) |
| ssize_t | zlog_stream_format (struct zlog_stream *stream, const char *fmt,...) __attribute__((format(printf |
| ssize_t ssize_t | zlog_stream_vformat (struct zlog_stream *stream, const char *fmt, va_list args) |
| ssize_t | zlog_stream_str (struct zlog_stream *stream, const char *str, size_t str_len) |
| zlog_bool | zlog_stream_finish (struct zlog_stream *stream) |
| void | zlog_stream_destroy (struct zlog_stream *stream) |
| zlog_bool | zlog_stream_close (struct zlog_stream *stream) |
| #define zlog_stream_prefix | ( | stream | ) |
| #define ZLOG_SYSERROR (ZLOG_ERROR | ZLOG_HAVE_ERRNO) |
| anonymous enum |
| void vzlog | ( | const char * | function, |
| int | line, | ||
| int | flags, | ||
| const char * | fmt, | ||
| va_list | args ) |
| void zlog_ex | ( | const char * | function, |
| int | line, | ||
| int | flags, | ||
| const char * | fmt, | ||
| ... ) |
| size_t zlog_print_time | ( | struct timeval * | tv, |
| char * | timebuf, | ||
| size_t | timebuf_len ) |
| zlog_bool zlog_stream_close | ( | struct zlog_stream * | stream | ) |
| void zlog_stream_destroy | ( | struct zlog_stream * | stream | ) |
| zlog_bool zlog_stream_finish | ( | struct zlog_stream * | stream | ) |
| ssize_t zlog_stream_format | ( | struct zlog_stream * | stream, |
| const char * | fmt, | ||
| ... ) |
| void zlog_stream_init | ( | struct zlog_stream * | stream, |
| int | flags ) |
| void zlog_stream_init_ex | ( | struct zlog_stream * | stream, |
| int | flags, | ||
| int | fd ) |
| ssize_t zlog_stream_prefix_ex | ( | struct zlog_stream * | stream, |
| const char * | function, | ||
| int | line ) |
| void zlog_stream_set_child_pid | ( | struct zlog_stream * | stream, |
| int | child_pid ) |
| void zlog_stream_set_decorating | ( | struct zlog_stream * | stream, |
| zlog_bool | decorate ) |
| void zlog_stream_set_is_stdout | ( | struct zlog_stream * | stream, |
| zlog_bool | is_stdout ) |
| zlog_bool zlog_stream_set_msg_prefix | ( | struct zlog_stream * | stream, |
| const char * | fmt, | ||
| ... ) |
| void zlog_stream_set_msg_quoting | ( | struct zlog_stream * | stream, |
| zlog_bool | quote ) |
| zlog_bool zlog_bool zlog_stream_set_msg_suffix | ( | struct zlog_stream * | stream, |
| const char * | suffix, | ||
| const char * | final_suffix ) |
| void zlog_stream_set_wrapping | ( | struct zlog_stream * | stream, |
| zlog_bool | wrap ) |
| ssize_t zlog_stream_str | ( | struct zlog_stream * | stream, |
| const char * | str, | ||
| size_t | str_len ) |
| ssize_t ssize_t zlog_stream_vformat | ( | struct zlog_stream * | stream, |
| const char * | fmt, | ||
| va_list | args ) |