![]() |
C library for SOAP (Simple Object Access Protocol) |
| #define log_debug | ( | fmt, | |||
| ... | ) |
Value:
_nanohttp_log_printf(SOAP_LOG_DEBUG, \ SOAP_LOG_LEVEL_DEBUG_STRING " %s: " fmt "\n", \ __FUNCTION__, ## __VA_ARGS__)
| #define log_error | ( | fmt, | |||
| ... | ) |
Value:
_nanohttp_log_printf(SOAP_LOG_ERROR, \ SOAP_LOG_LEVEL_ERROR_STRING " %s: " fmt "\n", \ __FUNCTION__, ## __VA_ARGS__)
| #define log_fatal | ( | fmt, | |||
| ... | ) |
Value:
_nanohttp_log_printf(SOAP_LOG_FATAL, \ SOAP_LOG_LEVEL_FATAL_STRING " %s: " fmt "\n", \ __FUNCTION__, ## __VA_ARGS__)
| #define log_info | ( | fmt, | |||
| ... | ) |
Value:
_nanohttp_log_printf(SOAP_LOG_INFO, \ SOAP_LOG_LEVEL_INFO_STRING " %s: " fmt "\n", \ __FUNCTION__, ## __VA_ARGS__)
| #define log_verbose | ( | fmt, | |||
| ... | ) |
Value:
_nanohttp_log_printf(SOAP_LOG_VERBOSE, \ SOAP_LOG_LEVEL_VERBOSE_STRING " %s: " fmt "\n", \ __FUNCTION__, ## __VA_ARGS__)
| #define log_warn | ( | fmt, | |||
| ... | ) |
Value:
_nanohttp_log_printf(SOAP_LOG_WARN, \ SOAP_LOG_LEVEL_WARN_STRING " %s: " fmt "\n", \ __FUNCTION__, ## __VA_ARGS__)
| #define SOAP_LOG_DISABLED 0x00 |
Logging disabled
| #define SOAP_LOG_FOREGROUND 0x01 |
Logging to stdout enabled
| #define SOAP_LOG_LEVEL_DEBUG_STRING "DEBUG" |
| #define SOAP_LOG_LEVEL_ERROR_STRING "ERROR" |
| #define SOAP_LOG_LEVEL_FATAL_STRING "FATAL" |
| #define SOAP_LOG_LEVEL_INFO_STRING "INFO" |
| #define SOAP_LOG_LEVEL_OFF_STRING "OFF" |
| #define SOAP_LOG_LEVEL_UNKNOWN_STRING "UNKNWON" |
| #define SOAP_LOG_LEVEL_VERBOSE_STRING "VERBOSE" |
| #define SOAP_LOG_LEVEL_WARN_STRING "WARN" |
| #define SOAP_LOG_SYSLOG 0x02 |
Syslog logging enabled
| typedef enum soap_loglevel soap_loglevel_t |
Loglevel definition
| enum soap_loglevel |
Loglevel definition
| char* soap_get_logfile | ( | void | ) |
Get the filename of the logfile.
| soap_loglevel_t soap_get_loglevel | ( | void | ) |
Get the loglevel.
| int soap_log_set_logtype | ( | int | type | ) |
This function sets the type of logging.
| void soap_set_logfile | ( | const char * | filename | ) |
Set the logfile.
| filename | The filename of the logfile. |
| soap_loglevel_t soap_set_loglevel | ( | soap_loglevel_t | loglevel | ) |
Set the loglevel.
| level | The new loglevel. |