| telepathy-glib API Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
#include <telepathy-glib/telepathy-glib.h>
TpDebugMessage;
struct TpDebugMessageClass;
void tp_debug_client_get_messages_async (TpDebugClient *self,
GAsyncReadyCallback callback,
gpointer user_data);
GPtrArray * tp_debug_client_get_messages_finish (TpDebugClient *self,
GAsyncResult *result,
GError **error);
const gchar * tp_debug_message_get_domain (TpDebugMessage *self);
const gchar * tp_debug_message_get_category (TpDebugMessage *self);
GLogLevelFlags tp_debug_message_get_level (TpDebugMessage *self);
const gchar * tp_debug_message_get_message (TpDebugMessage *self);
GDateTime * tp_debug_message_get_time (TpDebugMessage *self);
"category" gchar* : Read "domain" gchar* : Read "level" guint : Read "message" gchar* : Read "time" GDateTime* : Read
TpDebugMessage is a small object used to represent a debug message receive from a Telepathy component using TpDebugClient.
See also: TpDebugClient
typedef struct _TpDebugMessage TpDebugMessage;
Data structure representing a TpDebugMessage.
Since 0.19.0
struct TpDebugMessageClass {
};
The class of a TpDebugMessage.
Since 0.19.0
void tp_debug_client_get_messages_async (TpDebugClient *self,GAsyncReadyCallback callback,gpointer user_data);
Retrieve buffered messages from self. Once callback is called,
use tp_debug_client_get_messages_finish() to retrieve the TpDebugMessage
objects.
|
a TpDebugClient |
|
callback to call when the messages have been retrieved |
|
data to pass to callback
|
Since 0.19.0
GPtrArray * tp_debug_client_get_messages_finish (TpDebugClient *self,GAsyncResult *result,GError **error);
Finishes tp_debug_client_set_enabled_async().
|
a TpDebugClient |
|
a GAsyncResult |
|
a GError to fill |
Returns : |
a GPtrArray of TpDebugMessage, free with g_ptr_array_unref(). [transfer container][type GLib.PtrArray][element-type TelepathyGLib.DebugMessage]
|
Since 0.19.0
const gchar * tp_debug_message_get_domain (TpDebugMessage *self);
Return the "domain" property
|
a TpDebugMessage |
Returns : |
the value of "domain" property |
Since 0.19.0
const gchar * tp_debug_message_get_category (TpDebugMessage *self);
Return the "category" property
|
a TpDebugMessage |
Returns : |
the value of "category" property |
Since 0.19.0
GLogLevelFlags tp_debug_message_get_level (TpDebugMessage *self);
Return the "level" property
|
a TpDebugMessage |
Returns : |
the value of "level" property |
Since 0.19.0
const gchar * tp_debug_message_get_message (TpDebugMessage *self);
Return the "message" property
|
a TpDebugMessage |
Returns : |
the value of "message" property |
Since 0.19.0
GDateTime * tp_debug_message_get_time (TpDebugMessage *self);
Return the "time" property
|
a TpDebugMessage |
Returns : |
the value of "time" property. [transfer none] |
Since 0.19.0
"category" property"category" gchar* : Read
Category of the debug message, or NULL if none was specified.
Default value: NULL
Since 0.19.0
"domain" property"domain" gchar* : Read
Domain of the debug message.
Default value: NULL
Since 0.19.0
"level" property"level" guint : Read
A GLogLevelFlags representing the level of the debug message.
Allowed values: <= 4294967292
Default value: 0
Since 0.19.0
"message" property"message" gchar* : Read
Text of the debug message, stripped from its trailing whitespaces.
Default value: NULL
Since 0.19.0