handleMessage method

  1. @override
Future<void> handleMessage(
  1. ServerMessage message
)
override

Implementation

@override
Future<void> handleMessage(ServerMessage message) async {
  final type = message.type;
  final payload = message.payload;

  if (type == ServerMessageType.Answer.value) {
    await negotiator!.handleSDP(type, payload.sdp);
    open = true;
  } else if (type == ServerMessageType.Candidate.value) {
    await negotiator!.handleCandidate(payload.candidate);
  } else {
    logger.warn('Unrecognized message type: $type from peer: $peer');
  }
}