Documentation

Support

Vivox Core SDK

Vivox Core SDK

sdk/VxcResponses.h

Reference the Vivox Core SDK API.
Read time 37 minutesLast updated 20 hours ago

Classes

Name

structvx_resp_connector_create
The response for vx_req_connector_create.
structvx_resp_connector_initiate_shutdown
The response for vx_req_connector_initiate_shutdown.
structvx_resp_account_login
structvx_resp_account_authtoken_login
structvx_resp_account_anonymous_login
The response for vx_req_account_anonymous_login.
structvx_resp_account_logout
The response for vx_req_account_logout.
structvx_resp_account_set_login_properties
structvx_resp_sessiongroup_create
structvx_resp_sessiongroup_terminate
structvx_resp_sessiongroup_add_session
The response for vx_req_sessiongroup_add_session.
structvx_resp_sessiongroup_remove_session
The response for vx_req_sessiongroup_remove_session.
structvx_resp_sessiongroup_set_focus
The response for vx_req_sessiongroup_set_focus.
structvx_resp_sessiongroup_unset_focus
The response for vx_req_sessiongroup_unset_focus.
structvx_resp_sessiongroup_reset_focus
The response for vx_req_sessiongroup_reset_focus.
structvx_resp_sessiongroup_set_tx_session
The response for vx_req_sessiongroup_set_tx_session.
structvx_resp_sessiongroup_set_tx_all_sessions
The response for vx_req_sessiongroup_set_tx_all_sessions.
structvx_resp_sessiongroup_set_tx_no_session
The response for vx_req_sessiongroup_set_tx_no_session.
structvx_resp_sessiongroup_set_session_3d_position
The response for vx_req_sessiongroup_set_session_3d_position.
structvx_resp_sessiongroup_control_audio_injection
The response for vx_req_sessiongroup_control_audio_injection.
structvx_resp_session_create
structvx_resp_session_media_connect
The response for vx_req_session_media_connect.
structvx_resp_session_media_disconnect
The response for vx_req_session_media_disconnect.
structvx_resp_session_text_connect
The response for vx_req_session_text_connect.
structvx_resp_session_text_disconnect
The response for vx_req_session_text_disconnect.
structvx_resp_session_terminate
The response for vx_req_session_terminate.
structvx_resp_session_mute_local_speaker
The response for vx_req_session_mute_local_speaker.
structvx_resp_session_set_local_speaker_volume
structvx_resp_session_set_local_render_volume
The response for vx_req_session_set_local_render_volume.
structvx_resp_session_channel_invite_user
The response for vx_req_session_channel_invite_user.
structvx_resp_session_set_participant_volume_for_me
The response for vx_req_session_set_participant_volume_for_me.
structvx_resp_session_set_participant_mute_for_me
The response for vx_req_session_set_participant_mute_for_me.
structvx_resp_session_set_3d_position
The response for vx_req_session_set_3d_position.
structvx_resp_session_set_voice_font
The response for vx_req_session_set_voice_font.
structvx_resp_account_channel_change_owner
The response for vx_req_account_channel_change_owner.
structvx_resp_account_send_user_app_data
The response for vx_req_account_send_user_app_data.
structvx_resp_account_channel_add_acl
structvx_resp_account_channel_remove_acl
structvx_resp_account_channel_get_acl
structvx_resp_channel_mute_user
The response for vx_req_channel_mute_user.
structvx_resp_channel_ban_user
structvx_resp_channel_get_banned_users
structvx_resp_channel_kick_user
The response for vx_req_channel_kick_user.
structvx_resp_channel_mute_all_users
The response for vx_req_channel_mute_all_users.
structvx_resp_channel_set_lock_mode
structvx_resp_connector_mute_local_mic
The response for vx_req_connector_mute_local_mic.
structvx_resp_connector_mute_local_speaker
The response for vx_req_connector_mute_local_speaker.
structvx_resp_connector_set_local_mic_volume
structvx_resp_connector_set_local_speaker_volume
structvx_resp_connector_get_local_audio_info
The response for vx_req_connector_get_local_audio_info.
structvx_resp_account_buddy_set
The response for vx_req_account_buddy_set.
structvx_resp_account_buddy_delete
The response for vx_req_account_buddy_delete.
structvx_resp_account_list_buddies_and_groups
structvx_resp_session_send_message
The response for vx_req_session_send_message.
structvx_resp_session_delete_message
The response for vx_req_session_delete_message.
structvx_resp_session_edit_message
The response for vx_req_session_edit_message.
structvx_resp_session_archive_query
The response for vx_req_session_archive_query.
structvx_resp_session_chat_history_query
The response for vx_req_session_chat_history_query.
structvx_resp_account_chat_history_set_marker
The response for vx_req_account_chat_history_set_marker.
structvx_resp_account_chat_history_get_last_read
The response for vx_req_account_chat_history_get_last_read.
structvx_resp_account_set_presence
The response for vx_req_account_set_presence.
structvx_resp_account_send_subscription_reply
The response for vx_req_account_send_subscription_reply.
structvx_resp_session_send_notification
The response for vx_req_session_send_notification.
structvx_resp_session_send_dtmf
structvx_resp_account_create_block_rule
The response for vx_req_account_create_block_rule.
structvx_resp_account_delete_block_rule
The response for vx_req_account_delete_block_rule.
structvx_resp_account_list_block_rules
The response for vx_req_account_list_block_rules.
structvx_resp_account_create_auto_accept_rule
The response for vx_req_account_create_auto_accept_rule.
structvx_resp_account_delete_auto_accept_rule
The response for vx_req_account_delete_auto_accept_rule.
structvx_resp_account_list_auto_accept_rules
The response for vx_req_account_list_auto_accept_rules.
structvx_resp_account_update_account
structvx_resp_account_get_account
structvx_resp_account_send_sms
The response for vx_req_account_send_sms.
structvx_resp_aux_connectivity_info
The response for vx_req_aux_connectivity_info.
structvx_resp_aux_get_render_devices
The response for vx_req_aux_get_render_devices.
structvx_resp_aux_get_capture_devices
The response for vx_req_aux_get_capture_devices.
structvx_resp_aux_set_render_device
The response for vx_req_aux_set_render_device.
structvx_resp_aux_set_capture_device
The response for vx_req_aux_set_capture_device.
structvx_resp_aux_get_mic_level
The response for vx_req_aux_get_mic_level.
structvx_resp_aux_get_speaker_level
The response for vx_req_aux_get_speaker_level.
structvx_resp_aux_set_mic_level
The response for vx_req_aux_set_mic_level.
structvx_resp_aux_set_speaker_level
The response for vx_req_aux_set_speaker_level.
structvx_resp_aux_render_audio_start
The response for vx_req_aux_render_audio_start.
structvx_resp_aux_render_audio_modify
The response for vx_req_aux_render_audio_modify.
structvx_resp_aux_get_vad_properties
The response for vx_req_aux_get_vad_properties.
structvx_resp_aux_set_vad_properties
The response for vx_req_aux_set_vad_properties.
structvx_resp_aux_get_derumbler_properties
The response for vx_req_aux_get_derumbler_properties.
structvx_resp_aux_set_derumbler_properties
The response for vx_req_aux_set_derumbler_properties.
structvx_resp_aux_render_audio_stop
The response for vx_req_aux_render_audio_stop.
structvx_resp_aux_capture_audio_start
The response for vx_req_aux_capture_audio_start.
structvx_resp_aux_capture_audio_stop
The response for vx_req_aux_capture_audio_stop.
structvx_resp_aux_global_monitor_keyboard_mouse
The response for vx_req_aux_global_monitor_keyboard_mouse.
structvx_resp_aux_set_idle_timeout
The response for vx_req_aux_set_idle_timeout.
structvx_resp_aux_create_account
The response for vx_req_aux_create_account.
structvx_resp_aux_reactivate_account
The response for vx_req_aux_reactivate_account.
structvx_resp_aux_deactivate_account
The response for vx_req_aux_deactivate_account.
structvx_resp_account_post_crash_dump
The response for vx_req_account_post_crash_dump.
structvx_resp_aux_reset_password
The response for vx_req_aux_reset_password.
structvx_resp_account_get_session_fonts
The response for vx_req_account_get_session_fonts.
structvx_resp_account_get_template_fonts
The response for vx_req_account_get_template_fonts.
structvx_resp_aux_start_buffer_capture
The response for vx_req_aux_start_buffer_capture.
structvx_resp_aux_play_audio_buffer
The response for vx_req_aux_play_audio_buffer.
structvx_resp_aux_diagnostic_state_dump
The response for vx_req_aux_diagnostic_state_dump.
structvx_resp_account_web_call
structvx_resp_sessiongroup_get_stats
Get the network statistics associated with a particular session group.
structvx_resp_account_send_message
The response for vx_req_account_send_message.
structvx_resp_account_delete_message
The response for vx_req_account_delete_message.
structvx_resp_account_edit_message
The response for vx_req_account_edit_message.
structvx_resp_account_archive_query
The response for vx_req_account_archive_query.
structvx_resp_account_chat_history_query
The response for vx_req_account_chat_history_query.
structvx_resp_account_get_conversations
structvx_resp_aux_notify_application_state_change
The response for vx_req_aux_notify_application_state_change.
structvx_resp_account_control_communications
The response for vx_req_account_control_communications.
structvx_resp_account_safe_voice_update_consent
structvx_resp_account_safe_voice_get_consent
structvx_resp_session_transcription_control
The response for vx_req_session_transcription_control.

