UM .NET API
6.16.1
|
UME Source Event Ack Info class. More...
Public Member Functions | |
UMESourceEventAckInfo (int flags, uint sequenceNumber, uint rcvRegId, ushort storeIndex, string store, object clientd) | |
Construct a UMESourceEventAckInfo 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... | |
uint | receiverRegistrationId () |
Get the receiver registration ID. More... | |
int | flags () |
Get informational flags associated with the source event. More... | |
object | clientObject () |
Get the client-supplied callback object. More... | |
string | store () |
Get the name (IP address) of the store the event came from. More... | |
ushort | storeIndex () |
Get the index of the store the source event came from. More... | |
UME Source Event Ack Info class.
Contains extended information for message stability and confirmed delivery source events.
com.latencybusters.lbm.UMESourceEventAckInfo.UMESourceEventAckInfo | ( | int | flags, |
uint | sequenceNumber, | ||
uint | rcvRegId, | ||
ushort | storeIndex, | ||
string | store, | ||
object | clientd | ||
) |
Construct a UMESourceEventAckInfo object and initialize its fields to the given values.
flags | Informational flags. |
sequenceNumber | Sequence number (must be >= 0). |
rcvRegId | Receiver registration ID (must be >= 0). |
storeIndex | Store index (must be >= 0). |
store | Store name (IP address and port). |
clientd | Application-supplied callback object. |
com.latencybusters.lbm.LBMEInvalException | Sequence number was < 0. |
com.latencybusters.lbm.LBMEInvalException | Receiver Reg ID was < 0. |
com.latencybusters.lbm.LBMEInvalException | Store index was < 0. |
object com.latencybusters.lbm.UMESourceEventAckInfo.clientObject | ( | ) |
Get the client-supplied callback object.
int com.latencybusters.lbm.UMESourceEventAckInfo.flags | ( | ) |
Get informational flags associated with the source event.
uint com.latencybusters.lbm.UMESourceEventAckInfo.receiverRegistrationId | ( | ) |
Get the receiver registration ID.
uint com.latencybusters.lbm.UMESourceEventAckInfo.sequenceNumber | ( | ) |
Get the sequence number of the message the event was received for.
string com.latencybusters.lbm.UMESourceEventAckInfo.store | ( | ) |
Get the name (IP address) of the store the event came from.
ushort com.latencybusters.lbm.UMESourceEventAckInfo.storeIndex | ( | ) |
Get the index of the store the source event came from.
References com.latencybusters.lbm.LBM.UME_MAX_STORE_STRLEN.