Discuss this help topic in SecureBlackbox Forum

TElSimpleSFTPClient.PipelineLength

TElSimpleSFTPClient     See also     


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


This property specifies the number of upload/download requests sent simultaneously.

Declaration

[C#]
    int PipelineLength;

[VB.NET]
    Property PipelineLength As Integer

[Pascal]
    property PipelineLength : integer;

[C++]
    int32_t get_PipelineLength();
    void set_PipelineLength(int32_t Value);

[PHP]
    integer get_PipelineLength()
    void set_PipelineLength(integer $Value)

[Java]
    int getPipelineLength();
    void setPipelineLength(int Value);

Description

    Use this property to specify the number of upload or download requests sent before waiting for all requests to complete. The more requests are sent, the faster the transfer is. However, in case of error, all requests are discarded. Also, more pending requests means more memory used, so if speed is not critical and memory consumption is, set PipelineLength to 1. Default value is 10.
    To automatically adjust pipeline length for optimal performace, use AutoAdjustTransferBlock property.

See also:     DownloadBlockSize     UploadBlockSize    

Discuss this help topic in SecureBlackbox Forum