Types

Name

typedef struct vx_resp_connector_createvx_resp_connector_create_t
The response for vx_req_connector_create.
typedef struct vx_resp_connector_initiate_shutdownvx_resp_connector_initiate_shutdown_t
The response for vx_req_connector_initiate_shutdown.
typedef struct vx_resp_account_loginvx_resp_account_login_t
typedef struct vx_resp_account_authtoken_loginvx_resp_account_authtoken_login_t
typedef struct vx_resp_account_anonymous_loginvx_resp_account_anonymous_login_t
The response for vx_req_account_anonymous_login.
typedef struct vx_resp_account_logoutvx_resp_account_logout_t
The response for vx_req_account_logout.
typedef struct vx_resp_account_set_login_propertiesvx_resp_account_set_login_properties_t
typedef struct vx_resp_sessiongroup_createvx_resp_sessiongroup_create_t
typedef struct vx_resp_sessiongroup_terminatevx_resp_sessiongroup_terminate_t
typedef struct vx_resp_sessiongroup_add_sessionvx_resp_sessiongroup_add_session_t
The response for vx_req_sessiongroup_add_session.
typedef struct vx_resp_sessiongroup_remove_sessionvx_resp_sessiongroup_remove_session_t
The response for vx_req_sessiongroup_remove_session.
typedef struct vx_resp_sessiongroup_set_focusvx_resp_sessiongroup_set_focus_t
The response for vx_req_sessiongroup_set_focus.
typedef struct vx_resp_sessiongroup_unset_focusvx_resp_sessiongroup_unset_focus_t
The response for vx_req_sessiongroup_unset_focus.
typedef struct vx_resp_sessiongroup_reset_focusvx_resp_sessiongroup_reset_focus_t
The response for vx_req_sessiongroup_reset_focus.
typedef struct vx_resp_sessiongroup_set_tx_sessionvx_resp_sessiongroup_set_tx_session_t
The response for vx_req_sessiongroup_set_tx_session.
typedef struct vx_resp_sessiongroup_set_tx_all_sessionsvx_resp_sessiongroup_set_tx_all_sessions_t
The response for vx_req_sessiongroup_set_tx_all_sessions.
typedef struct vx_resp_sessiongroup_set_tx_no_sessionvx_resp_sessiongroup_set_tx_no_session_t
The response for vx_req_sessiongroup_set_tx_no_session.
typedef struct vx_resp_sessiongroup_set_session_3d_positionvx_resp_sessiongroup_set_session_3d_position_t
The response for vx_req_sessiongroup_set_session_3d_position.
typedef struct vx_resp_sessiongroup_control_audio_injectionvx_resp_sessiongroup_control_audio_injection_t
The response for vx_req_sessiongroup_control_audio_injection.
typedef struct vx_resp_session_createvx_resp_session_create_t
typedef struct vx_resp_session_media_connectvx_resp_session_media_connect_t
The response for vx_req_session_media_connect.
typedef struct vx_resp_session_media_disconnectvx_resp_session_media_disconnect_t
The response for vx_req_session_media_disconnect.
typedef struct vx_resp_session_text_connectvx_resp_session_text_connect_t
The response for vx_req_session_text_connect.
typedef struct vx_resp_session_text_disconnectvx_resp_session_text_disconnect_t
The response for vx_req_session_text_disconnect.
typedef struct vx_resp_session_terminatevx_resp_session_terminate_t
The response for vx_req_session_terminate.
typedef struct vx_resp_session_mute_local_speakervx_resp_session_mute_local_speaker_t
The response for vx_req_session_mute_local_speaker.
typedef struct vx_resp_session_set_local_speaker_volumevx_resp_session_set_local_speaker_volume_t
typedef struct vx_resp_session_set_local_render_volumevx_resp_session_set_local_render_volume_t
The response for vx_req_session_set_local_render_volume.
typedef struct vx_resp_session_channel_invite_uservx_resp_session_channel_invite_user_t
The response for vx_req_session_channel_invite_user.
typedef struct vx_resp_session_set_participant_volume_for_mevx_resp_session_set_participant_volume_for_me_t
The response for vx_req_session_set_participant_volume_for_me.
typedef struct vx_resp_session_set_participant_mute_for_mevx_resp_session_set_participant_mute_for_me_t
The response for vx_req_session_set_participant_mute_for_me.
typedef struct vx_resp_session_set_3d_positionvx_resp_session_set_3d_position_t
The response for vx_req_session_set_3d_position.
typedef struct vx_resp_session_set_voice_fontvx_resp_session_set_voice_font_t
The response for vx_req_session_set_voice_font.
typedef struct vx_resp_account_channel_change_ownervx_resp_account_channel_change_owner_t
The response for vx_req_account_channel_change_owner.
typedef struct vx_resp_account_send_user_app_datavx_resp_account_send_user_app_data_t
The response for vx_req_account_send_user_app_data.
typedef struct vx_resp_account_channel_add_aclvx_resp_account_channel_add_acl_t
typedef struct vx_resp_account_channel_remove_aclvx_resp_account_channel_remove_acl_t
typedef struct vx_resp_account_channel_get_aclvx_resp_account_channel_get_acl_t
typedef struct vx_resp_channel_mute_uservx_resp_channel_mute_user_t
The response for vx_req_channel_mute_user.
typedef struct vx_resp_channel_ban_uservx_resp_channel_ban_user_t
typedef struct vx_resp_channel_get_banned_usersvx_resp_channel_get_banned_users_t
typedef struct vx_resp_channel_kick_uservx_resp_channel_kick_user_t
The response for vx_req_channel_kick_user.
typedef struct vx_resp_channel_mute_all_usersvx_resp_channel_mute_all_users_t
The response for vx_req_channel_mute_all_users.
typedef struct vx_resp_channel_set_lock_modevx_resp_channel_set_lock_mode_t
typedef struct vx_resp_connector_mute_local_micvx_resp_connector_mute_local_mic_t
The response for vx_req_connector_mute_local_mic.
typedef struct vx_resp_connector_mute_local_speakervx_resp_connector_mute_local_speaker_t
The response for vx_req_connector_mute_local_speaker.
typedef struct vx_resp_connector_set_local_mic_volumevx_resp_connector_set_local_mic_volume_t
typedef struct vx_resp_connector_set_local_speaker_volumevx_resp_connector_set_local_speaker_volume_t
typedef struct vx_resp_connector_get_local_audio_infovx_resp_connector_get_local_audio_info_t
The response for vx_req_connector_get_local_audio_info.
typedef struct vx_resp_account_buddy_setvx_resp_account_buddy_set_t
The response for vx_req_account_buddy_set.
typedef struct vx_resp_account_buddy_deletevx_resp_account_buddy_delete_t
The response for vx_req_account_buddy_delete.
typedef struct vx_resp_account_list_buddies_and_groupsvx_resp_account_list_buddies_and_groups_t
typedef struct vx_resp_session_send_messagevx_resp_session_send_message_t
The response for vx_req_session_send_message.
typedef struct vx_resp_session_delete_messagevx_resp_session_delete_message_t
The response for vx_req_session_delete_message.
typedef struct vx_resp_session_edit_messagevx_resp_session_edit_message_t
The response for vx_req_session_edit_message.
typedef struct vx_resp_session_archive_queryvx_resp_session_archive_query_t
The response for vx_req_session_archive_query.
typedef struct vx_resp_session_chat_history_queryvx_resp_session_chat_history_query_t
The response for vx_req_session_chat_history_query.
typedef struct vx_resp_account_chat_history_set_markervx_resp_account_chat_history_set_marker_t
The response for vx_req_account_chat_history_set_marker.
typedef struct vx_resp_account_chat_history_get_last_readvx_resp_account_chat_history_get_last_read_t
The response for vx_req_account_chat_history_get_last_read.
typedef struct vx_resp_account_set_presencevx_resp_account_set_presence_t
The response for vx_req_account_set_presence.
typedef struct vx_resp_account_send_subscription_replyvx_resp_account_send_subscription_reply_t
The response for vx_req_account_send_subscription_reply.
typedef struct vx_resp_session_send_notificationvx_resp_session_send_notification_t
The response for vx_req_session_send_notification.
typedef struct vx_resp_session_send_dtmfvx_resp_session_send_dtmf_t
typedef struct vx_resp_account_create_block_rulevx_resp_account_create_block_rule_t
The response for vx_req_account_create_block_rule.
typedef struct vx_resp_account_delete_block_rulevx_resp_account_delete_block_rule_t
The response for vx_req_account_delete_block_rule.
typedef struct vx_resp_account_list_block_rulesvx_resp_account_list_block_rules_t
The response for vx_req_account_list_block_rules.
typedef struct vx_resp_account_create_auto_accept_rulevx_resp_account_create_auto_accept_rule_t
The response for vx_req_account_create_auto_accept_rule.
typedef struct vx_resp_account_delete_auto_accept_rulevx_resp_account_delete_auto_accept_rule_t
The response for vx_req_account_delete_auto_accept_rule.
typedef struct vx_resp_account_list_auto_accept_rulesvx_resp_account_list_auto_accept_rules_t
The response for vx_req_account_list_auto_accept_rules.
typedef struct vx_resp_account_update_accountvx_resp_account_update_account_t
typedef struct vx_resp_account_get_accountvx_resp_account_get_account_t
typedef struct vx_resp_account_send_smsvx_resp_account_send_sms_t
The response for vx_req_account_send_sms.
typedef struct vx_resp_aux_connectivity_infovx_resp_aux_connectivity_info_t
The response for vx_req_aux_connectivity_info.
typedef struct vx_resp_aux_get_render_devicesvx_resp_aux_get_render_devices_t
The response for vx_req_aux_get_render_devices.
typedef struct vx_resp_aux_get_capture_devicesvx_resp_aux_get_capture_devices_t
The response for vx_req_aux_get_capture_devices.
typedef struct vx_resp_aux_set_render_devicevx_resp_aux_set_render_device_t
The response for vx_req_aux_set_render_device.
typedef struct vx_resp_aux_set_capture_devicevx_resp_aux_set_capture_device_t
The response for vx_req_aux_set_capture_device.
typedef struct vx_resp_aux_get_mic_levelvx_resp_aux_get_mic_level_t
The response for vx_req_aux_get_mic_level.
typedef struct vx_resp_aux_get_speaker_levelvx_resp_aux_get_speaker_level_t
The response for vx_req_aux_get_speaker_level.
typedef struct vx_resp_aux_set_mic_levelvx_resp_aux_set_mic_level_t
The response for vx_req_aux_set_mic_level.
typedef struct vx_resp_aux_set_speaker_levelvx_resp_aux_set_speaker_level_t
The response for vx_req_aux_set_speaker_level.
typedef struct vx_resp_aux_render_audio_startvx_resp_aux_render_audio_start_t
The response for vx_req_aux_render_audio_start.
typedef struct vx_resp_aux_render_audio_modifyvx_resp_aux_render_audio_modify_t
The response for vx_req_aux_render_audio_modify.
typedef struct vx_resp_aux_get_vad_propertiesvx_resp_aux_get_vad_properties_t
The response for vx_req_aux_get_vad_properties.
typedef struct vx_resp_aux_set_vad_propertiesvx_resp_aux_set_vad_properties_t
The response for vx_req_aux_set_vad_properties.
typedef struct vx_resp_aux_get_derumbler_propertiesvx_resp_aux_get_derumbler_properties_t
The response for vx_req_aux_get_derumbler_properties.
typedef struct vx_resp_aux_set_derumbler_propertiesvx_resp_aux_set_derumbler_properties_t
The response for vx_req_aux_set_derumbler_properties.
typedef struct vx_resp_aux_render_audio_stopvx_resp_aux_render_audio_stop_t
The response for vx_req_aux_render_audio_stop.
typedef struct vx_resp_aux_capture_audio_startvx_resp_aux_capture_audio_start_t
The response for vx_req_aux_capture_audio_start.
typedef struct vx_resp_aux_capture_audio_stopvx_resp_aux_capture_audio_stop_t
The response for vx_req_aux_capture_audio_stop.
typedef struct vx_resp_aux_global_monitor_keyboard_mousevx_resp_aux_global_monitor_keyboard_mouse_t
The response for vx_req_aux_global_monitor_keyboard_mouse.
typedef struct vx_resp_aux_set_idle_timeoutvx_resp_aux_set_idle_timeout_t
The response for vx_req_aux_set_idle_timeout.
typedef struct vx_resp_aux_create_accountvx_resp_aux_create_account_t
The response for vx_req_aux_create_account.
typedef struct vx_resp_aux_reactivate_accountvx_resp_aux_reactivate_account_t
The response for vx_req_aux_reactivate_account.
typedef struct vx_resp_aux_deactivate_accountvx_resp_aux_deactivate_account_t
The response for vx_req_aux_deactivate_account.
typedef struct vx_resp_account_post_crash_dumpvx_resp_account_post_crash_dump_t
The response for vx_req_account_post_crash_dump.
typedef struct vx_resp_aux_reset_passwordvx_resp_aux_reset_password_t
The response for vx_req_aux_reset_password.
typedef struct vx_resp_account_get_session_fontsvx_resp_account_get_session_fonts_t
The response for vx_req_account_get_session_fonts.
typedef struct vx_resp_account_get_template_fontsvx_resp_account_get_template_fonts_t
The response for vx_req_account_get_template_fonts.
typedef struct vx_resp_aux_start_buffer_capturevx_resp_aux_start_buffer_capture_t
The response for vx_req_aux_start_buffer_capture.
typedef struct vx_resp_aux_play_audio_buffervx_resp_aux_play_audio_buffer_t
The response for vx_req_aux_play_audio_buffer.
typedef struct vx_resp_aux_diagnostic_state_dumpvx_resp_aux_diagnostic_state_dump_t
The response for vx_req_aux_diagnostic_state_dump.
typedef struct vx_resp_account_web_callvx_resp_account_web_call_t
typedef struct vx_resp_sessiongroup_get_statsvx_resp_sessiongroup_get_stats_t
Get the network statistics associated with a particular session group.
typedef struct vx_resp_account_send_messagevx_resp_account_send_message_t
The response for vx_req_account_send_message.
typedef struct vx_resp_account_delete_messagevx_resp_account_delete_message_t
The response for vx_req_account_delete_message.
typedef struct vx_resp_account_edit_messagevx_resp_account_edit_message_t
The response for vx_req_account_edit_message.
typedef struct vx_resp_account_archive_queryvx_resp_account_archive_query_t
The response for vx_req_account_archive_query.
typedef struct vx_resp_account_chat_history_queryvx_resp_account_chat_history_query_t
The response for vx_req_account_chat_history_query.
typedef struct vx_resp_account_get_conversationsvx_resp_account_get_conversations_t
typedef struct vx_resp_aux_notify_application_state_changevx_resp_aux_notify_application_state_change_t
The response for vx_req_aux_notify_application_state_change.
typedef struct vx_resp_account_control_communicationsvx_resp_account_control_communications_t
The response for vx_req_account_control_communications.
typedef struct vx_resp_account_safe_voice_update_consentvx_resp_account_safe_voice_update_consent_t
typedef struct vx_resp_account_safe_voice_get_consentvx_resp_account_safe_voice_get_consent_t
typedef struct vx_resp_session_transcription_controlvx_resp_session_transcription_control_t
The response for vx_req_session_transcription_control.

