XmppvJClientResult Object


Description:

XMPPvJ client results.

Parents: XmppvJClientConfig

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

XmppvJClientConfig

Use this to connect a results object to an object.

XmppvJClientResult Writable Attributes

There are no writable attributes.

XmppvJClientResult Read-Only Attributes

Read-Only Attribute Description
BlockIndex

Internally-allocated index for this client block.

Type: u32

Default: 0

IntendedRegistrationLoad

Number of registrations sent per second.

Type: u32

Default: 0

LoginAttemptCount

Number of client logins attempted.

Type: u64

Default: 0

LoginFailureCount

Number of client logins that failed.

Type: u64

Default: 0

LoginSuccessCount

Number of clients successfully logged in.

Type: u64

Default: 0

LoginSuccessPercent

Percentage of attempted logins that were successful.

Type: double

Default: 0

ParentName

Name of the parent protocol for which the results apply.

Type: string

Default: "" (empty string)

PubAttemptCount

Number of publish requests attempted.

Type: u64

Default: 0

PubFailureCount

Number of publish requests that failed.

Type: u64

Default: 0

PubSuccessCount

Number of publish requests that were successful.

Type: u64

Default: 0

PubSuccessPercent

Percentage of attempted publish requests that were successful.

Type: double

Default: 0

RegistrationAttemptCount

Number of client registrations attempted.

Type: u64

Default: 0

RegistrationFailureCount

Number of client registrations that failed.

Type: u64

Default: 0

RegistrationSuccessCount

Number of clients successfully registered.

Type: u64

Default: 0

RegistrationSuccessPercent

Percentage of attempted registrations that were successful.

Type: double

Default: 0

RxResponseCode302

Received response codes with a value of 302.

Type: u64

Default: 0

RxResponseCode400

Received response codes with a value of 400.

Type: u64

Default: 0

RxResponseCode401

Received response codes with a value of 401.

Type: u64

Default: 0

RxResponseCode402

Received response codes with a value of 402.

Type: u64

Default: 0

RxResponseCode403

Received response codes with a value of 403.

Type: u64

Default: 0

RxResponseCode404

Received response codes with a value of 404.

Type: u64

Default: 0

RxResponseCode405

Received response codes with a value of 405.

Type: u64

Default: 0

RxResponseCode406

Received response codes with a value of 406.

Type: u64

Default: 0

RxResponseCode407

Received response codes with a value of 407.

Type: u64

Default: 0

RxResponseCode409

Received response codes with a value of 409.

Type: u64

Default: 0

RxResponseCode500

Received response codes with a value of 500.

Type: u64

Default: 0

RxResponseCode501

Received response codes with a value of 501.

Type: u64

Default: 0

RxResponseCode503

Received response codes with a value of 503.

Type: u64

Default: 0

RxResponseCode504

Received response codes with a value of 504.

Type: u64

Default: 0

ServerResponseAvgTime

Average response time per URL in milliseconds. Response time is the difference between the system timestamp of the sent message and the timestamp of the matching received response.

Type: u32

Default: 0

ServerResponseMaxTime

Maximum response time per URL in milliseconds. Response time is the difference between the system timestamp of the sent message and the timestamp of the matching received response.

Type: u32

Default: 0

ServerResponseMinTime

Minimum response time per URL in milliseconds. Response time is the difference between the system timestamp of the sent message and the timestamp of the matching received response.

Type: u32

Default: 0

TotalClientCount

Total number of clients in the client block.

Type: u32

Default: 0