<!-- ##### SECTION Title ##### -->
svc-channel-group

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


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

</para>

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

</para>

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


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


<!-- ##### STRUCT TpSvcChannelInterfaceGroup ##### -->
<para>

</para>


<!-- ##### SIGNAL TpSvcChannelInterfaceGroup::group-flags-changed ##### -->
<para>

</para>

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

<!-- ##### SIGNAL TpSvcChannelInterfaceGroup::handle-owners-changed ##### -->
<para>

</para>

@tpsvcchannelinterfacegroup: the object which received the signal.
@Param3: 

<!-- ##### SIGNAL TpSvcChannelInterfaceGroup::members-changed ##### -->
<para>

</para>

@tpsvcchannelinterfacegroup: the object which received the signal.
@arg1: 
@arg2: 
@arg3: 
@arg4: 
@arg5: 
@arg6: 
@arg7: 

<!-- ##### SIGNAL TpSvcChannelInterfaceGroup::members-changed-detailed ##### -->
<para>

</para>

@tpsvcchannelinterfacegroup: the object which received the signal.
@arg1: 
@arg2: 
@arg3: 
@arg4: 

<!-- ##### SIGNAL TpSvcChannelInterfaceGroup::self-handle-changed ##### -->
<para>

</para>

@tpsvcchannelinterfacegroup: the object which received the signal.
@arg1: 

<!-- ##### STRUCT TpSvcChannelInterfaceGroupClass ##### -->
<para>

</para>


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_add_members_impl ##### -->
<para>

</para>

@self: 
@in_Contacts: 
@in_Message: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_add_members ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_add_members ##### -->
<para>

</para>

@context: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_all_members_impl ##### -->
<para>

</para>

@self: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_all_members ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_all_members ##### -->
<para>

</para>

@context: 
@out_Members: 
@out_Local_Pending: 
@out_Remote_Pending: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_group_flags_impl ##### -->
<para>

</para>

@self: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_group_flags ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_group_flags ##### -->
<para>

</para>

@context: 
@out_Group_Flags: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_handle_owners_impl ##### -->
<para>

</para>

@self: 
@in_Handles: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_handle_owners ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_handle_owners ##### -->
<para>

</para>

@context: 
@out_Owners: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_local_pending_members_impl ##### -->
<para>

</para>

@self: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_local_pending_members ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_local_pending_members ##### -->
<para>

</para>

@context: 
@out_Handles: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_local_pending_members_with_info_impl ##### -->
<para>

</para>

@self: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_local_pending_members_with_info ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_local_pending_members_with_info ##### -->
<para>

</para>

@context: 
@out_Info: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_members_impl ##### -->
<para>

</para>

@self: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_members ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_members ##### -->
<para>

</para>

@context: 
@out_Handles: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_remote_pending_members_impl ##### -->
<para>

</para>

@self: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_remote_pending_members ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_remote_pending_members ##### -->
<para>

</para>

@context: 
@out_Handles: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_get_self_handle_impl ##### -->
<para>

</para>

@self: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_get_self_handle ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_get_self_handle ##### -->
<para>

</para>

@context: 
@out_Self_Handle: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_remove_members_impl ##### -->
<para>

</para>

@self: 
@in_Contacts: 
@in_Message: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_remove_members ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_remove_members ##### -->
<para>

</para>

@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_emit_group_flags_changed ##### -->
<para>

</para>

@instance: 
@arg_Added: 
@arg_Removed: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_emit_members_changed ##### -->
<para>

</para>

@instance: 
@arg_Message: 
@arg_Added: 
@arg_Removed: 
@arg_Local_Pending: 
@arg_Remote_Pending: 
@arg_Actor: 
@arg_Reason: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_emit_members_changed_detailed ##### -->
<para>

</para>

@instance: 
@arg_Added: 
@arg_Removed: 
@arg_Local_Pending: 
@arg_Remote_Pending: 
@arg_Details: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_implement_remove_members_with_reason ##### -->
<para>

</para>

@klass: 
@impl: 


<!-- ##### USER_FUNCTION tp_svc_channel_interface_group_remove_members_with_reason_impl ##### -->
<para>

</para>

@self: 
@in_Contacts: 
@in_Message: 
@in_Reason: 
@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_return_from_remove_members_with_reason ##### -->
<para>

</para>

@context: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_emit_handle_owners_changed ##### -->
<para>

</para>

@instance: 
@arg_Added: 
@arg_Removed: 


<!-- ##### FUNCTION tp_svc_channel_interface_group_emit_self_handle_changed ##### -->
<para>

</para>

@instance: 
@arg_Self_Handle: 


