| 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 : |