![]() |
![]() |
![]() |
UDisks Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
enum UDisksLogLevel; void udisks_log (UDisksLogLevel level
,const gchar *function
,const gchar *location
,const gchar *format
,...
); #define udisks_debug (...) #define udisks_info (...) #define udisks_notice (...) #define udisks_warning (...) #define udisks_error (...)
typedef enum { UDISKS_LOG_LEVEL_DEBUG, UDISKS_LOG_LEVEL_INFO, UDISKS_LOG_LEVEL_NOTICE, UDISKS_LOG_LEVEL_WARNING, UDISKS_LOG_LEVEL_ERROR } UDisksLogLevel;
Logging levels. The level UDISKS_LOG_LEVEL_NOTICE
and above goes to syslog.
Unlike g_warning()
and g_error()
, none of these logging levels causes the program to ever terminate.
void udisks_log (UDisksLogLevel level
,const gchar *function
,const gchar *location
,const gchar *format
,...
);
Low-level logging function used by udisks_debug()
and other macros.
|
A UDisksLogLevel. |
|
Pass G_STRFUNC here. |
|
Pass G_STRLOC here. |
|
printf()-style format. |
|
Arguments for format. |
#define udisks_debug(args...) udisks_log(UDISKS_LOG_LEVEL_DEBUG, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_DEBUG
.
See UDisksLogLevel for more details.
#define udisks_info(args...) udisks_log(UDISKS_LOG_LEVEL_INFO, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_INFO
.
See UDisksLogLevel for more details.
#define udisks_notice(args...) udisks_log(UDISKS_LOG_LEVEL_NOTICE, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_NOTICE
.
See UDisksLogLevel for more details.
#define udisks_warning(args...) udisks_log(UDISKS_LOG_LEVEL_WARNING, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_WARNING
.
See UDisksLogLevel for more details.
#define udisks_error(args...) udisks_log(UDISKS_LOG_LEVEL_ERROR, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_ERROR
.
See UDisksLogLevel for more details.