Functions

Name

VIVOXSDK_DLLEXPORT intdestroy_resp(vx_resp_base_t * pCmd)
Deallocate a response object of any type.

Types Documentation

typedef vx_resp_connector_create_t

typedef struct vx_resp_connector_create vx_resp_connector_create_t;
The response for vx_req_connector_create. See: vx_req_connector_create

typedef vx_resp_connector_initiate_shutdown_t

typedef struct vx_resp_connector_initiate_shutdown vx_resp_connector_initiate_shutdown_t;
The response for vx_req_connector_initiate_shutdown. See: vx_req_connector_initiate_shutdown

typedef vx_resp_account_login_t

typedef struct vx_resp_account_login vx_resp_account_login_t;
See: vx_req_account_login

typedef vx_resp_account_authtoken_login_t

typedef struct vx_resp_account_authtoken_login vx_resp_account_authtoken_login_t;
See: vx_req_account_authtoken_login

typedef vx_resp_account_anonymous_login_t

typedef struct vx_resp_account_anonymous_login vx_resp_account_anonymous_login_t;
The response for vx_req_account_anonymous_login. See: vx_req_account_anonymous_login

typedef vx_resp_account_logout_t

typedef struct vx_resp_account_logout vx_resp_account_logout_t;
The response for vx_req_account_logout. See: vx_req_account_logout

typedef vx_resp_account_set_login_properties_t

typedef struct vx_resp_account_set_login_properties vx_resp_account_set_login_properties_t;
See: vx_req_account_set_login_properties

typedef vx_resp_sessiongroup_create_t

