api/room/tui_room_define library
Classes
- SeatFullInfo
- TUIActionCallback
- TUIEnterRoomOptions
- 4.9 Enter room options
- TUILoginUserInfo
- 4.2 User Information in the Room
- TUIPlayCallback
- TUIRequest
- 4.7 Signaling Request
- TUIRequestCallback
- TUIRoomInfo
- ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// 4.1 Room Information TUIRoomEngine supports only string room IDs.
- TUIRoomVideoEncoderParams
- 4.8 Video encoding parameters
- TUISeatInfo
- 4.4 Seat Information in the Room
- TUISeatLockParams
- 4.5 Lock Seat Operation Parameters
- TUIUserInfo
- 4.3 User Information in the Room
- TUIUserListResult
- ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// 5.1 TUIUserListResult Definition
- TUIUserVoiceVolume
- 4.6 User Volume in the Room
-
TUIValueCallBack<
T>
Enums
- DeviceStatus
- SuspendStatus
- TUIAudioQuality
- 2.2 Audio Quality
- TUICaptureSourceType
- 2.5 Screen Sharing Capture Source Types
- TUIChangeReason
- 2.4 Reason for Modification (Reason for user's audio-video status change: Self-initiated modification or Modified by the host or administrator)
- TUIKickedOutOfRoomReason
- The reason why the user is kicked out of the room
- TUIMediaDevice
- 1.4 Types of media devices in the room
- TUIRequestAction
- ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// 3.1 Request Types
- TUIResolutionMode
- 2.6 Resolution mode
- TUIRole
- 1.5 Types of roles in the room
- TUIRoomDismissedReason
- 1.6 Types of room dismissed reason
- TUIRoomType
- ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// 1.1 Room Types
- TUISeatMode
- 1.2 Take Seat Modes
- TUIUserInfoModifyFlag
- 1.7 Types of userInfo modify flag
- TUIVideoQuality
- ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// 2.1 Video Quality
- TUIVideoStreamType
- 2.3 Video Stream Types
Extensions
- TUIAudioQualityExt on TUIAudioQuality
- TUICaptureSourceTypeExt on TUIChangeReason
- TUIChangeReasonExt on TUIChangeReason
- TUIKickedOutOfRoomReasonExt on TUIKickedOutOfRoomReason
- TUIMediaDeviceExt on TUIMediaDevice
- TUIRequestActionExt on TUIRequestAction
- TUIResolutionModeExt on TUIResolutionMode
- TUIRoleExt on TUIRole
- TUIRoomDismissedReasonExt on TUIRoomDismissedReason
- TUIRoomTypeExt on TUIRoomType
- TUISeatModeExt on TUISeatMode
- TUIUserInfoModifyFlagExt on TUIUserInfoModifyFlag
- TUIVideoQualityExt on TUIVideoQuality
- TUIVideoStreamTypeExt on TUIVideoStreamType
Typedefs
- OnLoading = void Function(String userId)
- OnPlayError = void Function(String userId, TUIError code, String message)
- OnPlaying = void Function(String userId)
- RequestOnAccepted = void Function(String requestId, String userId)
- RequestOnCancelled = void Function(String requestId, String userId)
- RequestOnError = void Function(String requestId, String userId, TUIError error, String message)
- RequestOnRejected = void Function(String requestId, String userId, String message)
- RequestOnTimeout = void Function(String requestId, String userId)