![]() |
![]() |
![]() |
telepathy-logger Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
enum TplLogEntryTextSignalType; TplLogEntryTextPriv; TplLogEntryText * tpl_log_entry_text_new (guint log_id, const gchar *account_path, TplLogEntryDirection direction); TpChannelTextMessageType tpl_log_entry_text_message_type_from_str (const gchar *type_str); const gchar * tpl_log_entry_text_message_type_to_str (TpChannelTextMessageType msg_type); TplChannelText * tpl_log_entry_text_get_tpl_channel_text (TplLogEntryText *self); const gchar * tpl_log_entry_text_get_message (TplLogEntryText *self); TpChannelTextMessageType tpl_log_entry_text_get_message_type (TplLogEntryText *self); gboolean tpl_log_entry_text_is_chatroom (TplLogEntryText *self); void tpl_log_entry_text_set_tpl_channel_text (TplLogEntryText *self, TplChannelText *data); void tpl_log_entry_text_set_message (TplLogEntryText *self, const gchar *data); void tpl_log_entry_text_set_message_type (TplLogEntryText *self, TpChannelTextMessageType data); void tpl_log_entry_text_set_chatroom (TplLogEntryText *self, gboolean data); time_t tpl_log_entry_text_get_timestamp (TplLogEntryText *self); TplLogEntrySignalType tpl_log_entry_text_get_signal_type (TplLogEntryText *self); guint tpl_log_entry_text_get_log_id (TplLogEntryText *self); const gchar * tpl_log_entry_text_get_chat_id (TplLogEntryText *self); TplLogEntryDirection tpl_log_entry_text_get_direction (TplLogEntryText *self); TplContact * tpl_log_entry_text_get_sender (TplLogEntryText *self); TplContact * tpl_log_entry_text_get_receiver (TplLogEntryText *self); void tpl_log_entry_text_set_timestamp (TplLogEntryText *self, time_t data); void tpl_log_entry_text_set_signal_type (TplLogEntryText *self, TplLogEntrySignalType data); void tpl_log_entry_text_set_direction (TplLogEntryText *self, TplLogEntryDirection data); void tpl_log_entry_text_set_chat_id (TplLogEntryText *self, const gchar *data); void tpl_log_entry_text_set_sender (TplLogEntryText *self, TplContact *data); void tpl_log_entry_text_set_receiver (TplLogEntryText *self, TplContact *data); gboolean tpl_log_entry_text_equal (TplLogEntry *message1, TplLogEntry *message2);
typedef enum { TPL_LOG_ENTRY_TEXT_SIGNAL_NONE = 0, TPL_LOG_ENTRY_TEXT_SIGNAL_SENT, TPL_LOG_ENTRY_TEXT_SIGNAL_RECEIVED, TPL_LOG_ENTRY_TEXT_SIGNAL_SEND_ERROR, TPL_LOG_ENTRY_TEXT_SIGNAL_LOST_MESSAGE, TPL_LOG_ENTRY_TEXT_SIGNAL_CHAT_STATUS_CHANGED, TPL_LOG_ENTRY_SIGNAL_CHANNEL_CLOSED } TplLogEntryTextSignalType;
TplLogEntryText * tpl_log_entry_text_new (guint log_id, const gchar *account_path, TplLogEntryDirection direction);
|
|
|
|
|
|
Returns : |
TpChannelTextMessageType tpl_log_entry_text_message_type_from_str (const gchar *type_str);
|
|
Returns : |
const gchar * tpl_log_entry_text_message_type_to_str (TpChannelTextMessageType msg_type);
Maps enum TpChannelTextMessageType values into strings
|
message type to transform into a string |
Returns : |
a string representation for msg_type or NULL if msg_type is not
a legal value for TpChannelTextMessageType .
|
TplChannelText * tpl_log_entry_text_get_tpl_channel_text (TplLogEntryText *self);
|
|
Returns : |
const gchar * tpl_log_entry_text_get_message (TplLogEntryText *self);
|
|
Returns : |
TpChannelTextMessageType tpl_log_entry_text_get_message_type (TplLogEntryText *self);
|
|
Returns : |
gboolean tpl_log_entry_text_is_chatroom (TplLogEntryText *self);
|
|
Returns : |
void tpl_log_entry_text_set_tpl_channel_text (TplLogEntryText *self, TplChannelText *data);
|
|
|
void tpl_log_entry_text_set_message (TplLogEntryText *self, const gchar *data);
|
|
|
void tpl_log_entry_text_set_message_type (TplLogEntryText *self, TpChannelTextMessageType data);
|
|
|
void tpl_log_entry_text_set_chatroom (TplLogEntryText *self, gboolean data);
|
|
|
time_t tpl_log_entry_text_get_timestamp (TplLogEntryText *self);
|
|
Returns : |
TplLogEntrySignalType tpl_log_entry_text_get_signal_type (TplLogEntryText *self);
|
|
Returns : |
guint tpl_log_entry_text_get_log_id (TplLogEntryText *self);
|
|
Returns : |
const gchar * tpl_log_entry_text_get_chat_id (TplLogEntryText *self);
|
|
Returns : |
TplLogEntryDirection tpl_log_entry_text_get_direction (TplLogEntryText *self);
|
|
Returns : |
TplContact * tpl_log_entry_text_get_sender (TplLogEntryText *self);
|
|
Returns : |
TplContact * tpl_log_entry_text_get_receiver (TplLogEntryText *self);
|
|
Returns : |
void tpl_log_entry_text_set_timestamp (TplLogEntryText *self, time_t data);
|
|
|
void tpl_log_entry_text_set_signal_type (TplLogEntryText *self, TplLogEntrySignalType data);
|
|
|
void tpl_log_entry_text_set_direction (TplLogEntryText *self, TplLogEntryDirection data);
|
|
|
void tpl_log_entry_text_set_chat_id (TplLogEntryText *self, const gchar *data);
|
|
|
void tpl_log_entry_text_set_sender (TplLogEntryText *self, TplContact *data);
|
|
|
void tpl_log_entry_text_set_receiver (TplLogEntryText *self, TplContact *data);
|
|
|
gboolean tpl_log_entry_text_equal (TplLogEntry *message1, TplLogEntry *message2);
|
|
|
|
Returns : |