typedef struct vx_resp_sessiongroup_create vx_resp_sessiongroup_create_t;
See: vx_req_sessiongroup_create

typedef vx_resp_sessiongroup_terminate_t

typedef struct vx_resp_sessiongroup_terminate vx_resp_sessiongroup_terminate_t;
See: vx_req_sessiongroup_terminate

typedef vx_resp_sessiongroup_add_session_t

typedef struct vx_resp_sessiongroup_add_session vx_resp_sessiongroup_add_session_t;
The response for vx_req_sessiongroup_add_session. See: vx_req_sessiongroup_add_session

typedef vx_resp_sessiongroup_remove_session_t

typedef struct vx_resp_sessiongroup_remove_session vx_resp_sessiongroup_remove_session_t;
The response for vx_req_sessiongroup_remove_session. See: vx_req_sessiongroup_remove_session

typedef vx_resp_sessiongroup_set_focus_t

typedef struct vx_resp_sessiongroup_set_focus vx_resp_sessiongroup_set_focus_t;
The response for vx_req_sessiongroup_set_focus. See: vx_req_sessiongroup_set_focus

typedef vx_resp_sessiongroup_unset_focus_t

typedef struct vx_resp_sessiongroup_unset_focus vx_resp_sessiongroup_unset_focus_t;
The response for vx_req_sessiongroup_unset_focus. See: vx_req_sessiongroup_unset_focus

typedef vx_resp_sessiongroup_reset_focus_t

typedef struct vx_resp_sessiongroup_reset_focus vx_resp_sessiongroup_reset_focus_t;
The response for vx_req_sessiongroup_reset_focus. See: vx_req_sessiongroup_reset_focus

typedef vx_resp_sessiongroup_set_tx_session_t

typedef struct vx_resp_sessiongroup_set_tx_session vx_resp_sessiongroup_set_tx_session_t;
The response for vx_req_sessiongroup_set_tx_session. See: vx_req_sessiongroup_set_tx_session

typedef vx_resp_sessiongroup_set_tx_all_sessions_t

typedef struct vx_resp_sessiongroup_set_tx_all_sessions vx_resp_sessiongroup_set_tx_all_sessions_t;
The response for vx_req_sessiongroup_set_tx_all_sessions. See: vx_req_sessiongroup_set_tx_all_sessions

typedef vx_resp_sessiongroup_set_tx_no_session_t

typedef struct vx_resp_sessiongroup_set_tx_no_session vx_resp_sessiongroup_set_tx_no_session_t;
The response for vx_req_sessiongroup_set_tx_no_session. See: vx_req_sessiongroup_set_tx_no_session

typedef vx_resp_sessiongroup_set_session_3d_position_t

typedef struct vx_resp_sessiongroup_set_session_3d_position vx_resp_sessiongroup_set_session_3d_position_t;
The response for vx_req_sessiongroup_set_session_3d_position. See: vx_req_sessiongroup_set_session_3d_position

typedef vx_resp_sessiongroup_control_audio_injection_t

typedef struct vx_resp_sessiongroup_control_audio_injection vx_resp_sessiongroup_control_audio_injection_t;
The response for vx_req_sessiongroup_control_audio_injection. See: vx_req_sessiongroup_control_audio_injection

typedef vx_resp_session_create_t

typedef struct vx_resp_session_create vx_resp_session_create_t;
See: vx_req_session_create

typedef vx_resp_session_media_connect_t

typedef struct vx_resp_session_media_connect vx_resp_session_media_connect_t;
The response for vx_req_session_media_connect. See: vx_req_session_media_connect

typedef vx_resp_session_media_disconnect_t

typedef struct vx_resp_session_media_disconnect vx_resp_session_media_disconnect_t;
The response for vx_req_session_media_disconnect. See: vx_req_session_media_disconnect

typedef vx_resp_session_text_connect_t

typedef struct vx_resp_session_text_connect vx_resp_session_text_connect_t;
The response for vx_req_session_text_connect. See: vx_req_session_text_connect

typedef vx_resp_session_text_disconnect_t

typedef struct vx_resp_session_text_disconnect vx_resp_session_text_disconnect_t;
The response for vx_req_session_text_disconnect. See: vx_req_session_text_disconnect

typedef vx_resp_session_terminate_t

typedef struct vx_resp_session_terminate vx_resp_session_terminate_t;
The response for vx_req_session_terminate. See: vx_req_session_terminate

typedef vx_resp_session_mute_local_speaker_t

typedef struct vx_resp_session_mute_local_speaker vx_resp_session_mute_local_speaker_t;
The response for vx_req_session_mute_local_speaker. See: vx_req_session_mute_local_speaker

typedef vx_resp_session_set_local_speaker_volume_t

typedef struct vx_resp_session_set_local_speaker_volume vx_resp_session_set_local_speaker_volume_t;
See: vx_req_session_set_local_speaker_volume

typedef vx_resp_session_set_local_render_volume_t

typedef struct vx_resp_session_set_local_render_volume vx_resp_session_set_local_render_volume_t;
The response for vx_req_session_set_local_render_volume. See: vx_req_session_set_local_render_volume

typedef vx_resp_session_channel_invite_user_t

typedef struct vx_resp_session_channel_invite_user vx_resp_session_channel_invite_user_t;
The response for vx_req_session_channel_invite_user. See: vx_req_session_channel_invite_user

typedef vx_resp_session_set_participant_volume_for_me_t

typedef struct vx_resp_session_set_participant_volume_for_me vx_resp_session_set_participant_volume_for_me_t;
The response for vx_req_session_set_participant_volume_for_me. See: vx_req_session_set_participant_volume_for_me

typedef vx_resp_session_set_participant_mute_for_me_t

typedef struct vx_resp_session_set_participant_mute_for_me vx_resp_session_set_participant_mute_for_me_t;
The response for vx_req_session_set_participant_mute_for_me. See: vx_req_session_set_participant_mute_for_me

typedef vx_resp_session_set_3d_position_t

typedef struct vx_resp_session_set_3d_position vx_resp_session_set_3d_position_t;
The response for vx_req_session_set_3d_position. See: vx_req_session_set_3d_position

typedef vx_resp_session_set_voice_font_t

typedef struct vx_resp_session_set_voice_font vx_resp_session_set_voice_font_t;
The response for vx_req_session_set_voice_font. See: vx_req_session_set_voice_font

typedef vx_resp_account_channel_change_owner_t

typedef struct vx_resp_account_channel_change_owner vx_resp_account_channel_change_owner_t;
The response for vx_req_account_channel_change_owner. See: vx_req_account_channel_change_owner_t

typedef vx_resp_account_send_user_app_data_t

typedef struct vx_resp_account_send_user_app_data vx_resp_account_send_user_app_data_t;
The response for vx_req_account_send_user_app_data. See: vx_req_account_send_user_app_data_t

typedef vx_resp_account_channel_add_acl_t

typedef struct vx_resp_account_channel_add_acl vx_resp_account_channel_add_acl_t;
See: vx_req_account_channel_add_acl

typedef vx_resp_account_channel_remove_acl_t

typedef struct vx_resp_account_channel_remove_acl vx_resp_account_channel_remove_acl_t;
See: vx_req_account_channel_remove_acl

typedef vx_resp_account_channel_get_acl_t

typedef struct vx_resp_account_channel_get_acl vx_resp_account_channel_get_acl_t;
See: vx_req_account_channel_get_acl

typedef vx_resp_channel_mute_user_t

typedef struct vx_resp_channel_mute_user vx_resp_channel_mute_user_t;
The response for vx_req_channel_mute_user. See: vx_req_channel_mute_user

typedef vx_resp_channel_ban_user_t

typedef struct vx_resp_channel_ban_user vx_resp_channel_ban_user_t;
See: vx_req_channel_ban_user

typedef vx_resp_channel_get_banned_users_t

typedef struct vx_resp_channel_get_banned_users vx_resp_channel_get_banned_users_t;
See: vx_req_channel_get_banned_users

typedef vx_resp_channel_kick_user_t

typedef struct vx_resp_channel_kick_user vx_resp_channel_kick_user_t;
The response for vx_req_channel_kick_user. See: vx_req_channel_kick_user

typedef vx_resp_channel_mute_all_users_t

typedef struct vx_resp_channel_mute_all_users vx_resp_channel_mute_all_users_t;
The response for vx_req_channel_mute_all_users. See: vx_req_channel_mute_all_users

typedef vx_resp_channel_set_lock_mode_t

typedef struct vx_resp_channel_set_lock_mode vx_resp_channel_set_lock_mode_t;
See: vx_req_channel_set_lock_mode

typedef vx_resp_connector_mute_local_mic_t

typedef struct vx_resp_connector_mute_local_mic vx_resp_connector_mute_local_mic_t;
The response for vx_req_connector_mute_local_mic. See: vx_req_connector_mute_local_mic

