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 'SetPublisher':
return setPublisher(ctx, request as $1.SetPublisherRequest);
case 'SendAnswer':
return sendAnswer(ctx, request as $1.SendAnswerRequest);
case 'IceTrickle':
return iceTrickle(ctx, request as $0.ICETrickle);
case 'UpdateSubscriptions':
return updateSubscriptions(
ctx, request as $1.UpdateSubscriptionsRequest);
case 'UpdateMuteStates':
return updateMuteStates(ctx, request as $1.UpdateMuteStatesRequest);
case 'IceRestart':
return iceRestart(ctx, request as $1.ICERestartRequest);
case 'SendStats':
return sendStats(ctx, request as $1.SendStatsRequest);
case 'StartNoiseCancellation':
return startNoiseCancellation(
ctx, request as $1.StartNoiseCancellationRequest);
case 'StopNoiseCancellation':
return stopNoiseCancellation(
ctx, request as $1.StopNoiseCancellationRequest);
default:
throw $core.ArgumentError('Unknown method: $methodName');
}
}