Beispiel #1
0
 public Core.Utils.Tuple<TransportType, TransportConfig> GetDefaultTransport(ITransportApiProvider transportApiProvider)
 {
     return _defaultTptConfig(transportApiProvider);
 }
Beispiel #2
0
 public TlsTransport(ITransportApiProvider transportApiProvider)
     : base(transportApiProvider)
 {
     _transportType = TransportType.Tls;
 }
Beispiel #3
0
 internal Core.Utils.Tuple<TransportType, TransportConfig> GetConfiguredTransport(ITransportApiProvider transportApiProvider)
 {
     return _tptConfigurator != null ? _tptConfigurator(transportApiProvider) : null;
 }
Beispiel #4
0
 protected VoIPTransport(ITransportApiProvider transportApiProvider)
 {
     Helper.GuardNotNull(transportApiProvider);
     _transportApiProvider = transportApiProvider;
     Id = -1;
 }
Beispiel #5
0
 public TcpTransport(ITransportApiProvider transportApiProvider)
     : base(transportApiProvider)
 {
     _transportType = TransportType.Tcp;
 }
Beispiel #6
0
 public TlsTransport(ITransportApiProvider transportApiProvider)
     : base(transportApiProvider)
 {
     _transportType = TransportType.Tls;
 }
Beispiel #7
0
 public UdpTransport(ITransportApiProvider transportApiProvider)
     : base(transportApiProvider)
 {
     _transportType = TransportType.Udp;
 }
Beispiel #8
0
 public UdpTransport(ITransportApiProvider transportApiProvider)
     : base(transportApiProvider)
 {
     _transportType = TransportType.Udp;
 }
Beispiel #9
0
 public TcpTransport(ITransportApiProvider transportApiProvider)
     : base(transportApiProvider)
 {
     _transportType = TransportType.Tcp;
 }
Beispiel #10
0
        //public string LocalName
        //{
        //    get
        //    {
        //        GuardDisposed();
        //        if (!Equals(_info, default(pjsua_transport_info)))
        //            return _info.local_name.host + ":" + _info.local_name.port;
        //        return "";
        //    }
        //}

        #endregion

        protected VoIPTransport(ITransportApiProvider transportApiProvider)
        {
            Helper.GuardNotNull(transportApiProvider);
            _transportApiProvider = transportApiProvider;
            Id = -1;
        }
Beispiel #11
0
 public Core.Utils.Tuple <TransportType, TransportConfig> GetDefaultTransport(ITransportApiProvider transportApiProvider)
 {
     return(_defaultTptConfig(transportApiProvider));
 }
Beispiel #12
0
 internal Core.Utils.Tuple <TransportType, TransportConfig> GetConfiguredTransport(ITransportApiProvider transportApiProvider)
 {
     return(_tptConfigurator != null?_tptConfigurator(transportApiProvider) : null);
 }
Beispiel #13
0
 public DefaultVoIPTransportFactory(ITransportApiProvider provider)
 {
     _provider = provider;
 }
 public DefaultVoIPTransportFactory(ITransportApiProvider provider)
 {
     _provider = provider;
 }