NativeRoomEngineLibrary class
Bindings to RTCRoomEngine
Constructors
- NativeRoomEngineLibrary(DynamicLibrary dynamicLibrary)
- 
          The symbols are looked up in dynamicLibrary.
- 
          NativeRoomEngineLibrary.fromLookup(Pointer<T> lookup<T extends NativeType>(String symbolName) )
- 
          The symbols are looked up with lookup.
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< TUILiveConnectionManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
- 
  Dart_AddAttendeesByAdmin(Pointer< TUIConferenceListFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> user_id_list, Pointer<Char> user_data) → void
- 
  Dart_AddCategoryTagForUsers(Pointer< TUIRoomEngineFFI> room_engine, int tag, Pointer<Char> user_list, Pointer<Char> user_data) → void
- 
  Dart_ApplyToAdminToOpenLocalDevice(Pointer< TUIRoomEngineFFI> room_engine, int media_device, int timeout, Pointer<Char> user_data) → Pointer<Char> 
- 
  Dart_CallAPI(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> api_name, Pointer<Char> json_params, Pointer<Char> user_data) → void
- 
  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< TUIConferenceListFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
- 
  Dart_CancelConnectionRequest(Pointer< TUILiveConnectionManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id_list, Pointer<Char> user_data) → void
- 
  Dart_CancelRequest(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> request_id, Pointer<Char> user_data) → void
- 
  Dart_ChangeUserNameCard(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, Pointer<Char> name_card, Pointer<Char> user_data) → void
- 
  Dart_ChangeUserRole(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, int role, Pointer<Char> user_data) → void
