FtpClientResults Object


Description:

FTP client results.

Parents: FtpClientProtocolConfig

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

FtpClientProtocolConfig

Use this to connect a results object to an object.

FtpClientResults Writable Attributes

There are no writable attributes.

FtpClientResults Read-Only Attributes

Read-Only Attribute Description
AbortedConnections

Total number of aborted connections from the client block.

Type: u64

Default: 0

AbortedConnectionsPerSecond

Total number of aborted connections per second from the client block.

Type: u64

Default: 0

AbortedTransactions

Total number of aborted transactions from the client block.

Type: u64

Default: 0

AbortedTransactionsPerSecond

Total number of aborted transactions per second from the client block.

Type: u64

Default: 0

ActiveConnections

Number of connections open or attempting for this client at this instant. Active Connections only applies to the FTP control connections. The FTP data connections are not included in this result. Active Connections on the server will typically be fewer in number than Active Connections on the associated client due to differences in the events that inform the server and client processes that a connection has been started and terminated.

Type: u32

Default: 0

AttemptedConnections

Total number of attempted connections from the client block.

Type: u64

Default: 0

AttemptedConnectionsPerSecond

Total number of attempted connections per second from the client block.

Type: u64

Default: 0

AttemptedTransactions

Total number of attempted transactions from the client block.

Type: u64

Default: 0

AttemptedTransactionsPerSecond

Total number of attempted transactions per second from the client block.

Type: u64

Default: 0

AvgFileTransferBps

Average of file transfer rate for successful transactions.

Type: u64

Default: 0

BlockIndex

Internally-allocated index for this FTP client block.

Type: u32

Default: 0

ElapsedSeconds

Time duration in seconds that this client block has been running.

Type: u64

Default: 0

GoodputAvgRxRateBps

Average goodput receive rate in bits per second.

Type: u64

Default: 0

GoodputAvgTxRateBps

Average transmitted goodput rate in bits per second.

Type: u64

Default: 0

GoodputMaxRxRateBps

Maximum received goodput rate in bits per second.

Type: u64

Default: 0

GoodputMaxTxRateBps

Maximum goodput rate in bits per second.

Type: u64

Default: 0

GoodputMinRxRateBps

Minimum received goodput rate in bits per second.

Type: u64

Default: 0

GoodputMinTxRateBps

Minimum goodput rate in bits per second.

Type: u64

Default: 0

GoodputRxBps

Current received goodput in bits per second.

Type: u64

Default: 0

GoodputRxBytes

Total received goodput bytes.

Type: u64

Default: 0

GoodputTxBps

Current transmitted goodput in bits per second.

Type: u64

Default: 0

GoodputTxBytes

Total transmitted goodput bytes.

Type: u64

Default: 0

IntendedLoad

Intended load. The unit for the value is determined by the setting of the LoadType attribute in the ClientLoadProfile object.

Type: u32

Default: 0

ParentName

Name of parent Protocol for which the results apply.

Type: string

Default: "" (empty string)

RxResponseCode150

Received response codes with a value of 150 (file status okay).

Type: u64

Default: 0

RxResponseCode200

Received response codes with a value of 200 (command okay).

Type: u64

Default: 0

RxResponseCode226

Received response codes with a value of 226 (closing data connection).

Type: u64

Default: 0

RxResponseCode227

Received response codes with a value of 227 (entering passive mode).

Type: u64

Default: 0

RxResponseCode229

Received response codes with a value of 229 (entering extended passive mode).

Type: u64

Default: 0

RxResponseCode230

Received response codes with a value of 230 (user logged in).

Type: u64

Default: 0

RxResponseCode331

Received response codes with a value of 331 (user okay, need password).

Type: u64

Default: 0

RxResponseCode425

Received response codes with a value of 425 (can't open data connection).

Type: u64

Default: 0

RxResponseCode426

Received response codes with a value of 426 (connection closed, transfer aborted).

Type: u64

Default: 0

RxResponseCode452

Received response codes with a value of 452 (requested action not taken).

Type: u64

Default: 0

RxResponseCode500

Received response codes with a value of 500 (syntax error).

Type: u64

Default: 0

RxResponseCode502

Received response codes with a value of 502 (command not implemented).

Type: u64

Default: 0

RxResponseCode522

Received response codes with a value of 522 (network protocol not supported).

Type: u64

Default: 0

RxResponseCode530

Received response codes with a value of 530 (not logged in).

Type: u64

Default: 0

SuccessfulConnections

Total number of successful connections from the client block.

Type: u64

Default: 0

SuccessfulConnectionsPerSecond

Total number of successful connections per second from the client block.

Type: u64

Default: 0

SuccessfulTransactions

Total number of successful transactions from the client block.

Type: u64

Default: 0

SuccessfulTransactionsPerSecond

Total number of successful transactions per second from the client block.

Type: u64

Default: 0

UnsuccessfulConnections

Total number of unsuccessful connections from the client block.

Type: u64

Default: 0

UnsuccessfulConnectionsPerSecond

Total number of unsuccessful connections per second from the client block.

Type: u64

Default: 0

UnsuccessfulTransactions

Total number of unsuccessful transactions from the client block.

Type: u64

Default: 0

UnsuccessfulTransactionsPerSecond

Total number of unsuccessful transactions per second from the client block.

Type: u64

Default: 0