LBM .Net API Documentation
LBMSourceStatistics Class
Namespacescom.latencybusters.lbmLBMSourceStatistics
LBM Source Transport Statistics
Declaration Syntax
C#
public class LBMSourceStatistics : LBMStatistics, 
	IDisposable
Members
All MembersConstructorsMethods



IconMemberDescription
LBMSourceStatistics()()()
Instantiate an empty object containing no statistics.

LBMSourceStatistics(LBMContext, Int32)
Instantiate object containing the current set of source transport statistics for a given LBM source

LBMSourceStatistics(LBMSource)
Instantiate object containing the current set of source transport statistics for a given LBM source

bytesBuffered()()()
Number of bytes currently in UM's TCP buffer (TCP only)

bytesBuffered(Int32)
Number of bytes currently in UM's TCP buffer (TCP only)

bytesSent()()()
Number of datagram bytes sent (LBT-RM, LBT-RU, LBT-IPC, LBT-RDMA).

bytesSent(Int32)
Number of datagram bytes sent (LBT-RM, LBT-RU, LBT-IPC, LBT-RDMA).

dispose()()()
Free memory associated with this set of statistics (same as Dispose()).

Dispose()()()
Free memory associated with this set of statistics.

getApplicationSourceId()()()
Retrieve the application source identifier associated with this set of statistics.
(Inherited from LBMStatistics.)
getContextId()()()
Retrieve the sender context ID associated with this set of statistics.
(Inherited from LBMStatistics.)
getObjectId()()()
Retrieve the sender object ID associated with this set of statistics.
(Inherited from LBMStatistics.)
getProcessId()()()
Retrieve the sender process ID associated with this set of statistics.
(Inherited from LBMStatistics.)
getSender()()()
Retrieve the IP sender address associated with this set of statistics.
(Inherited from LBMStatistics.)
getSource()()()
Retrieve the source attribute from the statistics attribute block associated with this set of statistics.
(Inherited from LBMStatistics.)
getTimestamp()()()
Retrieve the timestamp associated with this set of statistics.
(Inherited from LBMStatistics.)
messagesQueued()()()
Number of datagrams currently queued by the rate limiter (LBT-RM only).

messagesQueued(Int32)
Number of datagrams currently queued by the rate limiter (LBT-RM only).

messagesSent()()()
Number of datagrams sent (LBT-RM, LBT-RU, LBT-IPC, LBT-RDMA).

messagesSent(Int32)
Number of datagrams sent (LBT-RM, LBT-RU, LBT-IPC, LBT-RDMA).

nakPacketsReceived()()()
Number of NAK packets received by this source transport (LBT-RM, LBT-RU).

nakPacketsReceived(Int32)
Number of NAK packets received by this source transport (LBT-RM, LBT-RU).

naksIgnored()()()
Number of NAKs this source transport ignored and sent an NCF with reason code "ignored" (LBT-RM, LBT-RU).

naksIgnored(Int32)
Number of NAKs this source transport ignored and sent an NCF with reason code "ignored" (LBT-RM, LBT-RU).

naksIgnoredRetransmitDelay()()()
Number of NAKs this source transport has not processed because it met its retransmission rate limit (LBT-RM, LBT-RU).

naksIgnoredRetransmitDelay(Int32)
Number of NAKs this source transport has not processed because it met its retransmission rate limit (LBT-RM, LBT-RU).

naksReceived()()()
Number of individual NAKs received by the source transport (LBT-RM, LBT-RU).

naksReceived(Int32)
Number of individual NAKs received by the source transport (LBT-RM, LBT-RU).

naksShed()()()
Number of NAKs this source transport has shed and sent an NCF with reason code "shed" (LBT-RM, LBT-RU).

naksShed(Int32)
Number of NAKs this source transport has shed and sent an NCF with reason code "shed" (LBT-RM, LBT-RU).

numberOfClients()()()
Number of receiver clients currently connected over this transport (TCP, LBT-RU, LBT-IPC, LBT-RDMA).

numberOfClients(Int32)
Number of receiver clients currently connected over this transport (TCP, LBT-RU, LBT-IPC, LBT-RDMA).

refresh(LBMContext, Int32)
Refresh the current set of source transport statistics for a given LBM source

refresh(LBMSource)
Refresh the current set of source transport statistics for a given LBM source

retransmissionBytesSent()()()
retransmissionBytesSent(Int32)
Number of bytes retransmitted by this source transport (LBT-RU, LBT-RM).

retransmissionsQueued()()()
Number of retransmission datagrams currently queued by the retransmit rate limiter (LBT-RM only).

retransmissionsQueued(Int32)
Number of retransmission datagrams currently queued by the retransmit rate limiter (LBT-RM only).

retransmissionsSent()()()
Number of datagrams retransmitted by this source (LBT-RM, LBT-RU).

retransmissionsSent(Int32)
Number of datagrams retransmitted by this source (LBT-RM, LBT-RU).

size()()()
Number of statistical sets encapsulated within this object

source()()()
Source of transport as a string

source(Int32)
Source of transport as a string

transmissionWindowBytes()()()
Number of bytes currently in the transmission window (LBT-RM only)

transmissionWindowBytes(Int32)
Number of bytes currently in the transmission window (LBT-RM only)

transmissionWindowMessages()()()
Number of datagrams in the transmission window (LBT-RM only).

transmissionWindowMessages(Int32)
Number of datagrams in the transmission window (LBT-RM only).

type()()()
Transport type (TCP, LBT-RM, LBT-RU, etc.)

type(Int32)
Transport type (TCP, LBT-RM, LBT-RU, etc.)

typeName()()()
Transport type name (TCP, LBT-RM, LBT-RU, etc.).

typeName(Int32)
Transport type name (TCP, LBT-RM, LBT-RU, etc.).

Inheritance Hierarchy
Object
LBMStatistics
 LBMSourceStatistics

Assembly: lbmcs (Module: lbmcs) Version: 6.7.1.0