Discuss this help topic in SecureBlackbox Forum



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

This event is fired when debug data from the connection peer 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)


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


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

Although the protocol specification doesn't define the format of debug data, it is usually alphanumeric.

Discuss this help topic in SecureBlackbox Forum