chatApi class
Constructors
-
chatApi(RpcClient _client)
-
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
-
addUserAccount(ClientContext? ctx, AddUserAccountReq request)
→ Future<AddUserAccountResp>
-
-
changePassword(ClientContext? ctx, ChangePasswordReq request)
→ Future<ChangePasswordResp>
-
-
checkUserExist(ClientContext? ctx, CheckUserExistReq request)
→ Future<CheckUserExistResp>
-
-
delUserAccount(ClientContext? ctx, DelUserAccountReq request)
→ Future<DelUserAccountResp>
-
-
findAccountUser(ClientContext? ctx, FindAccountUserReq request)
→ Future<FindAccountUserResp>
-
-
findUserAccount(ClientContext? ctx, FindUserAccountReq request)
→ Future<FindUserAccountResp>
-
-
findUserFullInfo(ClientContext? ctx, FindUserFullInfoReq request)
→ Future<FindUserFullInfoResp>
-
-
findUserPublicInfo(ClientContext? ctx, FindUserPublicInfoReq request)
→ Future<FindUserPublicInfoResp>
-
-
getAllowRegister(ClientContext? ctx, GetAllowRegisterReq request)
→ Future<GetAllowRegisterResp>
-
-
getRTCToken(ClientContext? ctx, GetRTCTokenReq request)
→ Future<GetRTCTokenResp>
-
Custom RTC token generation
-
getTokenForVideoMeeting(ClientContext? ctx, GetTokenForVideoMeetingReq request)
→ Future<GetTokenForVideoMeetingResp>
-
Audio/video call and video meeting
-
login(ClientContext? ctx, LoginReq request)
→ Future<LoginResp>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openIMCallback(ClientContext? ctx, OpenIMCallbackReq request)
→ Future<OpenIMCallbackResp>
-
-
registerUser(ClientContext? ctx, RegisterUserReq request)
→ Future<RegisterUserResp>
-
-
resetPassword(ClientContext? ctx, ResetPasswordReq request)
→ Future<ResetPasswordResp>
-
-
searchUserFullInfo(ClientContext? ctx, SearchUserFullInfoReq request)
→ Future<SearchUserFullInfoResp>
-
Search user information - called by administrators, other users get public fields
-
searchUserInfo(ClientContext? ctx, SearchUserInfoReq request)
→ Future<SearchUserInfoResp>
-
-
searchUserPublicInfo(ClientContext? ctx, SearchUserPublicInfoReq request)
→ Future<SearchUserPublicInfoResp>
-
Get user's public information - called by strangers
-
sendVerifyCode(ClientContext? ctx, SendVerifyCodeReq request)
→ Future<SendVerifyCodeResp>
-
-
setAllowRegister(ClientContext? ctx, SetAllowRegisterReq request)
→ Future<SetAllowRegisterResp>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateUserInfo(ClientContext? ctx, UpdateUserInfoReq request)
→ Future<UpdateUserInfoResp>
-
Edit personal information - called by the user or an administrator
-
userLoginCount(ClientContext? ctx, UserLoginCountReq request)
→ Future<UserLoginCountResp>
-
Statistics
-
verifyCode(ClientContext? ctx, VerifyCodeReq request)
→ Future<VerifyCodeResp>
-