EldoS
Navigation
Web site
Support
Table Of Contents
View Table Of Contents | Send comments on this topic

ElCustomSocketForwardingSSHSubsystemHandler class

Properties     Methods     Events     Declared in    


 

ElCustomSocketForwardingSSHSubsystemHandler is a descendant of ElCustomSSHSubsystemHandler.

 
 

Description

    Don't use this class directly. Use its descendants for forwarding (TCP, X11 etc).
    Note, that all the methods of this class are abstract and must be overridden in descendant classes.

 
 

Properties

Inherited from ElCustomSSHSubsystemHandler

  • Connection
Inherited from ElCustomSSHSubsystemHandler protected
  • Connected
 
 

Methods

  • procedure SocketConnect; virtual;
    The descendant class should establish connection to remote host in this method.
  • procedure SocketDisconnect; virtual;
    The descendant class should stop connection to remote host in this method.
  • function SocketReadable: boolean; virtual;
    The descendant class should return True if there are some data in the socket and False otherwise.
  • function SocketConnected: boolean; virtual;
    The descendant class should return True if connection is alive and False otherwise.
  • procedure SocketWrite(Buffer: pointer; Size: integer); virtual;
    The descendant class should write data of Size bytes from Buffer to the socket.
  • function SocketRead(Buffer: pointer; Size: integer): integer; virtual;
    The descendant class should read data of Size bytes from the socket to Buffer and return actually read number of bytes.
Inherited from ElCustomSSHSubsystemHandler
  • Constructor
  • Destructor
  • Run
  • Terminate
Inherited from ElCustomSSHSubsystemHandler protected
  • Disconnect
  • DoTerminateRequest
  • Execute
  • Finalize
  • HandlerType
  • Initialize
  • Read
  • ReceiveData
  • SendData
  • SendExtendedData
  • Terminated
 
 

Events

Inherited from ElCustomSSHSubsystemHandler

  • OnTerminateRequest
 
 

Declared in

.NET:

  • Namespace: SBSSHHandlers
  • Assembly: SecureBlackbox.SSHServer
VCL:
  • Unit: SBSSHHandlers
ActiveX/DLL: Not available
 
Contact Us | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2008, EldoS Corporation