NativeRoomEngineLibrary class

Bindings to RTCRoomEngine

Inheritance

Constructors

NativeRoomEngineLibrary(DynamicLibrary dynamicLibrary)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

Dart_AcceptBattle(Pointer<TUILiveBattleManagerFFI> live_battle_manager_ffi, Pointer<Char> battle_id, Pointer<Char> user_data) → void
Dart_AcceptConnection(Pointer<TUILiveBattleManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_AcceptInvitation(Pointer<TUILiveBattleManagerFFI> conference_invitation_ffi, Pointer<Char> conference_id, Pointer<Char> user_data) → void
Dart_AddAttendeesByAdmin(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> user_id_list, Pointer<Char> user_data) → void
Dart_AddCategoryTagForUsers(Pointer<TUILiveBattleManagerFFI> room_engine, int tag, Pointer<Char> user_list, Pointer<Char> user_data) → void
Dart_ApplyToAdminToOpenLocalDevice(Pointer<TUILiveBattleManagerFFI> room_engine, int media_device, int timeout, Pointer<Char> user_data) Pointer<Char>
Dart_CallAPI(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> api_name, Pointer<Char> json_params, Pointer<Char> user_data) Pointer<Char>
Dart_CallExperimentalAPI(Pointer<Char> params) → void
Dart_CancelBattleRequest(Pointer<TUILiveBattleManagerFFI> live_battle_manager_ffi, Pointer<Char> battle_id, Pointer<Char> user_id_list, Pointer<Char> user_data) → void
Dart_CancelConference(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_CancelConnectionRequest(Pointer<TUILiveBattleManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id_list, Pointer<Char> user_data) → void
Dart_CancelInvitation(Pointer<TUILiveBattleManagerFFI> conference_invitation_ffi, Pointer<Char> conference_id, Pointer<Char> user_id_list, Pointer<Char> user_data) → void
Dart_CancelRequest(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> request_id, Pointer<Char> user_data) → void
Dart_ChangeUserNameCard(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, Pointer<Char> name_card, Pointer<Char> user_data) → void
Dart_ChangeUserRole(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, int role, Pointer<Char> user_data) → void
Dart_CloseLocalCamera(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_CloseLocalMicrophone(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_CloseRemoteDeviceByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, int media_device, Pointer<Char> user_data) → void
Dart_CreateRoom(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> room_info, Pointer<Char> user_data) → void
Dart_CreateRoomEngine(Pointer<Char> user_data) Pointer<TUILiveBattleManagerFFI>
Dart_DestroyRoom(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_DestroyRoomEngine(Pointer<TUILiveBattleManagerFFI> room_engine) → void
Dart_DisableDeviceForAllUserByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, int device, bool is_disable, Pointer<Char> user_data) → void
Dart_DisableSendingMessageByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, bool is_disable, Pointer<Char> user_data) → void
Dart_DisableSendingMessageForAllUser(Pointer<TUILiveBattleManagerFFI> room_engine, bool is_disable, Pointer<Char> user_data) → void
Dart_Disconnect(Pointer<TUILiveBattleManagerFFI> live_connection_manager_ffi, Pointer<Char> user_data) → void
Dart_EnableCameraAutoFocus(Pointer<TUILiveBattleManagerFFI> device_manager, bool enabled) → void
Dart_EnableCameraTorch(Pointer<TUILiveBattleManagerFFI> device_manager, bool enabled) → void
Dart_EnableGravitySensor(Pointer<TUILiveBattleManagerFFI> room_engine, bool enable) → void
Dart_EnableSystemAudioSharing(Pointer<TUILiveBattleManagerFFI> room_engine, bool enable) → void
Dart_EnterRoom(Pointer<TUILiveBattleManagerFFI> room_engine, int room_type, Pointer<Char> room_id, Pointer<Char> options, Pointer<Char> user_data) → void
Dart_ExitBattle(Pointer<TUILiveBattleManagerFFI> live_battle_manager_ffi, Pointer<Char> battle_id, Pointer<Char> user_data) → void
Dart_ExitRoom(Pointer<TUILiveBattleManagerFFI> room_engine, bool sync_waiting, Pointer<Char> user_data) → void
Dart_FetchAttendeeList(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> cursor, int count, Pointer<Char> user_data) → void
Dart_FetchConferenceInfo(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_FetchLiveList(Pointer<TUILiveBattleManagerFFI> live_list_manager_ffi, Pointer<Char> cursor, int count, Pointer<Char> user_data) → void
Dart_FetchRoomInfo(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_FetchRoomInfoById(Pointer<Char> room_id, int room_type, Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_FetchScheduledConferenceList(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, int status_filter, Pointer<Char> cursor, int count, Pointer<Char> user_data) → void
Dart_GetConferenceInvitationExtension(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetConferenceListExtension(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetExtension(Pointer<TUILiveBattleManagerFFI> room_engine, int extensionType) Pointer<Void>
Dart_GetGiftCountByAnchor(Pointer<TUILiveBattleManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_GetGiftList(Pointer<TUILiveBattleManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_GetInvitationList(Pointer<TUILiveBattleManagerFFI> conference_invitation_ffi, Pointer<Char> conference_id, Pointer<Char> cursor, int count, Pointer<Char> user_data) → void
Dart_GetLikesCount(Pointer<TUILiveBattleManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_GetLiveBattleManager(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetLiveConnectionManager(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetLiveGiftManager(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetLiveInfo(Pointer<TUILiveBattleManagerFFI> live_list_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_GetLiveLayoutManager(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetLiveListManager(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetMediaDeviceManager(Pointer<TUILiveBattleManagerFFI> room_engine) Pointer<TUILiveBattleManagerFFI>
Dart_GetRoomMetadata(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> keys, Pointer<Char> user_data) → void
Dart_GetSeatApplicationList(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_GetSeatList(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_GetSelfInfo() Pointer<Char>
Dart_GetUserInfo(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, Pointer<Char> user_data) → void
Dart_GetUserList(Pointer<TUILiveBattleManagerFFI> room_engine, int next_sequence, Pointer<Char> user_data) → void
Dart_GetUserListByTag(Pointer<TUILiveBattleManagerFFI> room_engine, int tag, int next_sequence, Pointer<Char> user_data) → void
Dart_InitApiDL(Pointer<Void> data) int
inherited
Dart_InviteUsers(Pointer<TUILiveBattleManagerFFI> conference_invitation_ffi, Pointer<Char> conference_id, Pointer<Char> user_id_list, int timeout, Pointer<Char> extension_info, Pointer<Char> user_data) → void
Dart_IsAutoFocusEnabled(Pointer<TUILiveBattleManagerFFI> device_manager) bool
Dart_IsFrontCamera(Pointer<TUILiveBattleManagerFFI> device_manager) bool
Dart_JoinLive(Pointer<TUILiveBattleManagerFFI> live_list_manager_ffi, Pointer<Char> roomId, Pointer<Char> user_data) → void
Dart_KickRemoteUserOutOfRoom(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, Pointer<Char> user_data) → void
Dart_KickUserOffSeatByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, int seat_index, Pointer<Char> user_id, Pointer<Char> extension_info, Pointer<Char> user_data) → void
Dart_LeaveLive(Pointer<TUILiveBattleManagerFFI> live_list_manager_ffi, Pointer<Char> user_data) → void
Dart_LeaveSeat(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_LockSeatByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, int seat_index, Pointer<TUISeatLockParams> lock_params, Pointer<Char> user_data) → void
Dart_Login(int sdk_app_id, Pointer<Char> user_id, Pointer<Char> user_sig, Pointer<Char> config, Pointer<Char> user_data) → void
Dart_Logout(Pointer<Char> user_data) → void
Dart_MoveToSeat(Pointer<TUILiveBattleManagerFFI> room_engine, int target_seat_index, Pointer<Char> user_data) → void
Dart_MuteConnection(Pointer<TUILiveBattleManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id, bool is_mute, Pointer<Char> user_data) → void
Dart_MuteLocalAudio(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_MuteRemoteAudioStream(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, bool is_mute, Pointer<Char> user_data) → void
Dart_OpenLocalCamera(Pointer<TUILiveBattleManagerFFI> room_engine, bool is_front, int video_quality, Pointer<Char> user_data) → void
Dart_OpenLocalMicrophone(Pointer<TUILiveBattleManagerFFI> room_engine, int audio_quality, Pointer<Char> user_data) → void
Dart_OpenRemoteDeviceByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, int media_device, int timeout, Pointer<Char> user_data) Pointer<Char>
Dart_RegisterSendPort(int send_port) → void
Dart_RejectBattle(Pointer<TUILiveBattleManagerFFI> live_battle_manager_ffi, Pointer<Char> battle_id, Pointer<Char> user_data) → void
Dart_RejectConnection(Pointer<TUILiveBattleManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
Dart_RejectInvitation(Pointer<TUILiveBattleManagerFFI> conference_invitation_ffi, Pointer<Char> conference_id, int reason, Pointer<Char> user_data) → void
Dart_RemoveAttendeesByAdmin(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> user_id_list, Pointer<Char> user_data) → void
Dart_RemoveCategoryTagForUsers(Pointer<TUILiveBattleManagerFFI> room_engine, int tag, Pointer<Char> user_list, Pointer<Char> user_data) → void
Dart_RequestBattle(Pointer<TUILiveBattleManagerFFI> live_battle_manager_ffi, Pointer<Char> config, Pointer<Char> user_id_list, int timeout, Pointer<Char> user_data) → void
Dart_RequestConnection(Pointer<TUILiveBattleManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id_list, int timeout, Pointer<Char> extension_info, Pointer<Char> user_data) → void
Dart_ResponseRemoteRequest(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> request_id, bool is_agree, Pointer<Char> extension_info, Pointer<Char> user_data) → void
Dart_ScheduleConference(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> conference_info, Pointer<Char> user_data) → void
Dart_SendLike(Pointer<TUILiveBattleManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, int count, Pointer<Char> user_data) → void
Dart_SengGift(Pointer<TUILiveBattleManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> gift_id, int count, Pointer<Char> user_data) → void
Dart_SetAudioRoute(Pointer<TUILiveBattleManagerFFI> device_manager, int route) → void
Dart_SetCustomInfoForUser(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, Pointer<Char> custom_info, Pointer<Char> user_data) → void
Dart_SetLiveInfo(Pointer<TUILiveBattleManagerFFI> live_list_manager_ffi, Pointer<Char> room_info, int modify_flag, Pointer<Char> user_data) → void
Dart_SetLocalVideoView(Pointer<TUILiveBattleManagerFFI> room_engine, int view, Pointer<Char> user_data) → void
Dart_SetLocalVideoViewDeprecated(Pointer<TUILiveBattleManagerFFI> room_engine, int stream_type, int view, Pointer<Char> user_data) → void
Dart_SetLoginUserInfo(Pointer<Char> user_info, Pointer<Char> user_data) → void
Dart_SetRemoteVideoView(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, int stream_type, int view, Pointer<Char> user_data) → void
Dart_SetRoomMetadataByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> metadata, Pointer<Char> user_data) → void
Dart_SetSelfInfo(Pointer<Char> user_name, Pointer<Char> avatar_url, Pointer<Char> user_data) → void
Dart_SetVideoResolutionMode(Pointer<TUILiveBattleManagerFFI> room_engine, int stream_type, int resolution_mode) → void
Dart_StartLive(Pointer<TUILiveBattleManagerFFI> live_list_manager_ffi, Pointer<Char> live_info, Pointer<Char> user_data) → void
Dart_StartPlayRemoteVideo(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, int stream_type, Pointer<Char> user_data) → void
Dart_StartPushLocalVideo(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_StartScreenSharing(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> app_group) → void
Dart_StopLive(Pointer<TUILiveBattleManagerFFI> live_list_manager_ffi, Pointer<Char> user_data) → void
Dart_StopPlayRemoteVideo(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_id, int stream_type, Pointer<Char> user_data) → void
Dart_StopPushLocalVideo(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_StopScreenSharing(Pointer<TUILiveBattleManagerFFI> room_engine) → void
Dart_SwitchCamera(Pointer<TUILiveBattleManagerFFI> device_manager, bool front_camera) → void
Dart_TakeSeat(Pointer<TUILiveBattleManagerFFI> room_engine, int seat_index, int timeout, Pointer<Char> extension_info, Pointer<Char> user_data) Pointer<Char>
Dart_TakeUserOnSeatByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, int seat_index, Pointer<Char> user_id, int timeout, Pointer<Char> extension_info, Pointer<Char> user_data) Pointer<Char>
Dart_TransferConferenceOwner(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> to_user_id, Pointer<Char> user_data) → void
Dart_UnmuteLocalAudio(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> user_data) → void
Dart_UpdateAudioQuality(Pointer<TUILiveBattleManagerFFI> room_engine, int audio_quality, Pointer<Char> user_data) → void
Dart_UpdateConferenceInfo(Pointer<TUILiveBattleManagerFFI> conference_list_ffi, Pointer<Char> conference_info, int modify_flag, Pointer<Char> user_data) → void
Dart_UpdateRoomNameByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> room_name, Pointer<Char> user_data) → void
Dart_UpdateRoomPasswordByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, Pointer<Char> password, Pointer<Char> user_data) → void
Dart_UpdateRoomSeatModeByAdmin(Pointer<TUILiveBattleManagerFFI> room_engine, int seat_mode, Pointer<Char> user_data) → void
Dart_UpdateVideoQuality(Pointer<TUILiveBattleManagerFFI> room_engine, int quality, Pointer<Char> user_data) → void
Dart_UpdateVideoQualityEx(Pointer<TUILiveBattleManagerFFI> room_engine, int stream_type, Pointer<Char> json_encoder_params) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited