Exemple #1
0
        public static int GetPortForScheme(STUNSchemesEnum scheme)
        {
            switch (scheme)
            {
            case STUNSchemesEnum.stun:
                return(DEFAULT_STUN_PORT);

            case STUNSchemesEnum.stuns:
                return(DEFAULT_STUN_TLS_PORT);

            case STUNSchemesEnum.turn:
                return(DEFAULT_TURN_PORT);

            case STUNSchemesEnum.turns:
                return(DEFAULT_TURN_TLS_PORT);

            default:
                throw new ApplicationException("STUN or TURN scheme not recognised in STUNConstants.GetPortForScheme.");
            }
        }
Exemple #2
0
 public STUNUri(STUNSchemesEnum scheme, string host, int port = STUNConstants.DEFAULT_STUN_PORT)
 {
     Scheme = scheme;
     Host   = host;
     Port   = port;
 }