handleIncomingDataChannel method

dynamic handleIncomingDataChannel(
  1. RTCDataChannel a
)

Implementation

handleIncomingDataChannel(LibWebRTC.RTCDataChannel a) {
  LogConnectionEvent(ConnectionEvent.ReceivedDatachannel);
  Log(LogLevel.Infor, "incoming data channel: ${a.label}");
  if (a != LibWebRTC.RTCDataChannel) {
    return;
  }

  this.datachannels[a.label!] = DataChannel(
      a,
      (data) => {
            Log(LogLevel.Debug,
                "message from data channel ${a.label}: ${data}")
          });
}