typedef vx_resp_connector_mute_local_speaker_t

typedef struct vx_resp_connector_mute_local_speaker vx_resp_connector_mute_local_speaker_t;
The response for vx_req_connector_mute_local_speaker. See: vx_req_connector_mute_local_speaker

typedef vx_resp_connector_set_local_mic_volume_t

typedef struct vx_resp_connector_set_local_mic_volume vx_resp_connector_set_local_mic_volume_t;
See: vx_req_connector_set_local_mic_volume

typedef vx_resp_connector_set_local_speaker_volume_t

typedef struct vx_resp_connector_set_local_speaker_volume vx_resp_connector_set_local_speaker_volume_t;
See: vx_req_connector_set_local_speaker_volume

typedef vx_resp_connector_get_local_audio_info_t

typedef struct vx_resp_connector_get_local_audio_info vx_resp_connector_get_local_audio_info_t;
The response for vx_req_connector_get_local_audio_info. See: vx_req_connector_get_local_audio_info

typedef vx_resp_account_buddy_set_t

typedef struct vx_resp_account_buddy_set vx_resp_account_buddy_set_t;
The response for vx_req_account_buddy_set. See: vx_req_account_buddy_set

typedef vx_resp_account_buddy_delete_t

typedef struct vx_resp_account_buddy_delete vx_resp_account_buddy_delete_t;
The response for vx_req_account_buddy_delete. See: vx_req_account_buddy_delete

typedef vx_resp_account_list_buddies_and_groups_t

typedef struct vx_resp_account_list_buddies_and_groups vx_resp_account_list_buddies_and_groups_t;
See: vx_req_account_list_buddies_and_groups

typedef vx_resp_session_send_message_t

typedef struct vx_resp_session_send_message vx_resp_session_send_message_t;
The response for vx_req_session_send_message. See: vx_req_session_send_message

typedef vx_resp_session_delete_message_t

typedef struct vx_resp_session_delete_message vx_resp_session_delete_message_t;
The response for vx_req_session_delete_message. See: vx_req_session_delete_message

typedef vx_resp_session_edit_message_t

typedef struct vx_resp_session_edit_message vx_resp_session_edit_message_t;
The response for vx_req_session_edit_message. See: vx_req_session_edit_message

typedef vx_resp_session_archive_query_t

typedef struct vx_resp_session_archive_query vx_resp_session_archive_query_t;
The response for vx_req_session_archive_query. See: vx_req_session_archive_query

typedef vx_resp_session_chat_history_query_t

typedef struct vx_resp_session_chat_history_query vx_resp_session_chat_history_query_t;
The response for vx_req_session_chat_history_query. See: vx_req_session_chat_history_query

typedef vx_resp_account_chat_history_set_marker_t

typedef struct vx_resp_account_chat_history_set_marker vx_resp_account_chat_history_set_marker_t;
The response for vx_req_account_chat_history_set_marker. See: vx_req_account_chat_history_set_marker

typedef vx_resp_account_chat_history_get_last_read_t

typedef struct vx_resp_account_chat_history_get_last_read vx_resp_account_chat_history_get_last_read_t;
The response for vx_req_account_chat_history_get_last_read. See: vx_req_account_chat_history_get_last_read

typedef vx_resp_account_set_presence_t

typedef struct vx_resp_account_set_presence vx_resp_account_set_presence_t;
The response for vx_req_account_set_presence. See: vx_req_account_set_presence

typedef vx_resp_account_send_subscription_reply_t

typedef struct vx_resp_account_send_subscription_reply vx_resp_account_send_subscription_reply_t;
The response for vx_req_account_send_subscription_reply. See: vx_req_account_send_subscription_reply

typedef vx_resp_session_send_notification_t

typedef struct vx_resp_session_send_notification vx_resp_session_send_notification_t;
The response for vx_req_session_send_notification. See: vx_req_session_send_notification

typedef vx_resp_session_send_dtmf_t

typedef struct vx_resp_session_send_dtmf vx_resp_session_send_dtmf_t;
See: vx_req_session_send_dtmf

typedef vx_resp_account_create_block_rule_t

typedef struct vx_resp_account_create_block_rule vx_resp_account_create_block_rule_t;
The response for vx_req_account_create_block_rule. See: vx_req_account_create_block_rule

typedef vx_resp_account_delete_block_rule_t

typedef struct vx_resp_account_delete_block_rule vx_resp_account_delete_block_rule_t;
The response for vx_req_account_delete_block_rule. See: vx_req_account_delete_block_rule

typedef vx_resp_account_list_block_rules_t

typedef struct vx_resp_account_list_block_rules vx_resp_account_list_block_rules_t;
The response for vx_req_account_list_block_rules. See: vx_req_account_list_block_rules

typedef vx_resp_account_create_auto_accept_rule_t

typedef struct vx_resp_account_create_auto_accept_rule vx_resp_account_create_auto_accept_rule_t;
The response for vx_req_account_create_auto_accept_rule. See: vx_req_account_create_auto_accept_rule

typedef vx_resp_account_delete_auto_accept_rule_t

typedef struct vx_resp_account_delete_auto_accept_rule vx_resp_account_delete_auto_accept_rule_t;
The response for vx_req_account_delete_auto_accept_rule. See: vx_req_account_delete_auto_accept_rule

typedef vx_resp_account_list_auto_accept_rules_t

typedef struct vx_resp_account_list_auto_accept_rules vx_resp_account_list_auto_accept_rules_t;
The response for vx_req_account_list_auto_accept_rules. See: vx_req_account_list_auto_accept_rules

typedef vx_resp_account_update_account_t

typedef struct vx_resp_account_update_account vx_resp_account_update_account_t;
See: vx_req_account_update_account

typedef vx_resp_account_get_account_t

typedef struct vx_resp_account_get_account vx_resp_account_get_account_t;
See: vx_req_account_get_account

typedef vx_resp_account_send_sms_t

typedef struct vx_resp_account_send_sms vx_resp_account_send_sms_t;
The response for vx_req_account_send_sms. See: vx_req_account_send_sms

typedef vx_resp_aux_connectivity_info_t

typedef struct vx_resp_aux_connectivity_info vx_resp_aux_connectivity_info_t;
The response for vx_req_aux_connectivity_info. See: vx_req_aux_connectivity_info

typedef vx_resp_aux_get_render_devices_t

typedef struct vx_resp_aux_get_render_devices vx_resp_aux_get_render_devices_t;
The response for vx_req_aux_get_render_devices. See: vx_req_aux_get_render_devices

typedef vx_resp_aux_get_capture_devices_t

typedef struct vx_resp_aux_get_capture_devices vx_resp_aux_get_capture_devices_t;
The response for vx_req_aux_get_capture_devices. See: vx_req_aux_get_capture_devices

typedef vx_resp_aux_set_render_device_t

typedef struct vx_resp_aux_set_render_device vx_resp_aux_set_render_device_t;
The response for vx_req_aux_set_render_device. See: vx_req_aux_set_render_device

typedef vx_resp_aux_set_capture_device_t

typedef struct vx_resp_aux_set_capture_device vx_resp_aux_set_capture_device_t;
The response for vx_req_aux_set_capture_device. See: vx_req_aux_set_capture_device

typedef vx_resp_aux_get_mic_level_t

typedef struct vx_resp_aux_get_mic_level vx_resp_aux_get_mic_level_t;
The response for vx_req_aux_get_mic_level. See: vx_req_aux_get_mic_level

typedef vx_resp_aux_get_speaker_level_t

typedef struct vx_resp_aux_get_speaker_level vx_resp_aux_get_speaker_level_t;
The response for vx_req_aux_get_speaker_level. See: vx_req_aux_get_speaker_level

typedef vx_resp_aux_set_mic_level_t

typedef struct vx_resp_aux_set_mic_level vx_resp_aux_set_mic_level_t;
The response for vx_req_aux_set_mic_level. See: vx_req_aux_set_mic_level

typedef vx_resp_aux_set_speaker_level_t

typedef struct vx_resp_aux_set_speaker_level vx_resp_aux_set_speaker_level_t;
The response for vx_req_aux_set_speaker_level. See: vx_req_aux_set_speaker_level_t

typedef vx_resp_aux_render_audio_start_t

typedef struct vx_resp_aux_render_audio_start vx_resp_aux_render_audio_start_t;
The response for vx_req_aux_render_audio_start. See: vx_req_aux_render_audio_start

typedef vx_resp_aux_render_audio_modify_t

typedef struct vx_resp_aux_render_audio_modify vx_resp_aux_render_audio_modify_t;
The response for vx_req_aux_render_audio_modify.

typedef vx_resp_aux_get_vad_properties_t

typedef struct vx_resp_aux_get_vad_properties vx_resp_aux_get_vad_properties_t;
The response for vx_req_aux_get_vad_properties. See: vx_req_aux_set_vad_properties

