![]() |
![]() |
![]() |
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 = G_LOG_LEVEL_DEBUG, UDISKS_LOG_LEVEL_INFO = G_LOG_LEVEL_INFO, UDISKS_LOG_LEVEL_MESSAGE = G_LOG_LEVEL_MESSAGE, UDISKS_LOG_LEVEL_WARNING = G_LOG_LEVEL_WARNING, UDISKS_LOG_LEVEL_CRITICAL = G_LOG_LEVEL_CRITICAL, UDISKS_LOG_LEVEL_ERROR = G_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
.
Warning: ONLY WORKS WHEN COMPILED WITH --enable-debug
See UDisksLogLevel for more details.
|
printf()-style format string and arguments |
#define udisks_info(args...) udisks_log(UDISKS_LOG_LEVEL_INFO, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_INFO
.
Warning: ONLY WORKS WHEN COMPILED WITH --enable-debug
See UDisksLogLevel for more details.
|
printf()-style format string and arguments |
#define udisks_notice(args...) udisks_log(UDISKS_LOG_LEVEL_MESSAGE, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_MESSAGE
.
See UDisksLogLevel for more details.
|
printf()-style format string and arguments |
#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.
|
printf()-style format string and arguments |
#define udisks_error(args...) udisks_log(UDISKS_LOG_LEVEL_ERROR, G_STRFUNC, G_STRLOC, args)
Logging macro for UDISKS_LOG_LEVEL_ERROR
.
Warning: THIS ALSO TERMINATES THE PROCESS with the abort()
call!
See UDisksLogLevel for more details.
|
printf()-style format string and arguments |