handleCall method
Future<GeneratedMessage>
handleCall(
- ServerContext ctx,
- String methodName,
- GeneratedMessage request
override
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 'GetAllStockSnapshot': return this.getAllStockSnapshot(ctx, request as $1.Empty);
case 'GetStockSnapshotByNumArr': return this.getStockSnapshotByNumArr(ctx, request as $2.StockNumArr);
case 'GetStockSnapshotTSE': return this.getStockSnapshotTSE(ctx, request as $1.Empty);
case 'GetStockSnapshotOTC': return this.getStockSnapshotOTC(ctx, request as $1.Empty);
case 'GetNasdaq': return this.getNasdaq(ctx, request as $1.Empty);
case 'GetNasdaqFuture': return this.getNasdaqFuture(ctx, request as $1.Empty);
case 'GetStockVolumeRank': return this.getStockVolumeRank(ctx, request as $3.VolumeRankRequest);
case 'GetFutureSnapshotByCodeArr': return this.getFutureSnapshotByCodeArr(ctx, request as $2.FutureCodeArr);
default: throw $core.ArgumentError('Unknown method: $methodName');
}
}