typedef vx_resp_aux_set_vad_properties_t

typedef struct vx_resp_aux_set_vad_properties vx_resp_aux_set_vad_properties_t;
The response for vx_req_aux_set_vad_properties. See: vx_req_aux_set_vad_properties

typedef vx_resp_aux_get_derumbler_properties_t

typedef struct vx_resp_aux_get_derumbler_properties vx_resp_aux_get_derumbler_properties_t;
The response for vx_req_aux_get_derumbler_properties. See: vx_req_aux_set_derumbler_properties

typedef vx_resp_aux_set_derumbler_properties_t

typedef struct vx_resp_aux_set_derumbler_properties vx_resp_aux_set_derumbler_properties_t;
The response for vx_req_aux_set_derumbler_properties. See: vx_req_aux_set_derumbler_properties

typedef vx_resp_aux_render_audio_stop_t

typedef struct vx_resp_aux_render_audio_stop vx_resp_aux_render_audio_stop_t;
The response for vx_req_aux_render_audio_stop. See: vx_req_aux_render_audio_stop

typedef vx_resp_aux_capture_audio_start_t

typedef struct vx_resp_aux_capture_audio_start vx_resp_aux_capture_audio_start_t;
The response for vx_req_aux_capture_audio_start. See: vx_req_aux_capture_audio_start

typedef vx_resp_aux_capture_audio_stop_t

typedef struct vx_resp_aux_capture_audio_stop vx_resp_aux_capture_audio_stop_t;
The response for vx_req_aux_capture_audio_stop. See: vx_req_aux_capture_audio_stop

typedef vx_resp_aux_global_monitor_keyboard_mouse_t

typedef struct vx_resp_aux_global_monitor_keyboard_mouse vx_resp_aux_global_monitor_keyboard_mouse_t;
The response for vx_req_aux_global_monitor_keyboard_mouse. See: vx_req_aux_global_monitor_keyboard_mouse

typedef vx_resp_aux_set_idle_timeout_t

typedef struct vx_resp_aux_set_idle_timeout vx_resp_aux_set_idle_timeout_t;
The response for vx_req_aux_set_idle_timeout. See: vx_req_aux_set_idle_timeout

typedef vx_resp_aux_create_account_t

typedef struct vx_resp_aux_create_account vx_resp_aux_create_account_t;
The response for vx_req_aux_create_account. See: vx_req_aux_create_account

typedef vx_resp_aux_reactivate_account_t

typedef struct vx_resp_aux_reactivate_account vx_resp_aux_reactivate_account_t;
The response for vx_req_aux_reactivate_account. See: vx_req_aux_reactivate_account

typedef vx_resp_aux_deactivate_account_t

typedef struct vx_resp_aux_deactivate_account vx_resp_aux_deactivate_account_t;
The response for vx_req_aux_deactivate_account. See: vx_req_aux_deactivate_account

typedef vx_resp_account_post_crash_dump_t

typedef struct vx_resp_account_post_crash_dump vx_resp_account_post_crash_dump_t;
The response for vx_req_account_post_crash_dump. See: vx_req_account_post_crash_dump Note: This response is not applicable to the XML interface.

typedef vx_resp_aux_reset_password_t

typedef struct vx_resp_aux_reset_password vx_resp_aux_reset_password_t;
The response for vx_req_aux_reset_password. See: vx_req_aux_reset_password

typedef vx_resp_account_get_session_fonts_t

typedef struct vx_resp_account_get_session_fonts vx_resp_account_get_session_fonts_t;
The response for vx_req_account_get_session_fonts. See: vx_req_account_get_session_fonts

typedef vx_resp_account_get_template_fonts_t

typedef struct vx_resp_account_get_template_fonts vx_resp_account_get_template_fonts_t;
The response for vx_req_account_get_template_fonts. See: vx_req_account_get_template_fonts

typedef vx_resp_aux_start_buffer_capture_t

typedef struct vx_resp_aux_start_buffer_capture vx_resp_aux_start_buffer_capture_t;
The response for vx_req_aux_start_buffer_capture. See: vx_req_aux_start_buffer_capture

typedef vx_resp_aux_play_audio_buffer_t

typedef struct vx_resp_aux_play_audio_buffer vx_resp_aux_play_audio_buffer_t;
The response for vx_req_aux_play_audio_buffer. See: vx_req_aux_play_audio_buffer

typedef vx_resp_aux_diagnostic_state_dump_t

typedef struct vx_resp_aux_diagnostic_state_dump vx_resp_aux_diagnostic_state_dump_t;
The response for vx_req_aux_diagnostic_state_dump. See: vx_req_aux_diagnostic_state_dump

typedef vx_resp_account_web_call_t

typedef struct vx_resp_account_web_call vx_resp_account_web_call_t;
See: vx_req_account_web_call

typedef vx_resp_sessiongroup_get_stats_t

typedef struct vx_resp_sessiongroup_get_stats vx_resp_sessiongroup_get_stats_t;
Get the network statistics associated with a particular session group. See: vx_req_sessiongroup_get_stats

typedef vx_resp_account_send_message_t

typedef struct vx_resp_account_send_message vx_resp_account_send_message_t;
The response for vx_req_account_send_message. See: vx_req_account_send_message

typedef vx_resp_account_delete_message_t

typedef struct vx_resp_account_delete_message vx_resp_account_delete_message_t;
The response for vx_req_account_delete_message. See: vx_req_account_send_message

typedef vx_resp_account_edit_message_t

typedef struct vx_resp_account_edit_message vx_resp_account_edit_message_t;
The response for vx_req_account_edit_message. See: vx_req_account_edit_message

typedef vx_resp_account_archive_query_t

typedef struct vx_resp_account_archive_query vx_resp_account_archive_query_t;
The response for vx_req_account_archive_query. See: vx_req_account_archive_query

typedef vx_resp_account_chat_history_query_t

typedef struct vx_resp_account_chat_history_query vx_resp_account_chat_history_query_t;
The response for vx_req_account_chat_history_query. See: vx_req_account_chat_history_query

typedef vx_resp_account_get_conversations_t

typedef struct vx_resp_account_get_conversations vx_resp_account_get_conversations_t;

typedef vx_resp_aux_notify_application_state_change_t

typedef struct vx_resp_aux_notify_application_state_change vx_resp_aux_notify_application_state_change_t;
The response for vx_req_aux_notify_application_state_change. See: vx_req_aux_notify_application_state_change

typedef vx_resp_account_control_communications_t

typedef struct vx_resp_account_control_communications vx_resp_account_control_communications_t;
The response for vx_req_account_control_communications. See: vx_req_account_control_communications

typedef vx_resp_account_safe_voice_update_consent_t

typedef struct vx_resp_account_safe_voice_update_consent vx_resp_account_safe_voice_update_consent_t;

typedef vx_resp_account_safe_voice_get_consent_t

typedef struct vx_resp_account_safe_voice_get_consent vx_resp_account_safe_voice_get_consent_t;

typedef vx_resp_session_transcription_control_t

typedef struct vx_resp_session_transcription_control vx_resp_session_transcription_control_t;
The response for vx_req_session_transcription_control. See: vx_req_session_transcription_control

Functions Documentation

function destroy_resp

VIVOXSDK_DLLEXPORT int destroy_resp( vx_resp_base_t * pCmd)
Deallocate a response object of any type.

Source code

