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>

Operators

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