UM .NET API
6.16.1
|
Encapsulates LBM Source Events. More...
Public Member Functions | |
int | type () |
LBM Source Event type. More... | |
long | registrationId () |
Registration ID associated with this event. More... | |
long | sequenceNumber () |
Sequence number associated with this event. More... | |
string | dataString () |
String data associated with this event. More... | |
object | clientObject () |
Client callback object. More... | |
LBMSourceEventWakeupInfo | sourceWakeupInfo () |
Source wakeup info object. More... | |
UMESourceEventRegistrationSuccessInfo | registrationSuccessInfo () |
Registration success info object. More... | |
UMESourceEventRegistrationCompleteInfo | registrationCompleteInfo () |
Registration complete info. More... | |
UMESourceEventAckInfo | ackInfo () |
Gets extended ACK info. More... | |
UMESourceEventDeregistrationSuccessInfo | deregistrationSuccessInfo () |
Gets deregistration success info. More... | |
UMESourceEventDeregistrationCompleteInfo | deregistrationCompleteInfo () |
Gets deregistration complete info. More... | |
LBMSourceEventSequenceNumberInfo | sequenceNumberInfo () |
Gets extended sequence number info. More... | |
UMQSourceEventMessageIdInfo | messageIdInfo () |
Gets an object describing teh message ID assigned to a message (UMQ only) More... | |
UMQSourceEventAckInfo | queueAckInfo () |
Gets an object containing extended information about a stability acknowledgement event. (UMQ only) More... | |
UMQSourceEventRegistrationCompleteInfo | queueRegistrationCompleteInfo () |
Queue registration complete info. (UMQ only) More... | |
UMQSourceEventULBReceiverInfo | ulbReceiverInfo () |
Gets an object containing extended information about a ULB receiver event. (UMQ only) More... | |
UMQSourceEventULBMessageInfo | ulbMessageInfo () |
Gets an object containing extended information about a ULB message event. (UMQ only) More... | |
LBMSourceEventFlightSizeNotification | flightSizeNotification () |
Gets an object containing flight size information. More... | |
LBMSourceEventTimestampInfo | timestampInfo () |
Gets an object containing timestamp information. More... | |
LBMSourceEvent | promote () |
This method should be called if the application wishes to continue processing the source event on another thread, or after the source event callback returns. More... | |
void | dispose () |
This method should be called before the source event callback returns to indicate that the application is finished with the source event allowing it to be reused when processing a future source event. | |
Encapsulates LBM Source Events.
UMESourceEventAckInfo com.latencybusters.lbm.LBMSourceEvent.ackInfo | ( | ) |
Gets extended ACK info.
object com.latencybusters.lbm.LBMSourceEvent.clientObject | ( | ) |
Client callback object.
This object is specified by the application using another API method.
string com.latencybusters.lbm.LBMSourceEvent.dataString | ( | ) |
String data associated with this event.
This value may not be valid for all event types.
UMESourceEventDeregistrationCompleteInfo com.latencybusters.lbm.LBMSourceEvent.deregistrationCompleteInfo | ( | ) |
Gets deregistration complete info.
UMESourceEventDeregistrationSuccessInfo com.latencybusters.lbm.LBMSourceEvent.deregistrationSuccessInfo | ( | ) |
Gets deregistration success info.
LBMSourceEventFlightSizeNotification com.latencybusters.lbm.LBMSourceEvent.flightSizeNotification | ( | ) |
Gets an object containing flight size information.
UMQSourceEventMessageIdInfo com.latencybusters.lbm.LBMSourceEvent.messageIdInfo | ( | ) |
Gets an object describing teh message ID assigned to a message (UMQ only)
LBMSourceEvent com.latencybusters.lbm.LBMSourceEvent.promote | ( | ) |
This method should be called if the application wishes to continue processing the source event on another thread, or after the source event callback returns.
UMQSourceEventAckInfo com.latencybusters.lbm.LBMSourceEvent.queueAckInfo | ( | ) |
Gets an object containing extended information about a stability acknowledgement event. (UMQ only)
UMQSourceEventRegistrationCompleteInfo com.latencybusters.lbm.LBMSourceEvent.queueRegistrationCompleteInfo | ( | ) |
Queue registration complete info. (UMQ only)
Contains extended queue registration complete information.
UMESourceEventRegistrationCompleteInfo com.latencybusters.lbm.LBMSourceEvent.registrationCompleteInfo | ( | ) |
Registration complete info.
Contains extended registration complete information.
long com.latencybusters.lbm.LBMSourceEvent.registrationId | ( | ) |
Registration ID associated with this event.
This value may not be valid for all event types.
UMESourceEventRegistrationSuccessInfo com.latencybusters.lbm.LBMSourceEvent.registrationSuccessInfo | ( | ) |
Registration success info object.
Contains extended registration information.
long com.latencybusters.lbm.LBMSourceEvent.sequenceNumber | ( | ) |
Sequence number associated with this event.
This value may not be valid for all event types.
LBMSourceEventSequenceNumberInfo com.latencybusters.lbm.LBMSourceEvent.sequenceNumberInfo | ( | ) |
Gets extended sequence number info.
LBMSourceEventWakeupInfo com.latencybusters.lbm.LBMSourceEvent.sourceWakeupInfo | ( | ) |
Source wakeup info object.
Contains extended information about a source wakeup event.
LBMSourceEventTimestampInfo com.latencybusters.lbm.LBMSourceEvent.timestampInfo | ( | ) |
Gets an object containing timestamp information.
int com.latencybusters.lbm.LBMSourceEvent.type | ( | ) |
UMQSourceEventULBMessageInfo com.latencybusters.lbm.LBMSourceEvent.ulbMessageInfo | ( | ) |
Gets an object containing extended information about a ULB message event. (UMQ only)
UMQSourceEventULBReceiverInfo com.latencybusters.lbm.LBMSourceEvent.ulbReceiverInfo | ( | ) |
Gets an object containing extended information about a ULB receiver event. (UMQ only)