DPN_CONNECTION_INFO
Used to retrieve statistics for the connection between you and a particular endpoint.
Type DPN_CONNECTION_INFO
lSize As Long
lRoundTripLatencyMS As Long
lThroughPutBPS As Long
lPeakThroughPutBPS As Long
lBytesSentGuaranteed As Long
lPacketsSentGuaranteed As Long
lBytesSentNonGuaranteed As Long
lPacketsSentNonGuaranteed As Long
lBytesRetried As Long
lPacketsRetried As Long
lBytesDropped As Long
lPacketsDropped As Long
lBandwidthBPS As Long
lMessagesTransmittedHighPriority As Long
lMessagesTimedOutHighPriority As Long
lMessagesTransmittedNormalPriority As Long
lMessagesTimedOutNormalPriority As Long
lMessagesTransmittedLowPriority As Long
lMessagesTimedOutLowPriority As Long
lBytesReceivedGuaranteed As Long
lPacketsReceivedGuaranteed As Long
lBytesReceivedNonGuaranteed As Long
lPacketsReceivedNonGuaranteed As Long
lMessagesReceived As Long
End Type
Members
- lSize
- Long value set to the size of the type.
- lRoundTripLatencyMS
- Long value set to the approximate time, in milliseconds, for a packet to reach the endpoint and return to the local computer. This number will fluctuate throughout the session, as network conditions change.
- lThroughPutBPS
- Long value set to the approximate throughput, in bytes per second (BPS). This number will fluctuate throughout the session, as link conditions change.
- lPeakThroughPutBPS
- Long value set to the peak throughput, in bytes per second. This number will fluctuate throughout the session, as link conditions change.
- lBytesSentGuaranteed
- Long value set to the amount, in bytes, of guaranteed messages that have been sent.
- lPacketsSentGuaranteed
- Long value set to the number of guaranteed packets that have been sent.
- lBytesSentNonGuaranteed
- Long value set to the amount, in bytes, of nonguaranteed messages that have been sent.
- lPacketsSentNonGuaranteed
- Long value set to the number of nonguaranteed packets that have been sent.
- lBytesRetried
- Long value set to the amount, in bytes, of messages that have been retried.
- lPacketsRetried
- Long value set to the number of packets that have been retried.
- lBytesDropped
- Long value set to the amount, in bytes, of messages that have been dropped.
- lPacketsDropped
- Long value set to the number of packets that have been dropped.
- lBandwidthBPS
- Long value set to the bandwidth, in bytes per second.
- lMessagesTransmittedHighPriority
- Long value set to the number of high-priority messages that have been transmitted.
- lMessagesTimedOutHighPriority
- Long value set to the number of high-priority messages that have timed out.
- lMessagesTransmittedNormalPriority
- Long value set to the number of normal-priority messages that have been transmitted.
- lMessagesTimedOutNormalPriority
- Long value set to the number of normal-priority messages that have timed out.
- lMessagesTransmittedLowPriority
- Long value set to the number of low-priority messages that have been transmitted.
- lMessagesTimedOutLowPriority
- Long value set to the number of low-priority messages that have timed out.
- lBytesReceivedGuaranteed
- Long value set to the amount, in bytes, of guaranteed messages that have been received.
- lPacketsReceivedGuaranteed
- Long value set to the number of guaranteed packets that have been received.
- lBytesReceivedNonGuaranteed
- Long value set to the amount, in bytes, of nonguaranteed messages that have been received.
- lPacketsReceivedNonGuaranteed
- Long value set to the number of nonguaranteed packets that have been received.
- lMessagesReceived
- Long value set to the number of messages that have been received.