Manages participant-related operations, including updates for participant lists, requests, co-host settings,
and other session details. This method filters out banned and suspended participants, reorders streams,
connects IPs, and updates the UI.
Async
Param: options
Parameters for managing all members.
Param: options.members
The array of participant objects.
Param: options.requestss
The list of requests from participants.
Param: options.coHoste
The current co-host name.
Param: options.coHostRes
The responsibilities assigned to the co-host.
Param: options.parameters
Additional parameters for member management and UI updates.
Param: options.consume_sockets
Array of sockets for participant communication.
Param: options.apiUserName
API username for authentication.
Param: options.apiKey
API key for authentication.
Param: options.apiToken
API token for authentication.
Returns
A promise that resolves when all members have been processed and updates are complete.
Manages participant-related operations, including updates for participant lists, requests, co-host settings, and other session details. This method filters out banned and suspended participants, reorders streams, connects IPs, and updates the UI.
Async
Param: options
Parameters for managing all members.
Param: options.members
The array of participant objects.
Param: options.requestss
The list of requests from participants.
Param: options.coHoste
The current co-host name.
Param: options.coHostRes
The responsibilities assigned to the co-host.
Param: options.parameters
Additional parameters for member management and UI updates.
Param: options.consume_sockets
Array of sockets for participant communication.
Param: options.apiUserName
API username for authentication.
Param: options.apiKey
API key for authentication.
Param: options.apiToken
API token for authentication.
Returns
A promise that resolves when all members have been processed and updates are complete.
Example