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:
| Operation | Function |
|---|---|
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 |