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

Object Hierarchy


  GInterface
   +----TpaIText

Known Implementations

TpaIText is implemented by TpaSession.

Signals


  "lost-message"                                   : Run Last / Has Details
  "received"                                       : Run Last / Has Details
  "send-error"                                     : Run Last / Has Details
  "sent"                                           : Run Last / Has Details

Description

Details

TpaIText

typedef struct _TpaIText 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 :

Signal Details

The "lost-message" signal

void                user_function                      (TpaIText *tpaitext,
                                                        gpointer  user_data)      : Run Last / Has Details

tpaitext : the object which received the signal.
user_data : user data set when the signal handler was connected.

The "received" signal

void                user_function                      (TpaIText *tpaitext,
                                                        guint     arg1,
                                                        guint     arg2,
                                                        guint     arg3,
                                                        guint     arg4,
                                                        guint     arg5,
                                                        gchar    *arg6,
                                                        gpointer  user_data)      : Run Last / Has Details

tpaitext : the object which received the signal.
arg1 :
arg2 :
arg3 :
arg4 :
arg5 :
arg6 :
user_data : user data set when the signal handler was connected.

The "send-error" signal

void                user_function                      (TpaIText *tpaitext,
                                                        guint     arg1,
                                                        guint     arg2,
                                                        guint     arg3,
                                                        gchar    *arg4,
                                                        gpointer  user_data)      : Run Last / Has Details

tpaitext : the object which received the signal.
arg1 :
arg2 :
arg3 :
arg4 :
user_data : user data set when the signal handler was connected.

The "sent" signal

void                user_function                      (TpaIText *tpaitext,
                                                        guint     arg1,
                                                        guint     arg2,
                                                        gchar    *arg3,
                                                        gpointer  user_data)      : Run Last / Has Details

tpaitext : the object which received the signal.
arg1 :
arg2 :
arg3 :
user_data : user data set when the signal handler was connected.