yumapro
24.10-3
YumaPro SDK
|
Logging manager vendor API. More...
#include <stdio.h>
#include <xmlstring.h>
#include "procdefs.h"
#include "status.h"
#include "log.h"
#include "log_util.h"
Go to the source code of this file.
Functions | |
void | log_vendor_cleanup (void) |
Cleanup vendor related logging state, if any. More... | |
void | log_vendor_connect (void) |
Connect to vendor log output stream (implementation TBD). | |
void | log_vendor_send_to_syslog (log_debug_app_t app, log_debug_t level, const char *fstr, va_list args) |
Send vendor log data to syslog output stream. More... | |
void | log_vendor_test_send_to_syslog (log_debug_app_t app, log_debug_t level, const char *fstr, va_list args) |
Pass vendor log data to syslog, but pretend to be a vendor callback. More... | |
void | log_vendor_send (log_debug_app_t app, log_debug_t level, const char *fstr,...) __attribute__((format(printf |
Send log data to vendor log output stream. More... | |
void void | log_vendor_flush (void) |
Flush contents of internal buffer to vendor logging system. | |
void | log_vendor_common (boolean recursive, log_debug_t level, log_debug_t sub_level, const char *fstr, va_list args) |
Generate a log entry destined for vendor specific processing. More... | |
void | log_vendor_append (boolean recursive, log_debug_t level, log_debug_t sub_level, const char *fstr, va_list args) |
Append formatted string output to the internal vendor log buffer. More... | |
Logging manager vendor API.