![]() |
![]() |
![]() |
[Insert name here] Reference Manual | ![]() |
---|---|---|---|---|
TpaIText; TpaITextPrivate; void tpa_text_init (TpaIText *iface, gpointer data); void tpa_text_finalize (GObject *obj); guint tpa_text_get_message_index (GObject *obj, guint id); void tpa_text_signal_lost_message (GObject *obj); void tpa_text_signal_received (GObject *obj, guint id, const gchar *contact, TpaTextChannelMessageType type, guint flags, const gchar *text); void tpa_text_signal_send_error (GObject *obj, guint error, TpaTextChannelMessageType type, const gchar *text); void tpa_text_signal_sent (GObject *obj, TpaTextChannelMessageType type, const gchar *text);
typedef struct { GTypeInterface parent; TpaError (* acknowledge_pending_messages) (GObject *obj, const GArray *ids); TpaError (* list_pending_messages) (GObject *obj, gboolean clear, GPtrArray **ret); TpaError (* get_message_types) (GObject *obj, GArray **ret); TpaError (* send) (GObject *obj, TpaTextChannelMessageType type, const gchar *text); TpaError (* set_chat_state) (GObject *obj, guint state); TpaITextPrivate *priv; } TpaIText;
guint tpa_text_get_message_index (GObject *obj, guint id);
obj : |
|
id : |
|
Returns : |
void tpa_text_signal_lost_message (GObject *obj);
Implements DBus signal LostMessage on interface org.freedesktop.Telepathy.Channel.Type.Text
obj : |
void tpa_text_signal_received (GObject *obj, guint id, const gchar *contact, TpaTextChannelMessageType type, guint flags, const gchar *text);
Implements DBus signal Received on interface org.freedesktop.Telepathy.Channel.Type.Text
obj : |
|
id : |
|
contact : |
|
type : |
|
flags : |
|
text : |
void tpa_text_signal_send_error (GObject *obj, guint error, TpaTextChannelMessageType type, const gchar *text);
Implements DBus signal SendError on interface org.freedesktop.Telepathy.Channel.Type.Text
obj : |
|
error : |
|
type : |
|
text : |