HttpServerResults Object


Description:

HTTP server results.

Parents: HttpServerProtocolConfig

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

HttpServerProtocolConfig

Use this to connect a results object to an object.

HttpServerResults Writable Attributes

There are no writable attributes.

HttpServerResults Read-Only Attributes

Read-Only Attribute Description
ActiveConnections

Number of connections open (accepted) for this server at this instant. Note: 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

BlockIndex

Internally-allocated index for this HTTP server block.

Type: u32

Default: 0

ElapsedSeconds

Time duration in seconds that this server 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

ParentName

Name of parent Protocol for which the results apply.

Type: string

Default: "" (empty string)

SuccessfulTransactions

Total number of successful transactions from the server block.

Type: u64

Default: 0

SuccessfulTransactionsPerSecond

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

Type: u64

Default: 0

TotalConnections

Total number of connections handled by this HTTP server.

Type: u64

Default: 0

TotalConnectionsPerSecond

Total number of connections per second from the server block.

Type: u64

Default: 0

TxResponseCode200

Count of transmitted response codes with value 200.

Type: u64

Default: 0

TxResponseCode400

Count of transmitted response codes with value 400.

Type: u64

Default: 0

TxResponseCode404

Count of transmitted response codes with value 404.

Type: u64

Default: 0

TxResponseCode405

Count of transmitted response codes with value 405.

Type: u64

Default: 0

UnsuccessfulTransactions

Total number of unsuccessful transactions from the server block.

Type: u64

Default: 0

UnsuccessfulTransactionsPerSecond

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

Type: u64

Default: 0