protected static string GetTypeString(SignalingMessageType type)
        {
            switch (type)
            {
            case SignalingMessageType.Candidate:
                return(CandidateType);

            case SignalingMessageType.CandidateRemoval:
                return(CandidateRemovalType);

            case SignalingMessageType.Offer:
                return(OfferType);

            case SignalingMessageType.PrAnswer:
            case SignalingMessageType.Answer:
                return(AnswerType);

            //return PrAnswerType;
            case SignalingMessageType.Bye:
                return(ByeType);

            default:
                throw new ArgumentOutOfRangeException(nameof(type), type, null);
            }
        }
Esempio n. 2
0
 internal WebRTCSignalingEventArgs(SignalingMessageType type, string message)
 {
     MessageType = type;
     Message     = message;
 }