Discuss this help topic in SecureBlackbox Forum



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

This event is fired when debug data from server is received


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

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

    property OnDataDebug : TSSHDataEvent;
    TSSHDataEvent = procedure (Sender: TObject; Buffer : pointer; Size : longint) of object;

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

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

    TSSHDataEvent getOnDebugData();
    void setOnDebugData(TSSHDataEvent Value);
    TSSHDataEvent.Callback OnDebugData = new TSSHDataEvent.Callback() {
        public void TSSHDataEventCallback(TObject arg0, byte[] arg1) {


  • Buffer - Buffer with debug data
  • Size - Debug data size


    TElSSHCustomForwarding fires this event when it receives debug information from the server. Debug information is used to inform other side about internal protocol details during session.

Although the protocol specification doesn't specify the format of debug data, it is in common alphanumeric.

Discuss this help topic in SecureBlackbox Forum