Discuss this help topic in SecureBlackbox Forum

TElFTPSServer.OnDataSend

TElFTPSServer     See also     


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


This event is used to write the encrypted data to the socket.

Declaration

[C#]
    event TSBSendEvent OnDataSend;
    delegate void TSBSendEvent(Object Sender, byte[] Buffer);

[VB.NET]
    Event OnDataSend As TSBSendEvent
    Delegate Sub TSBSendEvent(ByVal Sender As Object, ByVal Buffer As Byte())

[Pascal]
    property OnDataSend : TSBSendEvent;
    TSBSendEvent = procedure (Sender: TObject; Buffer : Pointer; Size : LongInt) of object;

[C++]
    void get_OnDataSend(TSBSendEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnDataSend(TSBSendEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBSendEvent)(void * _ObjectData, TObjectHandle Sender, void * Buffer, int32_t Size);

[PHP]
    TSBSendEvent|callable|NULL get_OnDataSend()
    void set_OnDataSend(TSBSendEvent|callable|NULL $Value)
    callable TSBSendEvent(TObject $Sender, TSBPointer|NULL $Buffer, integer $Size)

[Java]
    TSBSendEvent getOnDataSend();
    void setOnDataSend(TSBSendEvent Value);
    TSBSendEvent.Callback OnDataSend = new TSBSendEvent.Callback() {
        public void TSBSendEventCallback(TObject arg0, byte[] arg1) {
            //...
        }
    }

Parameters

  • Buffer - the block of encoded data to be written to the socket.
  • Size - the length of the buffer in bytes.

Description

    This event is fired by TElFTPSServer when it has encoded the data block and wants to write it to the socket.

See also:     OnDataReceive    

Discuss this help topic in SecureBlackbox Forum