![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
EmpathyMessage; EmpathyMessage * empathy_message_new (const gchar *body); TpChannelTextMessageType empathy_message_get_tptype (EmpathyMessage *message); void empathy_message_set_tptype (EmpathyMessage *message, TpChannelTextMessageType type); EmpathyContact * empathy_message_get_sender (EmpathyMessage *message); void empathy_message_set_sender (EmpathyMessage *message, EmpathyContact *contact); EmpathyContact * empathy_message_get_receiver (EmpathyMessage *message); void empathy_message_set_receiver (EmpathyMessage *message, EmpathyContact *contact); const gchar * empathy_message_get_body (EmpathyMessage *message); void empathy_message_set_body (EmpathyMessage *message, const gchar *body); time_t empathy_message_get_timestamp (EmpathyMessage *message); void empathy_message_set_timestamp (EmpathyMessage *message, time_t timestamp); gboolean empathy_message_should_highlight (EmpathyMessage *message); TpChannelTextMessageType empathy_message_type_from_str (const gchar *type_str); const gchar * empathy_message_type_to_str (TpChannelTextMessageType type); guint empathy_message_get_id (EmpathyMessage *message); void empathy_message_set_id (EmpathyMessage *message, guint id); gboolean empathy_message_equal (EmpathyMessage *message1, EmpathyMessage *message2);
"body" gchar* : Read / Write "incoming" gboolean : Read / Write "is-backlog" gboolean : Read / Write "receiver" EmpathyContact* : Read / Write "sender" EmpathyContact* : Read / Write "timestamp" glong : Read / Write "type" guint : Read / Write
TpChannelTextMessageType empathy_message_get_tptype (EmpathyMessage *message);
|
|
Returns : |
void empathy_message_set_tptype (EmpathyMessage *message, TpChannelTextMessageType type);
|
|
|
EmpathyContact * empathy_message_get_sender (EmpathyMessage *message);
|
|
Returns : |
void empathy_message_set_sender (EmpathyMessage *message, EmpathyContact *contact);
|
|
|
EmpathyContact * empathy_message_get_receiver (EmpathyMessage *message);
|
|
Returns : |
void empathy_message_set_receiver (EmpathyMessage *message, EmpathyContact *contact);
|
|
|
const gchar * empathy_message_get_body (EmpathyMessage *message);
|
|
Returns : |
void empathy_message_set_body (EmpathyMessage *message, const gchar *body);
|
|
|
time_t empathy_message_get_timestamp (EmpathyMessage *message);
|
|
Returns : |
void empathy_message_set_timestamp (EmpathyMessage *message, time_t timestamp);
|
|
|
gboolean empathy_message_should_highlight (EmpathyMessage *message);
|
|
Returns : |
TpChannelTextMessageType empathy_message_type_from_str (const gchar *type_str);
|
|
Returns : |
const gchar * empathy_message_type_to_str (TpChannelTextMessageType type);
|
|
Returns : |
guint empathy_message_get_id (EmpathyMessage *message);
|
|
Returns : |
void empathy_message_set_id (EmpathyMessage *message, guint id);
|
|
|
gboolean empathy_message_equal (EmpathyMessage *message1, EmpathyMessage *message2);
|
|
|
|
Returns : |
"incoming"
property"incoming" gboolean : Read / Write
If this is an incoming (as opposed to sent) message.
Default value: FALSE
"is-backlog"
property"is-backlog" gboolean : Read / Write
If the message belongs to history.
Default value: FALSE
"timestamp"
property"timestamp" glong : Read / Write
timestamp.
Allowed values: >= G_MAXULONG
Default value: -1
"type"
property"type" guint : Read / Write
The type of message.
Allowed values: <= 3
Default value: 0