handleCall method
Future<GeneratedMessage>
handleCall(
- ServerContext ctx,
- String methodName,
- GeneratedMessage request
Dispatches the call. The request object should come from createRequest.
Implementation
$async.Future<$pb.GeneratedMessage> handleCall(
$pb.ServerContext ctx, $core.String methodName, $pb.GeneratedMessage request) {
switch (methodName) {
case 'UpdateUserInfo':
return updateUserInfo(ctx, request as $3.UpdateUserInfoReq);
case 'AddUserAccount':
return addUserAccount(ctx, request as $3.AddUserAccountReq);
case 'SearchUserPublicInfo':
return searchUserPublicInfo(ctx, request as $3.SearchUserPublicInfoReq);
case 'FindUserPublicInfo':
return findUserPublicInfo(ctx, request as $3.FindUserPublicInfoReq);
case 'SearchUserFullInfo':
return searchUserFullInfo(ctx, request as $3.SearchUserFullInfoReq);
case 'FindUserFullInfo':
return findUserFullInfo(ctx, request as $3.FindUserFullInfoReq);
case 'SendVerifyCode':
return sendVerifyCode(ctx, request as $3.SendVerifyCodeReq);
case 'VerifyCode':
return verifyCode(ctx, request as $3.VerifyCodeReq);
case 'RegisterUser':
return registerUser(ctx, request as $3.RegisterUserReq);
case 'Login':
return login(ctx, request as $3.LoginReq);
case 'ResetPassword':
return resetPassword(ctx, request as $3.ResetPasswordReq);
case 'ChangePassword':
return changePassword(ctx, request as $3.ChangePasswordReq);
case 'CheckUserExist':
return checkUserExist(ctx, request as $3.CheckUserExistReq);
case 'DelUserAccount':
return delUserAccount(ctx, request as $3.DelUserAccountReq);
case 'FindUserAccount':
return findUserAccount(ctx, request as $3.FindUserAccountReq);
case 'FindAccountUser':
return findAccountUser(ctx, request as $3.FindAccountUserReq);
case 'OpenIMCallback':
return openIMCallback(ctx, request as $3.OpenIMCallbackReq);
case 'UserLoginCount':
return userLoginCount(ctx, request as $3.UserLoginCountReq);
case 'SearchUserInfo':
return searchUserInfo(ctx, request as $3.SearchUserInfoReq);
case 'GetTokenForVideoMeeting':
return getTokenForVideoMeeting(ctx, request as $3.GetTokenForVideoMeetingReq);
case 'GetRTCToken':
return getRTCToken(ctx, request as $3.GetRTCTokenReq);
case 'SetAllowRegister':
return setAllowRegister(ctx, request as $3.SetAllowRegisterReq);
case 'GetAllowRegister':
return getAllowRegister(ctx, request as $3.GetAllowRegisterReq);
default:
throw $core.ArgumentError('Unknown method: $methodName');
}
}