/* Copyright (c) 2019 Unity Technologies. * * This software is subject to, and made available under, the Unity Terms of Service (see Unity Terms of Service). * Your use of this software constitutes your acceptance of such terms. * Unless expressly provided otherwise, the software under this license is made available strictly on an "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. * Please review the Terms of Service for details on these and other terms and conditions.” */#pragma once#include <Vxc.h>#include <VxcRequests.h>#pragma pack(push)#pragma pack(8)#ifdef __cplusplusextern "C" {#endiftypedef struct vx_resp_connector_create { vx_resp_base_t base; VX_HANDLE connector_handle; char *version_id; int backend_type; char *default_realm;} vx_resp_connector_create_t;typedef struct vx_resp_connector_initiate_shutdown { vx_resp_base_t base; char *client_name;} vx_resp_connector_initiate_shutdown_t;typedef struct vx_resp_account_login { vx_resp_base_t base; VX_HANDLE account_handle; int account_id; char *display_name; char *uri; int num_aliases; char *buddy_list_uri; char *encoded_uri_with_tag;} vx_resp_account_login_t;typedef struct vx_resp_account_authtoken_login { vx_resp_base_t base; VX_HANDLE account_handle; int account_id; char *user_name; char *display_name; char *uri; int num_aliases; char *buddy_list_uri; char *encoded_uri_with_tag;} vx_resp_account_authtoken_login_t;typedef struct vx_resp_account_anonymous_login { vx_resp_base_t base; VX_HANDLE account_handle; int account_id; char *displayname; char *uri; char *encoded_uri_with_tag;} vx_resp_account_anonymous_login_t;typedef struct vx_resp_account_logout { vx_resp_base_t base;} vx_resp_account_logout_t;typedef struct vx_resp_account_set_login_properties { vx_resp_base_t base;} vx_resp_account_set_login_properties_t;typedef struct vx_resp_sessiongroup_create { vx_resp_base_t base; VX_HANDLE sessiongroup_handle;} vx_resp_sessiongroup_create_t;typedef struct vx_resp_sessiongroup_terminate { vx_resp_base_t base;} vx_resp_sessiongroup_terminate_t;typedef struct vx_resp_sessiongroup_add_session { vx_resp_base_t base; VX_HANDLE session_handle;} vx_resp_sessiongroup_add_session_t;typedef struct vx_resp_sessiongroup_remove_session { vx_resp_base_t base;} vx_resp_sessiongroup_remove_session_t;typedef struct vx_resp_sessiongroup_set_focus { vx_resp_base_t base;} vx_resp_sessiongroup_set_focus_t;typedef struct vx_resp_sessiongroup_unset_focus { vx_resp_base_t base;} vx_resp_sessiongroup_unset_focus_t;typedef struct vx_resp_sessiongroup_reset_focus { vx_resp_base_t base;} vx_resp_sessiongroup_reset_focus_t;typedef struct vx_resp_sessiongroup_set_tx_session { vx_resp_base_t base;} vx_resp_sessiongroup_set_tx_session_t;typedef struct vx_resp_sessiongroup_set_tx_all_sessions { vx_resp_base_t base;} vx_resp_sessiongroup_set_tx_all_sessions_t;typedef struct vx_resp_sessiongroup_set_tx_no_session { vx_resp_base_t base;} vx_resp_sessiongroup_set_tx_no_session_t;typedef struct vx_resp_sessiongroup_set_session_3d_position { vx_resp_base_t base;} vx_resp_sessiongroup_set_session_3d_position_t;typedef struct vx_resp_sessiongroup_control_audio_injection { vx_resp_base_t base;} vx_resp_sessiongroup_control_audio_injection_t;typedef struct vx_resp_session_create { vx_resp_base_t base; VX_HANDLE sessiongroup_handle; VX_HANDLE session_handle;} vx_resp_session_create_t;typedef struct vx_resp_session_media_connect { vx_resp_base_t base;} vx_resp_session_media_connect_t;typedef struct vx_resp_session_media_disconnect { vx_resp_base_t base;} vx_resp_session_media_disconnect_t;typedef struct vx_resp_session_text_connect { vx_resp_base_t base;} vx_resp_session_text_connect_t;typedef struct vx_resp_session_text_disconnect { vx_resp_base_t base;} vx_resp_session_text_disconnect_t;typedef struct vx_resp_session_terminate { vx_resp_base_t base;} vx_resp_session_terminate_t;typedef struct vx_resp_session_mute_local_speaker { vx_resp_base_t base;} vx_resp_session_mute_local_speaker_t;typedef struct vx_resp_session_set_local_speaker_volume { vx_resp_base_t base;} vx_resp_session_set_local_speaker_volume_t;typedef struct vx_resp_session_set_local_render_volume { vx_resp_base_t base;} vx_resp_session_set_local_render_volume_t;typedef struct vx_resp_session_channel_invite_user { vx_resp_base_t base;} vx_resp_session_channel_invite_user_t;typedef struct vx_resp_session_set_participant_volume_for_me { vx_resp_base_t base;} vx_resp_session_set_participant_volume_for_me_t;typedef struct vx_resp_session_set_participant_mute_for_me { vx_resp_base_t base;} vx_resp_session_set_participant_mute_for_me_t;typedef struct vx_resp_session_set_3d_position { vx_resp_base_t base;} vx_resp_session_set_3d_position_t;typedef struct vx_resp_session_set_voice_font { vx_resp_base_t base;} vx_resp_session_set_voice_font_t;typedef struct vx_resp_account_channel_change_owner { vx_resp_base_t base;} vx_resp_account_channel_change_owner_t;typedef struct vx_resp_account_send_user_app_data { vx_resp_base_t base;} vx_resp_account_send_user_app_data_t;typedef struct vx_resp_account_channel_add_acl { vx_resp_base_t base;} vx_resp_account_channel_add_acl_t;typedef struct vx_resp_account_channel_remove_acl { vx_resp_base_t base;} vx_resp_account_channel_remove_acl_t;typedef struct vx_resp_account_channel_get_acl { vx_resp_base_t base; int participants_size; vx_participant_t **participants;} vx_resp_account_channel_get_acl_t;typedef struct vx_resp_channel_mute_user { vx_resp_base_t base;} vx_resp_channel_mute_user_t;typedef struct vx_resp_channel_ban_user { vx_resp_base_t base;} vx_resp_channel_ban_user_t;typedef struct vx_resp_channel_get_banned_users { vx_resp_base_t base; int banned_users_count; vx_participant_t **banned_users;} vx_resp_channel_get_banned_users_t;typedef struct vx_resp_channel_kick_user { vx_resp_base_t base;} vx_resp_channel_kick_user_t;typedef struct vx_resp_channel_mute_all_users { vx_resp_base_t base;} vx_resp_channel_mute_all_users_t;typedef struct vx_resp_channel_set_lock_mode { vx_resp_base_t base;} vx_resp_channel_set_lock_mode_t;typedef struct vx_resp_connector_mute_local_mic { vx_resp_base_t base;} vx_resp_connector_mute_local_mic_t;typedef struct vx_resp_connector_mute_local_speaker { vx_resp_base_t base;} vx_resp_connector_mute_local_speaker_t;typedef struct vx_resp_connector_set_local_mic_volume { vx_resp_base_t base;} vx_resp_connector_set_local_mic_volume_t;typedef struct vx_resp_connector_set_local_speaker_volume { vx_resp_base_t base;} vx_resp_connector_set_local_speaker_volume_t;typedef struct vx_resp_connector_get_local_audio_info { vx_resp_base_t base; int speaker_volume; int is_speaker_muted; int mic_volume; int is_mic_muted;} vx_resp_connector_get_local_audio_info_t;typedef struct vx_resp_account_buddy_set { vx_resp_base_t base; int account_id;} vx_resp_account_buddy_set_t;typedef struct vx_resp_account_buddy_delete { vx_resp_base_t base;} vx_resp_account_buddy_delete_t;typedef struct vx_resp_account_list_buddies_and_groups { vx_resp_base_t base; int buddy_count; int group_count; vx_buddy_t **buddies; vx_group_t **groups;} vx_resp_account_list_buddies_and_groups_t;typedef struct vx_resp_session_send_message { vx_resp_base_t base;} vx_resp_session_send_message_t;typedef struct vx_resp_session_delete_message { vx_resp_base_t base; char *message_id; long long delete_time; char *from_uri;} vx_resp_session_delete_message_t;typedef struct vx_resp_session_edit_message { vx_resp_base_t base; char *message_id; char *new_message; long long edit_time; char *from_uri;} vx_resp_session_edit_message_t;#ifndef DOXYGEN_MAM_SKIPtypedef struct vx_resp_session_archive_query { vx_resp_base_t base; char *query_id;} vx_resp_session_archive_query_t;#endiftypedef struct vx_resp_session_chat_history_query { vx_resp_base_t base; char *query_id;} vx_resp_session_chat_history_query_t;typedef struct vx_resp_account_chat_history_set_marker { vx_resp_base_t base;} vx_resp_account_chat_history_set_marker_t;typedef struct vx_resp_account_chat_history_get_last_read { vx_resp_base_t base; char *message_id; long long read_at; int unread_messages_count;} vx_resp_account_chat_history_get_last_read_t;typedef struct vx_resp_account_set_presence { vx_resp_base_t base;} vx_resp_account_set_presence_t;typedef struct vx_resp_account_send_subscription_reply { vx_resp_base_t base;} vx_resp_account_send_subscription_reply_t;typedef struct vx_resp_session_send_notification { vx_resp_base_t base;} vx_resp_session_send_notification_t;typedef struct vx_resp_session_send_dtmf { vx_resp_base_t base;} vx_resp_session_send_dtmf_t;typedef struct vx_resp_account_create_block_rule { vx_resp_base_t base;} vx_resp_account_create_block_rule_t;typedef struct vx_resp_account_delete_block_rule { vx_resp_base_t base;} vx_resp_account_delete_block_rule_t;typedef struct vx_resp_account_list_block_rules { vx_resp_base_t base; int rule_count; vx_block_rule_t **block_rules;} vx_resp_account_list_block_rules_t;typedef struct vx_resp_account_create_auto_accept_rule { vx_resp_base_t base;} vx_resp_account_create_auto_accept_rule_t;typedef struct vx_resp_account_delete_auto_accept_rule { vx_resp_base_t base;} vx_resp_account_delete_auto_accept_rule_t;typedef struct vx_resp_account_list_auto_accept_rules { vx_resp_base_t base; int rule_count; vx_auto_accept_rule_t **auto_accept_rules;} vx_resp_account_list_auto_accept_rules_t;typedef struct vx_resp_account_update_account { vx_resp_base_t base;} vx_resp_account_update_account_t;typedef struct vx_resp_account_get_account { vx_resp_base_t base; vx_account_t *account;} vx_resp_account_get_account_t;typedef struct vx_resp_account_send_sms { vx_resp_base_t base;} vx_resp_account_send_sms_t;typedef struct vx_resp_aux_connectivity_info { vx_resp_base_t base; int count; vx_connectivity_test_result_t **test_results; char *well_known_ip; char *stun_server; char *echo_server; int echo_port; int timeout; int first_sip_port; int second_sip_port; int rtp_port; int rtcp_port;} vx_resp_aux_connectivity_info_t;typedef struct vx_resp_aux_get_render_devices { vx_resp_base_t base; int count; vx_device_t **render_devices; vx_device_t *current_render_device; vx_device_t *effective_render_device; vx_device_t *default_render_device; vx_device_t *default_communication_render_device;} vx_resp_aux_get_render_devices_t;typedef struct vx_resp_aux_get_capture_devices { vx_resp_base_t base; int count; vx_device_t **capture_devices; vx_device_t *current_capture_device; vx_device_t *effective_capture_device; vx_device_t *default_capture_device; vx_device_t *default_communication_capture_device;} vx_resp_aux_get_capture_devices_t;typedef struct vx_resp_aux_set_render_device { vx_resp_base_t base; char *open_render_device_guid;} vx_resp_aux_set_render_device_t;typedef struct vx_resp_aux_set_capture_device { vx_resp_base_t base; char *open_capture_device_guid;} vx_resp_aux_set_capture_device_t;typedef struct vx_resp_aux_get_mic_level { vx_resp_base_t base; int level;} vx_resp_aux_get_mic_level_t;typedef struct vx_resp_aux_get_speaker_level { vx_resp_base_t base; int level;} vx_resp_aux_get_speaker_level_t;typedef struct vx_resp_aux_set_mic_level { vx_resp_base_t base;} vx_resp_aux_set_mic_level_t;typedef struct vx_resp_aux_set_speaker_level { vx_resp_base_t base;} vx_resp_aux_set_speaker_level_t;typedef struct vx_resp_aux_render_audio_start { vx_resp_base_t base;} vx_resp_aux_render_audio_start_t;typedef struct vx_resp_aux_render_audio_modify { vx_resp_base_t base;} vx_resp_aux_render_audio_modify_t;typedef struct vx_resp_aux_get_vad_properties { vx_resp_base_t base; int vad_hangover; int vad_sensitivity; int vad_noise_floor; int vad_auto;} vx_resp_aux_get_vad_properties_t;typedef struct vx_resp_aux_set_vad_properties { vx_resp_base_t base;} vx_resp_aux_set_vad_properties_t;typedef struct vx_resp_aux_get_derumbler_properties { vx_resp_base_t base; int enabled; int stopband_corner_frequency;} vx_resp_aux_get_derumbler_properties_t;typedef struct vx_resp_aux_set_derumbler_properties { vx_resp_base_t base;} vx_resp_aux_set_derumbler_properties_t;typedef struct vx_resp_aux_render_audio_stop { vx_resp_base_t base;} vx_resp_aux_render_audio_stop_t;typedef struct vx_resp_aux_capture_audio_start { vx_resp_base_t base;} vx_resp_aux_capture_audio_start_t;typedef struct vx_resp_aux_capture_audio_stop { vx_resp_base_t base; void *audioBufferPtr;} vx_resp_aux_capture_audio_stop_t;typedef struct vx_resp_aux_global_monitor_keyboard_mouse { vx_resp_base_t base;} vx_resp_aux_global_monitor_keyboard_mouse_t;typedef struct vx_resp_aux_set_idle_timeout { vx_resp_base_t base;} vx_resp_aux_set_idle_timeout_t;typedef struct vx_resp_aux_create_account { vx_resp_base_t base;} vx_resp_aux_create_account_t;typedef struct vx_resp_aux_reactivate_account { vx_resp_base_t base;} vx_resp_aux_reactivate_account_t;typedef struct vx_resp_aux_deactivate_account { vx_resp_base_t base;} vx_resp_aux_deactivate_account_t;typedef struct vx_resp_account_post_crash_dump { vx_resp_base_t base;} vx_resp_account_post_crash_dump_t;typedef struct vx_resp_aux_reset_password { vx_resp_base_t base;} vx_resp_aux_reset_password_t;typedef struct vx_resp_account_get_session_fonts { vx_resp_base_t base; vx_voice_font_t **session_fonts; int session_font_count;} vx_resp_account_get_session_fonts_t;typedef struct vx_resp_account_get_template_fonts { vx_resp_base_t base; vx_voice_font_t **template_fonts; int template_font_count;} vx_resp_account_get_template_fonts_t;typedef struct vx_resp_aux_start_buffer_capture { vx_resp_base_t base;} vx_resp_aux_start_buffer_capture_t;typedef struct vx_resp_aux_play_audio_buffer { vx_resp_base_t base;} vx_resp_aux_play_audio_buffer_t;typedef struct vx_resp_aux_diagnostic_state_dump { vx_resp_base_t base; int state_connector_count; vx_state_connector_t **state_connectors; vx_device_t *current_render_device; vx_device_t *effective_render_device; vx_device_t *current_capture_device; vx_device_t *effective_capture_device;} vx_resp_aux_diagnostic_state_dump_t;typedef struct vx_resp_account_web_call { vx_resp_base_t base; char *content_type; int content_length; char *content;} vx_resp_account_web_call_t;typedef struct vx_resp_sessiongroup_get_stats { vx_resp_base_t base; int insufficient_bandwidth; int min_bars; int max_bars; int current_bars; int pk_loss; int incoming_received; int incoming_expected; int incoming_packetloss; int incoming_out_of_time; int incoming_discarded; int outgoing_sent; int render_device_underruns; int render_device_overruns; int render_device_errors; char *call_id; int plc_on; int plc_synthetic_frames; char *codec_name; int codec_mode; double min_latency; double max_latency; int latency_measurement_count; double latency_sum; double last_latency_measured; int latency_packets_lost; double r_factor; int latency_packets_sent; int latency_packets_dropped; int latency_packets_malformed; int latency_packets_negative_latency; double sample_interval_begin; double sample_interval_end; int capture_device_consecutively_read_count[5]; int current_opus_bit_rate; int current_opus_complexity; int current_opus_vbr_mode; int current_opus_bandwidth; int current_opus_max_packet_size; int signal_secure;} vx_resp_sessiongroup_get_stats_t;typedef struct vx_resp_account_send_message { vx_resp_base_t base; char *request_id;} vx_resp_account_send_message_t;typedef struct vx_resp_account_delete_message { vx_resp_base_t base; char *message_id; long long delete_time; char *from_user;} vx_resp_account_delete_message_t;typedef struct vx_resp_account_edit_message { vx_resp_base_t base; char *message_id; char *new_message; long long edit_time; char *from_user;} vx_resp_account_edit_message_t;#ifndef DOXYGEN_MAM_SKIPtypedef struct vx_resp_account_archive_query { vx_resp_base_t base; char *query_id;} vx_resp_account_archive_query_t;#endiftypedef struct vx_resp_account_chat_history_query { vx_resp_base_t base; char *query_id;} vx_resp_account_chat_history_query_t;typedef struct vx_resp_account_get_conversations { vx_resp_base_t base; int conversations_size; int next_cursor; vx_conversation_list_t conversations;} vx_resp_account_get_conversations_t;typedef struct vx_resp_aux_notify_application_state_change { vx_resp_base_t base;} vx_resp_aux_notify_application_state_change_t;typedef struct vx_resp_account_control_communications { vx_resp_base_t base; char *blocked_uris;} vx_resp_account_control_communications_t;typedef struct vx_resp_account_safe_voice_update_consent { vx_resp_base_t base; /* * The Safe Voice consent status of the user after updating. */ bool consent_status;} vx_resp_account_safe_voice_update_consent_t;typedef struct vx_resp_account_safe_voice_get_consent { vx_resp_base_t base; /* * The current Safe Voice consent status of the user. */ bool consent_status;} vx_resp_account_safe_voice_get_consent_t;typedef struct vx_resp_session_transcription_control { vx_resp_base_t base;} vx_resp_session_transcription_control_t;#ifndef VIVOX_TYPES_ONLYVIVOXSDK_DLLEXPORT int destroy_resp(vx_resp_base_t *pCmd);#endif#ifdef __cplusplus}#endif#pragma pack(pop)