Discuss this help topic in SecureBlackbox Forum


TElSSHTunnelConnection     See also     

Filter: C#/Java  VB.NET  Pascal  C++  PHP  

This event is fired when a portion of extended data is received via logical connection


    event TSSHDataEvent OnExtendedData;
    delegate void TSSHDataEvent(Object Sender, byte[] Buffer);

    Event OnExtendedData As TSSHDataEvent
    Delegate Sub TSSHDataEvent(ByVal Sender As Object, ByVal Buffer As Byte())

    property OnExtendedData : TDataEvent;
    TDataEvent = procedure (Sender: TObject; Buffer : pointer; Size : longint) of object;

    void get_OnExtendedData(TSSHDataEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnExtendedData(TSSHDataEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSSHDataEvent)(void * _ObjectData, TObjectHandle Sender, void * Buffer, int32_t Size);

    TSSHDataEvent|callable|NULL get_OnExtendedData()
    void set_OnExtendedData(TSSHDataEvent|callable|NULL $Value)
    callable TSSHDataEvent(TObject $Sender, TSBPointer|NULL $Buffer, integer $Size)


  • Buffer - buffer with decrypted data
  • Size - size of the buffer with decrypted data


    This event is fired when the new block of decrypted extended data is available. For command and shell tunnels extended data come the standard error (stderr).
    To get the type of extended data, check ExtendedDataType property.

See also:     OnClose     OnData     OnError     ExtendedDataType    

Discuss this help topic in SecureBlackbox Forum