tpa-text

tpa-text

Synopsis




                    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);

Description

Details

TpaIText

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;


TpaITextPrivate

typedef struct _TpaITextPrivate TpaITextPrivate;


tpa_text_init ()

void                tpa_text_init                       (TpaIText *iface,
                                                         gpointer data);

iface :
data :

tpa_text_finalize ()

void                tpa_text_finalize                   (GObject *obj);

obj :

tpa_text_get_message_index ()

guint               tpa_text_get_message_index          (GObject *obj,
                                                         guint id);

obj :
id :
Returns :

tpa_text_signal_lost_message ()

void                tpa_text_signal_lost_message        (GObject *obj);

Implements DBus signal LostMessage on interface org.freedesktop.Telepathy.Channel.Type.Text

obj :

tpa_text_signal_received ()

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 :

tpa_text_signal_send_error ()

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 :

tpa_text_signal_sent ()

void                tpa_text_signal_sent                (GObject *obj,
                                                         TpaTextChannelMessageType type,
                                                         const gchar *text);

Implements DBus signal Sent on interface org.freedesktop.Telepathy.Channel.Type.Text

obj :
type :
text :