|  |  |  | telepathy-glib API Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
#include <telepathy-glib/telepathy-glib.h>
                    TpBasicProxyFactory;
struct              TpBasicProxyFactoryClass;
TpBasicProxyFactory * tp_basic_proxy_factory_new        (void);
TpBasicProxyFactory * tp_basic_proxy_factory_dup        (void);
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.
typedef struct _TpBasicProxyFactory TpBasicProxyFactory;
Data structure representing a TpBasicProxyFactory
Since 0.13.2
struct TpBasicProxyFactoryClass {
    GObjectClass parent_class;
};
The class of a TpBasicProxyFactory.
| GObjectClass  | the parent class | 
Since 0.13.2
TpBasicProxyFactory * tp_basic_proxy_factory_new        (void);
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
TpBasicProxyFactory * tp_basic_proxy_factory_dup        (void);
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