Crossmute operations

To crossmute one or more users, use vx_req_account_control_communications. You can call this request before any session is established because it only requires the account handle of the muter.

Crossmuting is performed for all channels. Because vx_req_account_control_communications can support a list of users, you can also crossmute multiple users.

The following table details the possible crossmute operations:

OperationFunction

Crossmute

vx_control_communications_operation_block = 0

Remove crossmute or cross-unmute

vx_control_communications_operation_unblock = 1

Get a list of crossmuted users

vx_control_communications_operation_block_list = 2

Remove crossmute from all users

vx_control_communications_operation_clear = 3

OR

vx_control_communications_operation_clear_block_list = 3