Namespace Classes MessagePump SWIGTYPE_p_double SWIGTYPE_p_f_int__void SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char__void SWIGTYPE_p_f_p_void__void SWIGTYPE_p_f_p_void_enum_vx_log_level_p_q_const__char_p_q_const__char__void SWIGTYPE_p_f_p_void_enum_vx_udp_frame_type_p_void_int_p_p_void_p_int_p_p_void_p_int__void SWIGTYPE_p_f_p_void_enum_vx_udp_frame_type_p_void_int_p_void_int_p_void_int_int__void SWIGTYPE_p_f_p_void_p_q_const__char__void SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char__void SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int__void SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int_int__void SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_vx_before_recv_audio_mixed_participant_data_t_size_t__void SWIGTYPE_p_f_p_void_p_void_size_t__int SWIGTYPE_p_f_p_void_size_t__p_void SWIGTYPE_p_f_size_t__p_void SWIGTYPE_p_f_size_t_size_t__p_void SWIGTYPE_p_f_void__int SWIGTYPE_p_int SWIGTYPE_p_p_char SWIGTYPE_p_p_p_char SWIGTYPE_p_p_p_vx_auto_accept_rule SWIGTYPE_p_p_p_vx_block_rule SWIGTYPE_p_p_p_vx_buddy SWIGTYPE_p_p_p_vx_channel SWIGTYPE_p_p_p_vx_connectivity_test_result SWIGTYPE_p_p_p_vx_conversation SWIGTYPE_p_p_p_vx_device SWIGTYPE_p_p_p_vx_group SWIGTYPE_p_p_p_vx_name_value_pair SWIGTYPE_p_p_p_vx_participant SWIGTYPE_p_p_p_vx_state_account SWIGTYPE_p_p_p_vx_state_buddy SWIGTYPE_p_p_p_vx_state_buddy_contact SWIGTYPE_p_p_p_vx_state_buddy_group SWIGTYPE_p_p_p_vx_state_connector SWIGTYPE_p_p_p_vx_state_participant SWIGTYPE_p_p_p_vx_state_session SWIGTYPE_p_p_p_vx_state_sessiongroup SWIGTYPE_p_p_p_vx_user_channel SWIGTYPE_p_p_p_vx_voice_font SWIGTYPE_p_p_short SWIGTYPE_p_p_void SWIGTYPE_p_p_vx_account SWIGTYPE_p_p_vx_auto_accept_rule SWIGTYPE_p_p_vx_block_rule SWIGTYPE_p_p_vx_buddy SWIGTYPE_p_p_vx_channel SWIGTYPE_p_p_vx_connectivity_test_result SWIGTYPE_p_p_vx_conversation SWIGTYPE_p_p_vx_device SWIGTYPE_p_p_vx_group SWIGTYPE_p_p_vx_message_base SWIGTYPE_p_p_vx_name_value_pair SWIGTYPE_p_p_vx_participant SWIGTYPE_p_p_vx_req_account_anonymous_login SWIGTYPE_p_p_vx_req_account_archive_query SWIGTYPE_p_p_vx_req_account_authtoken_login SWIGTYPE_p_p_vx_req_account_buddy_delete SWIGTYPE_p_p_vx_req_account_buddy_set SWIGTYPE_p_p_vx_req_account_channel_add_acl SWIGTYPE_p_p_vx_req_account_channel_change_owner SWIGTYPE_p_p_vx_req_account_channel_get_acl SWIGTYPE_p_p_vx_req_account_channel_remove_acl SWIGTYPE_p_p_vx_req_account_chat_history_get_last_read SWIGTYPE_p_p_vx_req_account_chat_history_query SWIGTYPE_p_p_vx_req_account_chat_history_set_marker SWIGTYPE_p_p_vx_req_account_control_communications SWIGTYPE_p_p_vx_req_account_create_auto_accept_rule SWIGTYPE_p_p_vx_req_account_create_block_rule SWIGTYPE_p_p_vx_req_account_delete_auto_accept_rule SWIGTYPE_p_p_vx_req_account_delete_block_rule SWIGTYPE_p_p_vx_req_account_delete_message SWIGTYPE_p_p_vx_req_account_edit_message SWIGTYPE_p_p_vx_req_account_get_account SWIGTYPE_p_p_vx_req_account_get_conversations SWIGTYPE_p_p_vx_req_account_get_session_fonts SWIGTYPE_p_p_vx_req_account_get_template_fonts SWIGTYPE_p_p_vx_req_account_list_auto_accept_rules SWIGTYPE_p_p_vx_req_account_list_block_rules SWIGTYPE_p_p_vx_req_account_list_buddies_and_groups SWIGTYPE_p_p_vx_req_account_login SWIGTYPE_p_p_vx_req_account_logout SWIGTYPE_p_p_vx_req_account_post_crash_dump SWIGTYPE_p_p_vx_req_account_safe_voice_get_consent SWIGTYPE_p_p_vx_req_account_safe_voice_update_consent SWIGTYPE_p_p_vx_req_account_send_message SWIGTYPE_p_p_vx_req_account_send_sms SWIGTYPE_p_p_vx_req_account_send_subscription_reply SWIGTYPE_p_p_vx_req_account_send_user_app_data SWIGTYPE_p_p_vx_req_account_set_login_properties SWIGTYPE_p_p_vx_req_account_set_presence SWIGTYPE_p_p_vx_req_account_update_account SWIGTYPE_p_p_vx_req_account_web_call SWIGTYPE_p_p_vx_req_aux_capture_audio_start SWIGTYPE_p_p_vx_req_aux_capture_audio_stop SWIGTYPE_p_p_vx_req_aux_connectivity_info SWIGTYPE_p_p_vx_req_aux_create_account SWIGTYPE_p_p_vx_req_aux_deactivate_account SWIGTYPE_p_p_vx_req_aux_diagnostic_state_dump SWIGTYPE_p_p_vx_req_aux_get_capture_devices SWIGTYPE_p_p_vx_req_aux_get_derumbler_properties SWIGTYPE_p_p_vx_req_aux_get_mic_level SWIGTYPE_p_p_vx_req_aux_get_render_devices SWIGTYPE_p_p_vx_req_aux_get_speaker_level SWIGTYPE_p_p_vx_req_aux_get_vad_properties SWIGTYPE_p_p_vx_req_aux_global_monitor_keyboard_mouse SWIGTYPE_p_p_vx_req_aux_notify_application_state_change SWIGTYPE_p_p_vx_req_aux_play_audio_buffer SWIGTYPE_p_p_vx_req_aux_reactivate_account SWIGTYPE_p_p_vx_req_aux_render_audio_modify SWIGTYPE_p_p_vx_req_aux_render_audio_start SWIGTYPE_p_p_vx_req_aux_render_audio_stop SWIGTYPE_p_p_vx_req_aux_reset_password SWIGTYPE_p_p_vx_req_aux_set_capture_device SWIGTYPE_p_p_vx_req_aux_set_derumbler_properties SWIGTYPE_p_p_vx_req_aux_set_idle_timeout SWIGTYPE_p_p_vx_req_aux_set_mic_level SWIGTYPE_p_p_vx_req_aux_set_render_device SWIGTYPE_p_p_vx_req_aux_set_speaker_level SWIGTYPE_p_p_vx_req_aux_set_vad_properties SWIGTYPE_p_p_vx_req_aux_start_buffer_capture SWIGTYPE_p_p_vx_req_channel_ban_user SWIGTYPE_p_p_vx_req_channel_get_banned_users SWIGTYPE_p_p_vx_req_channel_kick_user SWIGTYPE_p_p_vx_req_channel_mute_all_users SWIGTYPE_p_p_vx_req_channel_mute_user SWIGTYPE_p_p_vx_req_channel_set_lock_mode SWIGTYPE_p_p_vx_req_connector_create SWIGTYPE_p_p_vx_req_connector_get_local_audio_info SWIGTYPE_p_p_vx_req_connector_initiate_shutdown SWIGTYPE_p_p_vx_req_connector_mute_local_mic SWIGTYPE_p_p_vx_req_connector_mute_local_speaker SWIGTYPE_p_p_vx_req_connector_set_local_mic_volume SWIGTYPE_p_p_vx_req_connector_set_local_speaker_volume SWIGTYPE_p_p_vx_req_session_archive_query SWIGTYPE_p_p_vx_req_session_channel_invite_user SWIGTYPE_p_p_vx_req_session_chat_history_query SWIGTYPE_p_p_vx_req_session_create SWIGTYPE_p_p_vx_req_session_delete_message SWIGTYPE_p_p_vx_req_session_edit_message SWIGTYPE_p_p_vx_req_session_media_connect SWIGTYPE_p_p_vx_req_session_media_disconnect SWIGTYPE_p_p_vx_req_session_mute_local_speaker SWIGTYPE_p_p_vx_req_session_send_dtmf SWIGTYPE_p_p_vx_req_session_send_message SWIGTYPE_p_p_vx_req_session_send_notification SWIGTYPE_p_p_vx_req_session_set_3d_position SWIGTYPE_p_p_vx_req_session_set_local_render_volume SWIGTYPE_p_p_vx_req_session_set_local_speaker_volume SWIGTYPE_p_p_vx_req_session_set_participant_mute_for_me SWIGTYPE_p_p_vx_req_session_set_participant_volume_for_me SWIGTYPE_p_p_vx_req_session_set_voice_font SWIGTYPE_p_p_vx_req_session_terminate SWIGTYPE_p_p_vx_req_session_text_connect SWIGTYPE_p_p_vx_req_session_text_disconnect SWIGTYPE_p_p_vx_req_session_transcription_control SWIGTYPE_p_p_vx_req_sessiongroup_add_session SWIGTYPE_p_p_vx_req_sessiongroup_control_audio_injection SWIGTYPE_p_p_vx_req_sessiongroup_create SWIGTYPE_p_p_vx_req_sessiongroup_get_stats SWIGTYPE_p_p_vx_req_sessiongroup_remove_session SWIGTYPE_p_p_vx_req_sessiongroup_reset_focus SWIGTYPE_p_p_vx_req_sessiongroup_set_focus SWIGTYPE_p_p_vx_req_sessiongroup_set_session_3d_position SWIGTYPE_p_p_vx_req_sessiongroup_set_tx_all_sessions SWIGTYPE_p_p_vx_req_sessiongroup_set_tx_no_session SWIGTYPE_p_p_vx_req_sessiongroup_set_tx_session SWIGTYPE_p_p_vx_req_sessiongroup_terminate SWIGTYPE_p_p_vx_req_sessiongroup_unset_focus SWIGTYPE_p_p_vx_state_account SWIGTYPE_p_p_vx_state_buddy SWIGTYPE_p_p_vx_state_buddy_contact SWIGTYPE_p_p_vx_state_buddy_group SWIGTYPE_p_p_vx_state_connector SWIGTYPE_p_p_vx_state_participant SWIGTYPE_p_p_vx_state_session SWIGTYPE_p_p_vx_state_sessiongroup SWIGTYPE_p_p_vx_tts_utterance SWIGTYPE_p_p_vx_user_channel SWIGTYPE_p_p_vx_voice_font SWIGTYPE_p_p_vx_vxd SWIGTYPE_p_short SWIGTYPE_p_size_t SWIGTYPE_p_time_t SWIGTYPE_p_void SWIGTYPE_p_vx_noise_suppression_level SWIGTYPE_p_vx_participant_diagnostic_state_t SWIGTYPE_p_vx_tts_utterance_impl VivoxCoreInstance VivoxNotifier Waiter vx_account_t vx_auto_accept_rule_t vx_before_recv_audio_mixed_participant_data_t vx_block_rule_t vx_buddy_t vx_call_stats_t vx_channel_t vx_connectivity_test_result_t vx_conversation_t vx_device_t vx_evt_account_archive_message_t vx_evt_account_archive_query_end_t vx_evt_account_delete_message_t vx_evt_account_edit_message_t vx_evt_account_login_state_change_t vx_evt_account_send_message_failed_t vx_evt_audio_device_hot_swap_t vx_evt_aux_audio_properties_t vx_evt_base_t vx_evt_buddy_and_group_list_changed_t vx_evt_buddy_changed_t vx_evt_buddy_group_changed_t vx_evt_buddy_presence_t vx_evt_connection_state_changed_t vx_evt_idle_state_changed_t vx_evt_keyboard_mouse_t vx_evt_media_completion_t vx_evt_media_stream_updated_t vx_evt_message_t vx_evt_network_message_t vx_evt_participant_added_t vx_evt_participant_removed_t vx_evt_participant_updated_t vx_evt_presence_updated_t vx_evt_publication_state_changed_t vx_evt_server_app_data_t vx_evt_session_added_t vx_evt_session_archive_message_t vx_evt_session_archive_query_end_t vx_evt_session_delete_message_t vx_evt_session_edit_message_t vx_evt_session_notification_t vx_evt_session_removed_t vx_evt_session_updated_t vx_evt_sessiongroup_added_t vx_evt_sessiongroup_playback_frame_played_t vx_evt_sessiongroup_removed_t vx_evt_sessiongroup_updated_t vx_evt_stt_failed_t vx_evt_subscription_t vx_evt_text_stream_updated_t vx_evt_transcribed_message_t vx_evt_tts_injection_ended_t vx_evt_tts_injection_failed_t vx_evt_tts_injection_started_t vx_evt_user_app_data_t vx_evt_user_to_user_message_t vx_evt_voice_service_connection_state_changed_t vx_generic_credentials vx_group_t vx_message_base_t vx_name_value_pair_t vx_participant_t vx_req_account_anonymous_login_t vx_req_account_archive_query_t vx_req_account_authtoken_login_t vx_req_account_buddy_delete_t vx_req_account_buddy_set_t vx_req_account_channel_add_acl_t vx_req_account_channel_change_owner_t vx_req_account_channel_get_acl_t vx_req_account_channel_remove_acl_t vx_req_account_chat_history_get_last_read_t vx_req_account_chat_history_query_t vx_req_account_chat_history_set_marker_t vx_req_account_control_communications_t vx_req_account_create_auto_accept_rule_t vx_req_account_create_block_rule_t vx_req_account_delete_auto_accept_rule_t vx_req_account_delete_block_rule_t vx_req_account_delete_message_t vx_req_account_edit_message_t vx_req_account_get_account_t vx_req_account_get_conversations_t vx_req_account_get_session_fonts_t vx_req_account_get_template_fonts_t vx_req_account_list_auto_accept_rules_t vx_req_account_list_block_rules_t vx_req_account_list_buddies_and_groups_t vx_req_account_login_t vx_req_account_logout_t vx_req_account_post_crash_dump_t vx_req_account_safe_voice_get_consent_t vx_req_account_safe_voice_update_consent_t vx_req_account_send_message_t vx_req_account_send_sms_t vx_req_account_send_subscription_reply_t vx_req_account_send_user_app_data_t vx_req_account_set_login_properties_t vx_req_account_set_presence_t vx_req_account_update_account_t vx_req_account_web_call_t vx_req_aux_capture_audio_start_t vx_req_aux_capture_audio_stop_t vx_req_aux_connectivity_info_t vx_req_aux_create_account_t vx_req_aux_deactivate_account_t vx_req_aux_diagnostic_state_dump_t vx_req_aux_get_capture_devices_t vx_req_aux_get_derumbler_properties_t vx_req_aux_get_mic_level_t vx_req_aux_get_render_devices_t vx_req_aux_get_speaker_level_t vx_req_aux_get_vad_properties_t vx_req_aux_global_monitor_keyboard_mouse_t vx_req_aux_notify_application_state_change_t vx_req_aux_play_audio_buffer_t vx_req_aux_reactivate_account_t vx_req_aux_render_audio_modify_t vx_req_aux_render_audio_start_t vx_req_aux_render_audio_stop_t vx_req_aux_reset_password_t vx_req_aux_set_capture_device_t vx_req_aux_set_derumbler_properties_t vx_req_aux_set_idle_timeout_t vx_req_aux_set_mic_level_t vx_req_aux_set_render_device_t vx_req_aux_set_speaker_level_t vx_req_aux_set_vad_properties_t vx_req_aux_start_buffer_capture_t vx_req_base_t vx_req_channel_ban_user_t vx_req_channel_get_banned_users_t vx_req_channel_kick_user_t vx_req_channel_mute_all_users_t vx_req_channel_mute_user_t vx_req_channel_set_lock_mode_t vx_req_connector_create_t vx_req_connector_get_local_audio_info_t vx_req_connector_initiate_shutdown_t vx_req_connector_mute_local_mic_t vx_req_connector_mute_local_speaker_t vx_req_connector_set_local_mic_volume_t vx_req_connector_set_local_speaker_volume_t vx_req_session_archive_query_t vx_req_session_channel_invite_user_t vx_req_session_chat_history_query_t vx_req_session_create_t vx_req_session_delete_message_t vx_req_session_edit_message_t vx_req_session_media_connect_t vx_req_session_media_disconnect_t vx_req_session_mute_local_speaker_t vx_req_session_send_dtmf_t vx_req_session_send_message_t vx_req_session_send_notification_t vx_req_session_set_3d_position_t vx_req_session_set_local_render_volume_t vx_req_session_set_local_speaker_volume_t vx_req_session_set_participant_mute_for_me_t vx_req_session_set_participant_volume_for_me_t vx_req_session_set_voice_font_t vx_req_session_terminate_t vx_req_session_text_connect_t vx_req_session_text_disconnect_t vx_req_session_transcription_control_t vx_req_sessiongroup_add_session_t vx_req_sessiongroup_control_audio_injection_t vx_req_sessiongroup_create_t vx_req_sessiongroup_get_stats_t vx_req_sessiongroup_remove_session_t vx_req_sessiongroup_reset_focus_t vx_req_sessiongroup_set_focus_t vx_req_sessiongroup_set_session_3d_position_t vx_req_sessiongroup_set_tx_all_sessions_t vx_req_sessiongroup_set_tx_no_session_t vx_req_sessiongroup_set_tx_session_t vx_req_sessiongroup_terminate_t vx_req_sessiongroup_unset_focus_t vx_resp_account_anonymous_login_t vx_resp_account_archive_query_t vx_resp_account_authtoken_login_t vx_resp_account_buddy_delete_t vx_resp_account_buddy_set_t vx_resp_account_channel_add_acl_t vx_resp_account_channel_change_owner_t vx_resp_account_channel_get_acl_t vx_resp_account_channel_remove_acl_t vx_resp_account_chat_history_get_last_read_t vx_resp_account_chat_history_query_t vx_resp_account_chat_history_set_marker_t vx_resp_account_control_communications_t vx_resp_account_create_auto_accept_rule_t vx_resp_account_create_block_rule_t vx_resp_account_delete_auto_accept_rule_t vx_resp_account_delete_block_rule_t vx_resp_account_delete_message_t vx_resp_account_edit_message_t vx_resp_account_get_account_t vx_resp_account_get_conversations_t vx_resp_account_get_session_fonts_t vx_resp_account_get_template_fonts_t vx_resp_account_list_auto_accept_rules_t vx_resp_account_list_block_rules_t vx_resp_account_list_buddies_and_groups_t vx_resp_account_login_t vx_resp_account_logout_t vx_resp_account_post_crash_dump_t vx_resp_account_safe_voice_get_consent_t vx_resp_account_safe_voice_update_consent_t vx_resp_account_send_message_t vx_resp_account_send_sms_t vx_resp_account_send_subscription_reply_t vx_resp_account_send_user_app_data_t vx_resp_account_set_login_properties_t vx_resp_account_set_presence_t vx_resp_account_update_account_t vx_resp_account_web_call_t vx_resp_aux_capture_audio_start_t vx_resp_aux_capture_audio_stop_t vx_resp_aux_connectivity_info_t vx_resp_aux_create_account_t vx_resp_aux_deactivate_account_t vx_resp_aux_diagnostic_state_dump_t vx_resp_aux_get_capture_devices_t vx_resp_aux_get_derumbler_properties_t vx_resp_aux_get_mic_level_t vx_resp_aux_get_render_devices_t vx_resp_aux_get_speaker_level_t vx_resp_aux_get_vad_properties_t vx_resp_aux_global_monitor_keyboard_mouse_t vx_resp_aux_notify_application_state_change_t vx_resp_aux_play_audio_buffer_t vx_resp_aux_reactivate_account_t vx_resp_aux_render_audio_modify_t vx_resp_aux_render_audio_start_t vx_resp_aux_render_audio_stop_t vx_resp_aux_reset_password_t vx_resp_aux_set_capture_device_t vx_resp_aux_set_derumbler_properties_t vx_resp_aux_set_idle_timeout_t vx_resp_aux_set_mic_level_t vx_resp_aux_set_render_device_t vx_resp_aux_set_speaker_level_t vx_resp_aux_set_vad_properties_t vx_resp_aux_start_buffer_capture_t vx_resp_base_t vx_resp_channel_ban_user_t vx_resp_channel_get_banned_users_t vx_resp_channel_kick_user_t vx_resp_channel_mute_all_users_t vx_resp_channel_mute_user_t vx_resp_channel_set_lock_mode_t vx_resp_connector_create_t vx_resp_connector_get_local_audio_info_t vx_resp_connector_initiate_shutdown_t vx_resp_connector_mute_local_mic_t vx_resp_connector_mute_local_speaker_t vx_resp_connector_set_local_mic_volume_t vx_resp_connector_set_local_speaker_volume_t vx_resp_session_archive_query_t vx_resp_session_channel_invite_user_t vx_resp_session_chat_history_query_t vx_resp_session_create_t vx_resp_session_delete_message_t vx_resp_session_edit_message_t vx_resp_session_media_connect_t vx_resp_session_media_disconnect_t vx_resp_session_mute_local_speaker_t vx_resp_session_send_dtmf_t vx_resp_session_send_message_t vx_resp_session_send_notification_t vx_resp_session_set_3d_position_t vx_resp_session_set_local_render_volume_t vx_resp_session_set_local_speaker_volume_t vx_resp_session_set_participant_mute_for_me_t vx_resp_session_set_participant_volume_for_me_t vx_resp_session_set_voice_font_t vx_resp_session_terminate_t vx_resp_session_text_connect_t vx_resp_session_text_disconnect_t vx_resp_session_transcription_control_t vx_resp_sessiongroup_add_session_t vx_resp_sessiongroup_control_audio_injection_t vx_resp_sessiongroup_create_t vx_resp_sessiongroup_get_stats_t vx_resp_sessiongroup_remove_session_t vx_resp_sessiongroup_reset_focus_t vx_resp_sessiongroup_set_focus_t vx_resp_sessiongroup_set_session_3d_position_t vx_resp_sessiongroup_set_tx_all_sessions_t vx_resp_sessiongroup_set_tx_no_session_t vx_resp_sessiongroup_set_tx_session_t vx_resp_sessiongroup_terminate_t vx_resp_sessiongroup_unset_focus_t vx_sdk_config_t vx_stat_sample_t vx_stat_thread_t vx_state_account_t vx_state_buddy_contact_t vx_state_buddy_group_t vx_state_buddy_t vx_state_connector_t vx_state_participant_t vx_state_session_t vx_state_sessiongroup_t vx_system_stats_t vx_tts_utterance_t vx_tts_voice_list_t vx_tts_voice_t vx_user_channel_t vx_voice_font_t vx_vxd_t vxa_capture_device_stats_t vxa_render_device_stats_t Enums ND_ERROR ND_TEST_TYPE VXA_CAPTURE_FLAGS VXA_ERROR_CODES orientation_type req_disposition_type_t vx_application_state_notification_type_t vx_attempt_stun vx_audio_device_hot_swap_event_type_t vx_audiosource_operation vx_aux_audio_properties_state vx_backend_type vx_bluetooth_profile vx_buddy_management_mode vx_buddy_presence_state vx_change_type_t vx_channel_lock_mode vx_channel_mode vx_channel_moderation_type vx_channel_rolloff_curve_type vx_channel_search_type vx_channel_type vx_codec vx_connection_state vx_connector_mode vx_control_communications_operation vx_conversation_type vx_crash_test_type_t vx_device_type_t vx_diagnostic_dump_level vx_dtmf_type vx_event_type vx_evt_network_message_type vx_font_status vx_font_type vx_log_level vx_log_type vx_login_state_change_state vx_media_completion_type vx_media_ringback vx_media_type vx_message_state vx_message_type vx_mute_scope vx_noise_suppression_level vx_notification_type vx_opus_bandwidth vx_opus_vbr_mode vx_participant_diagnostic_state_t vx_participant_removed_reason vx_participant_type vx_password_hash_algorithm_t vx_path_id vx_presence_state vx_publication_state_change_state vx_recording_frame_type_t vx_request_type vx_response_type vx_rule_type vx_session_answer_mode vx_session_handle_type vx_session_media_state vx_session_notification_state vx_session_text_state vx_sessiongroup_audio_injection_control_type vx_sessiongroup_playback_control_type vx_sessiongroup_playback_mode vx_sessiongroup_recording_control_type vx_sessiongroup_type vx_subscription_type vx_termination_status vx_text_mode vx_tts_destination vx_tts_engine_type vx_tts_status vx_udp_frame_type Delegates LoopDone MessagePump.DoneDelegate RunLoop