handleCall method

Future<GeneratedMessage> handleCall(
  1. ServerContext ctx,
  2. String methodName,
  3. 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 'RequestOTP': return this.requestOTP(ctx, request as $0.RequestOTPRequest);
    case 'VerifyOTP': return this.verifyOTP(ctx, request as $0.VerifyOTPRequest);
    case 'VerifyGoogleToken': return this.verifyGoogleToken(ctx, request as $0.VerifyGoogleTokenRequest);
    case 'VerifyAppleToken': return this.verifyAppleToken(ctx, request as $0.VerifyAppleTokenRequest);
    case 'GetPublicKey': return this.getPublicKey(ctx, request as $0.GetPublicKeyRequest);
    case 'RefreshToken': return this.refreshToken(ctx, request as $0.RefreshTokenRequest);
    default: throw $core.ArgumentError('Unknown method: $methodName');
  }
}