Ejemplo n.º 1
0
 public ClientSSLConnection(
     RemObjects.InternetPack.Core.Binding aBinding,
     IClientSSLConnectionSettings aSettings
     )
     : base(new Socket(aBinding.AddressFamily, aBinding.SocketType, aBinding.Protocol))
 {
     fDataSocket        = new ElClientSSLSocket();
     fDataSocket.Socket = base.Socket;
     InitializeSSLSocket(aSettings);
     ((ElClientSSLSocket)fDataSocket).Connect(new IPEndPoint(aBinding.Address, aBinding.Port));
 }
 public virtual Connection CreateClientConnection(RemObjects.InternetPack.Core.Binding aBinding)
 {
     throw new InvalidOperationException();
 }
 public override Connection CreateClientConnection(RemObjects.InternetPack.Core.Binding aBinding)
 {
     return(new ClientSSLConnection(aBinding, this));
 }
Ejemplo n.º 4
0
 public SSLConnection(RemObjects.InternetPack.Core.Binding aBinding)
     : base(aBinding)
 {
 }