1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
12
<!-- ##### SECTION See_Also ##### -->
17
<!-- ##### SECTION Stability_Level ##### -->
20
<!-- ##### MACRO TP_IFACE_CONNECTION_INTERFACE_CONTACT_INFO ##### -->
27
<!-- ##### MACRO TP_IFACE_CONNECTION_INTERFACE_FORWARDING ##### -->
34
<!-- ##### MACRO TP_IFACE_CONNECTION_INTERFACE_PRIVACY ##### -->
41
<!-- ##### MACRO TP_IFACE_CONNECTION_INTERFACE_RENAMING ##### -->
48
<!-- ##### MACRO TP_IFACE_CHANNEL_TYPE_CONTACT_SEARCH ##### -->
55
<!-- ##### MACRO TP_IFACE_CHANNEL_INTERFACE_HOLD ##### -->
62
<!-- ##### MACRO TP_IFACE_CHANNEL_INTERFACE_TRANSFER ##### -->
69
<!-- ##### ENUM TpChannelContactSearchState ##### -->
74
@TP_CHANNEL_CONTACT_SEARCH_STATE_BEFORE:
75
@TP_CHANNEL_CONTACT_SEARCH_STATE_DURING:
76
@TP_CHANNEL_CONTACT_SEARCH_STATE_AFTER:
78
<!-- ##### MACRO NUM_TP_CHANNEL_CONTACT_SEARCH_STATES ##### -->
85
<!-- ##### ENUM TpChannelHoldState ##### -->
90
@TP_CHANNEL_HOLD_STATE_NONE:
91
@TP_CHANNEL_HOLD_STATE_SEND_ONLY:
92
@TP_CHANNEL_HOLD_STATE_RECV_ONLY:
93
@TP_CHANNEL_HOLD_STATE_BOTH:
95
<!-- ##### MACRO NUM_TP_CHANNEL_HOLD_STATES ##### -->
102
<!-- ##### STRUCT TpSvcChannelTypeContactSearch ##### -->
108
<!-- ##### STRUCT TpSvcChannelTypeContactSearchClass ##### -->
114
<!-- ##### USER_FUNCTION tp_svc_channel_type_contact_search_get_search_keys_impl ##### -->
123
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_implement_get_search_keys ##### -->
132
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_return_from_get_search_keys ##### -->
142
<!-- ##### USER_FUNCTION tp_svc_channel_type_contact_search_get_search_state_impl ##### -->
151
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_implement_get_search_state ##### -->
160
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_return_from_get_search_state ##### -->
169
<!-- ##### USER_FUNCTION tp_svc_channel_type_contact_search_search_impl ##### -->
179
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_implement_search ##### -->
188
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_return_from_search ##### -->
196
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_emit_search_result_received ##### -->
206
<!-- ##### FUNCTION tp_svc_channel_type_contact_search_emit_search_state_changed ##### -->
215
<!-- ##### STRUCT TpSvcChannelInterfaceTransfer ##### -->
221
<!-- ##### STRUCT TpSvcChannelInterfaceTransferClass ##### -->
227
<!-- ##### USER_FUNCTION tp_svc_channel_interface_transfer_transfer_impl ##### -->
238
<!-- ##### FUNCTION tp_svc_channel_interface_transfer_implement_transfer ##### -->
247
<!-- ##### FUNCTION tp_svc_channel_interface_transfer_return_from_transfer ##### -->
255
<!-- ##### STRUCT TpSvcChannelInterfaceHold ##### -->
261
<!-- ##### STRUCT TpSvcChannelInterfaceHoldClass ##### -->
267
<!-- ##### USER_FUNCTION tp_svc_channel_interface_hold_get_hold_state_impl ##### -->
277
<!-- ##### FUNCTION tp_svc_channel_interface_hold_implement_get_hold_state ##### -->
286
<!-- ##### FUNCTION tp_svc_channel_interface_hold_return_from_get_hold_state ##### -->
295
<!-- ##### USER_FUNCTION tp_svc_channel_interface_hold_request_hold_impl ##### -->
306
<!-- ##### FUNCTION tp_svc_channel_interface_hold_implement_request_hold ##### -->
315
<!-- ##### FUNCTION tp_svc_channel_interface_hold_return_from_request_hold ##### -->
323
<!-- ##### FUNCTION tp_svc_channel_interface_hold_emit_hold_state_changed ##### -->
333
<!-- ##### STRUCT TpSvcConnectionInterfaceRenaming ##### -->
339
<!-- ##### STRUCT TpSvcConnectionInterfaceRenamingClass ##### -->
345
<!-- ##### USER_FUNCTION tp_svc_connection_interface_renaming_request_rename_impl ##### -->
355
<!-- ##### FUNCTION tp_svc_connection_interface_renaming_implement_request_rename ##### -->
364
<!-- ##### FUNCTION tp_svc_connection_interface_renaming_return_from_request_rename ##### -->
372
<!-- ##### FUNCTION tp_svc_connection_interface_renaming_emit_renamed ##### -->
382
<!-- ##### STRUCT TpSvcConnectionInterfacePrivacy ##### -->
388
<!-- ##### STRUCT TpSvcConnectionInterfacePrivacyClass ##### -->
394
<!-- ##### USER_FUNCTION tp_svc_connection_interface_privacy_get_privacy_mode_impl ##### -->
403
<!-- ##### FUNCTION tp_svc_connection_interface_privacy_implement_get_privacy_mode ##### -->
412
<!-- ##### FUNCTION tp_svc_connection_interface_privacy_return_from_get_privacy_mode ##### -->
421
<!-- ##### USER_FUNCTION tp_svc_connection_interface_privacy_get_privacy_modes_impl ##### -->
430
<!-- ##### FUNCTION tp_svc_connection_interface_privacy_implement_get_privacy_modes ##### -->
439
<!-- ##### FUNCTION tp_svc_connection_interface_privacy_return_from_get_privacy_modes ##### -->
448
<!-- ##### USER_FUNCTION tp_svc_connection_interface_privacy_set_privacy_mode_impl ##### -->
458
<!-- ##### FUNCTION tp_svc_connection_interface_privacy_implement_set_privacy_mode ##### -->
467
<!-- ##### FUNCTION tp_svc_connection_interface_privacy_return_from_set_privacy_mode ##### -->
475
<!-- ##### FUNCTION tp_svc_connection_interface_privacy_emit_privacy_mode_changed ##### -->
484
<!-- ##### STRUCT TpSvcConnectionInterfaceContactInfo ##### -->
490
<!-- ##### STRUCT TpSvcConnectionInterfaceContactInfoClass ##### -->
496
<!-- ##### USER_FUNCTION tp_svc_connection_interface_contact_info_request_contact_info_impl ##### -->
506
<!-- ##### FUNCTION tp_svc_connection_interface_contact_info_implement_request_contact_info ##### -->
515
<!-- ##### FUNCTION tp_svc_connection_interface_contact_info_return_from_request_contact_info ##### -->
523
<!-- ##### FUNCTION tp_svc_connection_interface_contact_info_emit_got_contact_info ##### -->
533
<!-- ##### STRUCT TpSvcConnectionInterfaceForwarding ##### -->
539
<!-- ##### STRUCT TpSvcConnectionInterfaceForwardingClass ##### -->
545
<!-- ##### USER_FUNCTION tp_svc_connection_interface_forwarding_get_forwarding_handle_impl ##### -->
554
<!-- ##### FUNCTION tp_svc_connection_interface_forwarding_implement_get_forwarding_handle ##### -->
563
<!-- ##### FUNCTION tp_svc_connection_interface_forwarding_return_from_get_forwarding_handle ##### -->
572
<!-- ##### USER_FUNCTION tp_svc_connection_interface_forwarding_set_forwarding_handle_impl ##### -->
582
<!-- ##### FUNCTION tp_svc_connection_interface_forwarding_implement_set_forwarding_handle ##### -->
591
<!-- ##### FUNCTION tp_svc_connection_interface_forwarding_return_from_set_forwarding_handle ##### -->
599
<!-- ##### FUNCTION tp_svc_connection_interface_forwarding_emit_forwarding_changed ##### -->