NativeLibrary class
Bindings to TUIRoomEngine
Constructors
- NativeLibrary(DynamicLibrary dynamicLibrary)
-
The symbols are looked up in
dynamicLibrary
. -
NativeLibrary.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_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_CallExperimentalAPI(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> params) → void -
Dart_CancelRequest(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> request_id, 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_ConnectOtherRoom(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> room_id, Pointer<Char> user_id, int timeout, Pointer<Char> user_data) → Pointer<Char> -
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_DisconnectOtherRoom(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void -
Dart_EnableGravitySensor(
Pointer< TUIRoomEngineFFI> room_engine, bool enable) → void -
Dart_EnterRoom(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> room_id, Pointer<Char> user_data) → void -
Dart_ExitRoom(
Pointer< TUIRoomEngineFFI> room_engine, bool sync_waiting, Pointer<Char> user_data) → void -
Dart_FetchRoomInfo(
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_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_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_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_RemoveCategoryTagForUsers(
Pointer< TUIRoomEngineFFI> room_engine, int tag, Pointer<Char> user_list, Pointer<Char> user_data) → void -
Dart_ResponseRemoteRequest(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> request_id, bool is_agree, Pointer<Char> user_data) → void -
Dart_SendCustomMessage(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> message, Pointer<Char> user_data) → void -
Dart_SendTextMessage(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> message, 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_SetMaxSeatCount(
Pointer< TUIRoomEngineFFI> room_engine, int maxSeat_count, 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_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_StartPlayRemoteVideo(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, int stream_type, Pointer<Char> user_data) → void -
Dart_StartPushLocalAudio(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void -
Dart_StartPushLocalVideo(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void -
Dart_StopPlayRemoteVideo(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_id, int stream_type, Pointer<Char> user_data) → void -
Dart_StopPushLocalAudio(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → void -
Dart_StopPushLocalVideo(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> user_data) → 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_UpdateRoomNameByAdmin(
Pointer< TUIRoomEngineFFI> room_engine, Pointer<Char> room_name, Pointer<Char> user_data) → void -
Dart_UpdateRoomSpeechModeByAdmin(
Pointer< TUIRoomEngineFFI> room_engine, int speech_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