TpBasicProxyFactory

TpBasicProxyFactory — channel factory creating TpChannel objects

Synopsis

#include <telepathy-glib/telepathy-glib.h>

                    TpBasicProxyFactory;
struct              TpBasicProxyFactoryClass;
TpBasicProxyFactory * tp_basic_proxy_factory_new        (void);
TpBasicProxyFactory * tp_basic_proxy_factory_dup        (void);

Object Hierarchy

  GObject
   +----TpBasicProxyFactory

Implemented Interfaces

TpBasicProxyFactory implements TpClientChannelFactory.

Description

This factory implements the TpClientChannelFactory interface to create plain TpChannel objects. Unlike TpAutomaticProxyFactory, it will not create higher-level subclasses like TpStreamTubeChannel. The only feature this factory asks to prepare is TP_CHANNEL_FEATURE_CORE.

TpProxy subclasses other than TpChannel are not currently supported.

Details

TpBasicProxyFactory

typedef struct _TpBasicProxyFactory TpBasicProxyFactory;

Data structure representing a TpBasicProxyFactory

Since 0.13.2


struct TpBasicProxyFactoryClass

struct TpBasicProxyFactoryClass {
    GObjectClass parent_class;
};

The class of a TpBasicProxyFactory.

GObjectClass parent_class;

the parent class

Since 0.13.2


tp_basic_proxy_factory_new ()

TpBasicProxyFactory * tp_basic_proxy_factory_new        (void);

Warning

tp_basic_proxy_factory_new is deprecated and should not be used in newly-written code. New code should use TpSimpleClientFactory instead

Convenient function to create a new TpBasicProxyFactory instance.

Returns :

a new TpBasicProxyFactory

Since 0.13.2


tp_basic_proxy_factory_dup ()

TpBasicProxyFactory * tp_basic_proxy_factory_dup        (void);

Warning

tp_basic_proxy_factory_dup is deprecated and should not be used in newly-written code. New code should use TpSimpleClientFactory instead

Returns a cached TpBasicProxyFactory; the same TpBasicProxyFactory object will be returned by this function repeatedly, as long as at least one reference exists.

Returns :

a TpBasicProxyFactory. [transfer full]

Since 0.13.2

See Also

TpAutomaticProxyFactory