예제 #1
0
        public static PeerConnection.CandidateNetworkPolicy ToNative(this CandidateNetworkPolicy self)
        {
            switch (self)
            {
            case CandidateNetworkPolicy.All:
                return(PeerConnection.CandidateNetworkPolicy.All);

            case CandidateNetworkPolicy.LowCost:
                return(PeerConnection.CandidateNetworkPolicy.LowCost);

            default:
                throw new ArgumentOutOfRangeException(nameof(self), self, null);
            }
        }
 public static RTCCandidateNetworkPolicy ToPlatformNative(this CandidateNetworkPolicy nativePort) => (RTCCandidateNetworkPolicy)nativePort;
 public static RTCCandidateNetworkPolicy ToNative(this CandidateNetworkPolicy self)
 {
     return((RTCCandidateNetworkPolicy)self);
 }