Functions

TelepathyChatroom.cpp File Reference

#include <session/xp/AbiCollab.h>
#include <session/xp/AbiCollabSessionManager.h>
#include "TelepathyUnixAccountHandler.h"
#include "TelepathyChatroom.h"
#include "DTubeBuddy.h"

Functions

static void tube_call_offer_cb (TpChannel *, const gchar *out_address, const GError *error, gpointer user_data, GObject *)
static void group_call_add_members_cb (TpChannel *chan, const GError *error, gpointer user_data, GObject *)
static void get_contact_for_new_buddie_cb (TpConnection *, guint n_contacts, TpContact *const *contacts, guint, const TpHandle *, const GError *error, gpointer user_data, GObject *)
static void add_buddy_to_room (TpConnection *connection, TpChannel *chan, TpHandle handle, DTubeBuddy *pBuddy)
static void tube_dbus_names_changed_cb (TpChannel *chan, GHashTable *arg_Added, const GArray *arg_Removed, gpointer user_data, GObject *)
static void tp_channel_close_cb (TpChannel *, const GError *error, gpointer user_data, GObject *)
DBusHandlerResult s_dbus_handle_message (DBusConnection *connection, DBusMessage *message, void *user_data)
static void retrieve_buddy_dbus_mappings_cb (TpProxy *proxy, const GValue *out_Value, const GError *error, gpointer user_data, GObject *)

Function Documentation

static void add_buddy_to_room ( TpConnection *  connection,
TpChannel *  chan,
TpHandle  handle,
DTubeBuddy pBuddy 
) [static]
static void get_contact_for_new_buddie_cb ( TpConnection *  ,
guint  n_contacts,
TpContact *const *  contacts,
guint  ,
const TpHandle *  ,
const GError *  error,
gpointer  user_data,
GObject *   
) [static]
static void group_call_add_members_cb ( TpChannel *  chan,
const GError *  error,
gpointer  user_data,
GObject *   
) [static]
static void retrieve_buddy_dbus_mappings_cb ( TpProxy *  proxy,
const GValue *  out_Value,
const GError *  error,
gpointer  user_data,
GObject *   
) [static]
DBusHandlerResult s_dbus_handle_message ( DBusConnection *  connection,
DBusMessage *  message,
void *  user_data 
)
static void tp_channel_close_cb ( TpChannel *  ,
const GError *  error,
gpointer  user_data,
GObject *   
) [static]
static void tube_call_offer_cb ( TpChannel *  ,
const gchar *  out_address,
const GError *  error,
gpointer  user_data,
GObject *   
) [static]
static void tube_dbus_names_changed_cb ( TpChannel *  chan,
GHashTable *  arg_Added,
const GArray *  arg_Removed,
gpointer  user_data,
GObject *   
) [static]