- 
  Dart_CloseLocalCamera(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_CloseLocalMicrophone(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_CloseRemoteDeviceByAdmin(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, int media_device, Pointer<Char> user_data) → void
- 
  Dart_CreateRoom(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> room_info, Pointer<Char> user_data) → void
- 
  Dart_CreateRoomEngine(Pointer< Char> user_data) → Pointer<TUIRoomEngineFFI> 
- 
  Dart_DestroyRoom(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_DestroyRoomEngine(Pointer< TUIRoomEngineFFI> room_engine) → void
- 
  Dart_DisableDeviceForAllUserByAdmin(Pointer< TUIRoomEngineFFI> room_engine, int device, bool is_disable, Pointer<Char> user_data) → void
- 
  Dart_DisableSendingMessageByAdmin(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, bool is_disable, Pointer<Char> user_data) → void
- 
  Dart_DisableSendingMessageForAllUser(Pointer< TUIRoomEngineFFI> room_engine, bool is_disable, Pointer<Char> user_data) → void
- 
  Dart_Disconnect(Pointer< TUILiveConnectionManagerFFI> live_connection_manager_ffi, Pointer<Char> user_data) → void
- 
  Dart_EnableCameraAutoFocus(Pointer< TUIRoomDeviceManagerFFI> device_manager, bool enabled) → void
- 
  Dart_EnableCameraTorch(Pointer< TUIRoomDeviceManagerFFI> device_manager, bool enabled) → void
- 
  Dart_EnableGravitySensor(Pointer< TUIRoomEngineFFI> room_engine, bool enable) → void
- 
  Dart_EnterRoom(Pointer< TUIRoomEngineFFI> 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< TUIRoomEngineFFI> room_engine, bool sync_waiting, Pointer<Char> user_data) → void
- 
  Dart_FetchAttendeeList(Pointer< TUIConferenceListFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> cursor, int count, Pointer<Char> user_data) → void
- 
  Dart_FetchLiveList(Pointer< TUILiveListManagerFFI> live_list_manager_ffi, Pointer<Char> cursor, int count, Pointer<Char> user_data) → void
- 
  Dart_FetchRoomInfo(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_FetchRoomInfoById(Pointer< Char> room_id, int room_type, Pointer<TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_FetchScheduledConferenceList(Pointer< TUIConferenceListFFI> conference_list_ffi, int status_filter, Pointer<Char> cursor, int count, Pointer<Char> user_data) → void
- 
  Dart_GetConferenceListExtension(Pointer< TUIRoomEngineFFI> room_engine) → Pointer<TUIConferenceListFFI> 
- 
  Dart_GetExtension(Pointer< TUIRoomEngineFFI> room_engine, int extensionType) → Pointer<Void> 
- 
  Dart_GetGiftCountByAnchor(Pointer< TUILiveGiftManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
- 
  Dart_GetGiftList(Pointer< TUILiveGiftManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
- 
  Dart_GetLikesCount(Pointer< TUILiveGiftManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
- 
  Dart_GetLiveBattleManager(Pointer< TUIRoomEngineFFI> room_engine) → Pointer<TUILiveBattleManagerFFI> 
- 
  Dart_GetLiveConnectionManager(Pointer< TUIRoomEngineFFI> room_engine) → Pointer<TUILiveConnectionManagerFFI> 
- 
  Dart_GetLiveGiftManager(Pointer< TUIRoomEngineFFI> room_engine) → Pointer<TUILiveGiftManagerFFI> 
- 
  Dart_GetLiveInfo(Pointer< TUILiveListManagerFFI> live_list_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
- 
  Dart_GetLiveLayoutManager(Pointer< TUIRoomEngineFFI> room_engine) → Pointer<TUILiveLayoutManagerFFI> 
- 
  Dart_GetLiveListManager(Pointer< TUIRoomEngineFFI> room_engine) → Pointer<TUILiveListManagerFFI> 
- 
  Dart_GetMediaDeviceManager(Pointer< TUIRoomEngineFFI> room_engine) → Pointer<TUIRoomDeviceManagerFFI> 
- 
  Dart_GetRoomMetadata(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> keys, Pointer<Char> user_data) → void
- 
  Dart_GetSeatApplicationList(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_GetSeatList(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_GetSelfInfo() → Pointer< Char> 
- 
  Dart_GetUserInfo(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, Pointer<Char> user_data) → void
- 
  Dart_GetUserList(Pointer< TUIRoomEngineFFI> room_engine, int next_sequence, Pointer<Char> user_data) → void
- 
  Dart_GetUserListByTag(Pointer< TUIRoomEngineFFI> room_engine, int tag, int next_sequence, Pointer<Char> user_data) → void
- 
  Dart_InitApiDL(Pointer< Void> data) → int
- 
  Dart_IsAutoFocusEnabled(Pointer< TUIRoomDeviceManagerFFI> device_manager) → bool
- 
  Dart_IsFrontCamera(Pointer< TUIRoomDeviceManagerFFI> device_manager) → bool
- 
  Dart_JoinLive(Pointer< TUILiveListManagerFFI> live_list_manager_ffi, Pointer<Char> roomId, Pointer<Char> user_data) → void
- 
  Dart_KickRemoteUserOutOfRoom(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, Pointer<Char> user_data) → void
- 
  Dart_KickUserOffSeatByAdmin(Pointer< TUIRoomEngineFFI> room_engine, int seat_index, Pointer<Char> user_id, Pointer<Char> user_data) → void
- 
  Dart_LeaveLive(Pointer< TUILiveListManagerFFI> live_list_manager_ffi, Pointer<Char> user_data) → void
- 
  Dart_LeaveSeat(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_LockSeatByAdmin(Pointer< TUIRoomEngineFFI> 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< TUIRoomEngineFFI> room_engine, int target_seat_index, Pointer<Char> user_data) → void
- 
  Dart_MuteLocalAudio(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_MuteRemoteAudioStream(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, bool is_mute, Pointer<Char> user_data) → void
- 
  Dart_OpenLocalCamera(Pointer< TUIRoomEngineFFI> room_engine, bool is_front, int video_quality, Pointer<Char> user_data) → void
- 
  Dart_OpenLocalMicrophone(Pointer< TUIRoomEngineFFI> room_engine, int audio_quality, Pointer<Char> user_data) → void
- 
  Dart_OpenRemoteDeviceByAdmin(Pointer< TUIRoomEngineFFI> 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< TUILiveConnectionManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id, Pointer<Char> user_data) → void
- 
  Dart_RemoveAttendeesByAdmin(Pointer< TUIConferenceListFFI> conference_list_ffi, Pointer<Char> room_id, Pointer<Char> user_id_list, Pointer<Char> user_data) → void
- 
  Dart_RemoveCategoryTagForUsers(Pointer< TUIRoomEngineFFI> 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< TUILiveConnectionManagerFFI> live_connection_manager_ffi, Pointer<Char> room_id_list, int timeout, Pointer<Char> extension_info, Pointer<Char> user_data) → void
- 
  Dart_ResponseRemoteRequest(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> request_id, bool is_agree, Pointer<Char> user_data) → void
- 
  Dart_ScheduleConference(Pointer< TUIConferenceListFFI> conference_list_ffi, Pointer<Char> conference_info, Pointer<Char> user_data) → void
- 
  Dart_SendLike(Pointer< TUILiveGiftManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, int count, Pointer<Char> user_data) → void
- 
  Dart_SengGift(Pointer< TUILiveGiftManagerFFI> live_gift_manager_ffi, Pointer<Char> room_id, Pointer<Char> gift_id, int count, Pointer<Char> user_data) → void
- 
  Dart_SetAudioRoute(Pointer< TUIRoomDeviceManagerFFI> device_manager, int route) → void
- 
  Dart_SetCustomInfoForUser(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, Pointer<Char> custom_info, Pointer<Char> user_data) → void
- 
  Dart_SetLiveInfo(Pointer< TUILiveListManagerFFI> live_list_manager_ffi, Pointer<Char> room_info, int modify_flag, Pointer<Char> user_data) → void
- 
  Dart_SetLocalVideoView(Pointer< TUIRoomEngineFFI> room_engine, int view, Pointer<Char> user_data) → void
- 
  Dart_SetLocalVideoViewDeprecated(Pointer< TUIRoomEngineFFI> 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< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, int stream_type, int view, Pointer<Char> user_data) → void
- 
  Dart_SetRoomMetadataByAdmin(Pointer< TUIRoomEngineFFI> 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< TUIRoomEngineFFI> room_engine, int stream_type, int resolution_mode) → void
- 
  Dart_StartLive(Pointer< TUILiveListManagerFFI> live_list_manager_ffi, Pointer<Char> live_info, Pointer<Char> user_data) → void
- 
  Dart_StartPlayRemoteVideo(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, int stream_type, Pointer<Char> user_data) → void
- 
  Dart_StartPushLocalVideo(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_StartScreenSharing(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> app_group) → void
- 
  Dart_StopLive(Pointer< TUILiveListManagerFFI> live_list_manager_ffi, Pointer<Char> user_data) → void
- 
  Dart_StopPlayRemoteVideo(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, int stream_type, Pointer<Char> user_data) → void
- 
  Dart_StopPushLocalVideo(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_StopScreenSharing(Pointer< TUIRoomEngineFFI> room_engine) → void
- 
  Dart_SwitchCamera(Pointer< TUIRoomDeviceManagerFFI> device_manager, bool front_camera) → void
- 
  Dart_TakeSeat(Pointer< TUIRoomEngineFFI> room_engine, int seat_index, int timeout, Pointer<Char> user_data) → Pointer<Char> 
- 
  Dart_TakeUserOnSeatByAdmin(Pointer< TUIRoomEngineFFI> room_engine, int seat_index, Pointer<Char> user_id, int timeout, Pointer<Char> user_data) → Pointer<Char> 
- 
  Dart_UnmuteLocalAudio(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void
- 
  Dart_UpdateAudioQuality(Pointer< TUIRoomEngineFFI> room_engine, int audio_quality, Pointer<Char> user_data) → void
- 
  Dart_UpdateConferenceInfo(Pointer< TUIConferenceListFFI> conference_list_ffi, Pointer<Char> conference_info, int modify_flag, Pointer<Char> user_data) → void
- 
  Dart_UpdateRoomNameByAdmin(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> room_name, Pointer<Char> user_data) → void
- 
  Dart_UpdateRoomPasswordByAdmin(Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> password, Pointer<Char> user_data) → void
- 
  Dart_UpdateRoomSeatModeByAdmin(Pointer< TUIRoomEngineFFI> room_engine, int seat_mode, Pointer<Char> user_data) → void
- 
  Dart_UpdateVideoQuality(Pointer< TUIRoomEngineFFI> room_engine, int quality, Pointer<Char> user_data) → void
- 
  Dart_UpdateVideoQualityEx(Pointer< TUIRoomEngineFFI> 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