UM .NET API
6.16.1
|
UME Source Event Ack Info class. More...
Public Member Functions | |
LBMSourceEventTimestampInfo (UInt64 tvSec, UInt64 tvNsec, uint sequenceNumber) | |
Construct a LBMSourceEventTimestampInfo object and initialize its fields to the given values. More... | |
uint | sequenceNumber () |
Get the sequence number of the message the event was received for. More... | |
UInt64 | tvSec () |
Get the seconds portion of the high-resolution timestamp of the sent message. More... | |
UInt64 | tvNsec () |
Get the nanoseconds portion of the high-resolution timestamp of the sent message. More... | |
UME Source Event Ack Info class.
Contains extended information for message stability and confirmed delivery source events.
com.latencybusters.lbm.LBMSourceEventTimestampInfo.LBMSourceEventTimestampInfo | ( | UInt64 | tvSec, |
UInt64 | tvNsec, | ||
uint | sequenceNumber | ||
) |
Construct a LBMSourceEventTimestampInfo object and initialize its fields to the given values.
tvSec | High-resolution timestamp, seconds. |
tvNsec | High-resolution timestamp, nanoseconds. |
sequenceNumber | Sequence number (must be >= 0). |
com.latencybusters.lbm.LBMEInvalException | Sequence number was < 0. |
uint com.latencybusters.lbm.LBMSourceEventTimestampInfo.sequenceNumber | ( | ) |
Get the sequence number of the message the event was received for.
UInt64 com.latencybusters.lbm.LBMSourceEventTimestampInfo.tvNsec | ( | ) |
Get the nanoseconds portion of the high-resolution timestamp of the sent message.
UInt64 com.latencybusters.lbm.LBMSourceEventTimestampInfo.tvSec | ( | ) |
Get the seconds portion of the high-resolution timestamp of the sent message.