Example #1
0
 // exec command for SCP
 //private bool _executingExecCmd = false;
 public SSH1Connection(SSHConnectionParameter param, IGranadosSocket s, ISSHConnectionEventReceiver er, string serverVersion, string clientVersion)
     : base(param, s, er)
 {
     _cInfo = new SSH1ConnectionInfo(param.HostName, param.PortNumber, serverVersion, clientVersion);
     _shellID = -1;
     _packetReceiver = new SynchronizedPacketReceiver(this);
     _packetizer = new SSH1Packetizer(_packetReceiver);
 }
Example #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="socket">socket for sending SSH packet</param>
 public SynchronizedPacketReceiver(IGranadosSocket socket)
 {
     _socket = socket;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="socket">socket object</param>
 internal SocketStatusReader(IGranadosSocket socket)
 {
     _socket = socket;
 }
Example #4
0
        protected IGranadosSocket _stream; //underlying socket

        #endregion Fields

        #region Constructors

        protected SSHConnection(SSHConnectionParameter param, IGranadosSocket strm, ISSHConnectionEventReceiver receiver)
        {
            _param = (SSHConnectionParameter)param.Clone();
            _stream = strm;
            _eventReceiver = receiver;
            _channel_collection = new ChannelCollection();
            _autoDisconnect = true;
            _execCmd = null;
            _execCmdWaitFlag = true;
        }
Example #5
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="socket">socket for sending SSH packet</param>
 public SynchronizedPacketReceiver(IGranadosSocket socket)
 {
     _socket = socket;
 }