TpDBusTubeChannel

TpDBusTubeChannel — proxy object for a dbus tube channel

Synopsis

#include <telepathy-glib/dbus-tube-channel.h>

struct              TpDBusTubeChannel;
struct              TpDBusTubeChannelClass;
GHashTable *        tp_dbus_tube_channel_get_parameters (TpDBusTubeChannel *self);
const gchar *       tp_dbus_tube_channel_get_service_name
                                                        (TpDBusTubeChannel *self);

Object Hierarchy

  GObject
   +----TpProxy
         +----TpChannel
               +----TpDBusTubeChannel

Implemented Interfaces

TpDBusTubeChannel implements TpChannelIface.

Properties

  "parameters"               GHashTable_gchararray+GValue_*  : Read
  "service-name"             gchar*                : Read

Description

TpDBusTubeChannel is a sub-class of TpChannel providing convenient API to offer and accept a dbus tube.

Details

struct TpDBusTubeChannel

struct TpDBusTubeChannel;

Data structure representing a TpDBusTubeChannel.

Since 0.15.6


struct TpDBusTubeChannelClass

struct TpDBusTubeChannelClass {
};

The class of a TpDBusTubeChannel.

Since 0.15.6


tp_dbus_tube_channel_get_parameters ()

GHashTable *        tp_dbus_tube_channel_get_parameters (TpDBusTubeChannel *self);

Return the "parameters" property

self :

a TpDBusTubeChannel

Returns :

the value of "parameters". [transfer none][element-type utf8 GObject.Value]

Since 0.15.6


tp_dbus_tube_channel_get_service_name ()

const gchar *       tp_dbus_tube_channel_get_service_name
                                                        (TpDBusTubeChannel *self);

Return the "service-name" property

self :

a TpDBusTubeChannel

Returns :

the value of "service-name". [transfer none]

Since 0.15.6

Property Details

The "parameters" property

  "parameters"               GHashTable_gchararray+GValue_*  : Read

A string to GValue GHashTable representing the parameters of the tube.

Will be NULL for outgoing tubes until the tube has been offered.

Since 0.15.6


The "service-name" property

  "service-name"             gchar*                : Read

A string representing the service name that will be used over the tube.

Default value: NULL

Since 0.15.6