UM .NET API  6.16.1
com.latencybusters.lbm.LBMSourceEventSequenceNumberInfo Class Reference

LBM Source Event Sequence Number Info class. More...

Public Member Functions

 LBMSourceEventSequenceNumberInfo ()
 Creates an LBMSourceEventSequenceNumberInfo object with all fields initialized to 0/null.
 
 LBMSourceEventSequenceNumberInfo (int flags, uint firstSeqNum, uint lastSeqNum, object clientd)
 Creates an LBMSourceEventSequenceNumberInfo with fields initialized to the given values. More...
 
int flags ()
 Get sequence number message flags. More...
 
uint firstSequenceNumber ()
 Get the first sequence number. More...
 
uint lastSequenceNumber ()
 Get the last sequence number. More...
 
object clientObject ()
 Get the client-supplied callback object. More...
 

Detailed Description

LBM Source Event Sequence Number Info class.

Contains first and last sequence numbers and client-supplied callback object.

Constructor & Destructor Documentation

com.latencybusters.lbm.LBMSourceEventSequenceNumberInfo.LBMSourceEventSequenceNumberInfo ( int  flags,
uint  firstSeqNum,
uint  lastSeqNum,
object  clientd 
)

Creates an LBMSourceEventSequenceNumberInfo with fields initialized to the given values.

Parameters
flagsFlags concerning when sequence number messages are sent.
firstSeqNumFirst sequence number (must be >= 0).
lastSeqNumLast sequence number (must be >= 0).
clientdClient-supplied callback object.
Exceptions
com.latencybusters.lbm.LBMEInvalExceptionFirst sequence number was < 0.
com.latencybusters.lbm.LBMEInvalExceptionLast sequence number was < 0.

Member Function Documentation

object com.latencybusters.lbm.LBMSourceEventSequenceNumberInfo.clientObject ( )

Get the client-supplied callback object.

Returns
Client-supplied object.
uint com.latencybusters.lbm.LBMSourceEventSequenceNumberInfo.firstSequenceNumber ( )

Get the first sequence number.

Returns
The first sequence number.
int com.latencybusters.lbm.LBMSourceEventSequenceNumberInfo.flags ( )

Get sequence number message flags.

Returns
Flags indicating when sequence number messages are sent.
uint com.latencybusters.lbm.LBMSourceEventSequenceNumberInfo.lastSequenceNumber ( )

Get the last sequence number.

Returns
The last sequence number.

The documentation for this class was generated from the following file: