private void SpitfireRtc_OnDataChannelStateChanged(string label, uint state) { DataChannelState dataChannelState = (DataChannelState)state; switch (dataChannelState) { case DataChannelState.Open: OnDataChannelOpen(label); break; case DataChannelState.Connecting: OnDataChannelConnecting(label); break; case DataChannelState.Closing: OnDataChannelClosing(label); break; case DataChannelState.Closed: OnDataChannelClose(label); break; } }
public static RTCDataChannelState ToPlatformNative(this DataChannelState nativePort) => (RTCDataChannelState)nativePort;