<!-- ##### SECTION Title ##### -->
TpChannelFactoryIface

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### USER_FUNCTION TpChannelFactoryIfaceForeachImpl ##### -->
<para>

</para>

@self: 
@func: 
@data: 


<!-- ##### USER_FUNCTION TpChannelFactoryIfaceProc ##### -->
<para>

</para>

@self: 


<!-- ##### USER_FUNCTION TpChannelFactoryIfaceRequestImpl ##### -->
<para>

</para>

@self: 
@chan_type: 
@handle_type: 
@handle: 
@request: 
@ret: 
@error: 
@Returns: 


<!-- ##### ENUM TpChannelFactoryRequestStatus ##### -->
<para>

</para>

@TP_CHANNEL_FACTORY_REQUEST_STATUS_NOT_IMPLEMENTED: 
@TP_CHANNEL_FACTORY_REQUEST_STATUS_NOT_AVAILABLE: 
@TP_CHANNEL_FACTORY_REQUEST_STATUS_INVALID_HANDLE: 
@TP_CHANNEL_FACTORY_REQUEST_STATUS_ERROR: 
@TP_CHANNEL_FACTORY_REQUEST_STATUS_CREATED: 
@TP_CHANNEL_FACTORY_REQUEST_STATUS_QUEUED: 
@TP_CHANNEL_FACTORY_REQUEST_STATUS_EXISTING: 

<!-- ##### STRUCT TpChannelFactoryIface ##### -->
<para>

</para>


<!-- ##### SIGNAL TpChannelFactoryIface::channel-error ##### -->
<para>

</para>

@tpchannelfactoryiface: the object which received the signal.
@arg1: 
@arg2: 
@arg3: 

<!-- ##### SIGNAL TpChannelFactoryIface::new-channel ##### -->
<para>

</para>

@tpchannelfactoryiface: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### STRUCT TpChannelFactoryIfaceClass ##### -->
<para>

</para>

@parent_class: 
@close_all: 
@connecting: 
@connected: 
@disconnected: 
@foreach: 
@request: 

<!-- ##### FUNCTION tp_channel_factory_iface_close_all ##### -->
<para>

</para>

@self: 


<!-- ##### FUNCTION tp_channel_factory_iface_connecting ##### -->
<para>

</para>

@self: 


<!-- ##### FUNCTION tp_channel_factory_iface_connected ##### -->
<para>

</para>

@self: 


<!-- ##### FUNCTION tp_channel_factory_iface_disconnected ##### -->
<para>

</para>

@self: 


<!-- ##### FUNCTION tp_channel_factory_iface_foreach ##### -->
<para>

</para>

@self: 
@func: 
@data: 


<!-- ##### FUNCTION tp_channel_factory_iface_request ##### -->
<para>

</para>

@self: 
@chan_type: 
@handle_type: 
@handle: 
@request: 
@ret: 
@error: 
@Returns: 


<!-- ##### FUNCTION tp_channel_factory_iface_emit_new_channel ##### -->
<para>

</para>

@instance: 
@channel: 
@request: 


<!-- ##### FUNCTION tp_channel_factory_iface_emit_channel_error ##### -->
<para>

</para>

@instance: 
@channel: 
@error: 
@request: 


