Occurs when a new user joins a meeting
Occurs when a user's state changed
Occurs when a user leaves or disconnects from a meeting
Occurs when a user role has changed, such as, user assigned to moderator.
Occurs when the active video user is changed.
Occurs when the active speaker user is changed.
Occurs when the local dial state is changed.
Admits all currently in the waiting room users to join the meeting.
0 means the action succeeds or fails otherwise
Admits all currently in the waiting room users to join the meeting.
The unique id of the user
0 means the action succeeds or fails otherwise
Assigns the moderator role to the meeting user(s).
The user id list, one user id at least must be provided
0 means the action succeeds or fails otherwise
Invite by phone number
Phone number, should be pure number format string
id The id of the dial, used for hangup
Hangup the dial by id
The id of the callout
0 means the action succeeds or fails otherwise
Denies a specific waiting room user to join the meeting.
The unique id of the user
0 means the action succeeds or fails otherwise
Gets the current active video user of an active meeting.
The local user object
Gets a specific meeting user object.
The unique id of the meeting user
The user object or undefined otherwise
Gets all meeting user object map.
The user object map or empty otherwise
Gets the local user object.
The local user object
Indicates whether the participant in the conference has permission to callout.
True means has permission or otherwise
Moves a specific meeting user into the waiting room.
The unique id of the meeting user
0 means the action succeeds or fails otherwise
Removes a specific meeting user from an active meeting.
The unique id of the meeting user
0 means the action succeeds or fails otherwise
Revokes the moderator role from the meeting user(s).
The user id list, one user id at least must be provided
0 means the action succeeds or fails otherwise
The UserController class is a managing class to control the meeting user related functions and states in an active meeting, such as admitting or denying the participants who are in the waiting room and assigning moderators, etc.