UM .NET API
6.16.1
|
UMEMessageAck class. Use this object to send explicit acks. More...
Public Member Functions | |
void | sendExplicitAck (uint sqn) |
Sends an explicit ack up to the sequence number provided. More... | |
void | markNotOutstanding (uint sqn) |
Marks that up to the sequence number provided should no longer be considered outstanding for throttled recovery which will free up additional requests. More... | |
void | Dispose () |
Delete the underlying ack structure. More... | |
UMEMessageAck class. Use this object to send explicit acks.
void com.latencybusters.lbm.UMEMessageAck.Dispose | ( | ) |
Delete the underlying ack structure.
com.latencybusters.lbm.LBMException | Unexpected operational behavior has been encountered by unmanaged LBM C layer function. |
References com.latencybusters.lbm.LBM.errorMessage(), and com.latencybusters.lbm.LBM.errorNumber().
void com.latencybusters.lbm.UMEMessageAck.markNotOutstanding | ( | uint | sqn | ) |
Marks that up to the sequence number provided should no longer be considered outstanding for throttled recovery which will free up additional requests.
sqn | The sequence number up to which to mark as no longer outstanding. |
com.latencybusters.lbm.LBMException | Unexpected operational behavior has been encountered by unmanaged LBM C layer function. |
References com.latencybusters.lbm.LBM.errorMessage(), and com.latencybusters.lbm.LBM.errorNumber().
void com.latencybusters.lbm.UMEMessageAck.sendExplicitAck | ( | uint | sqn | ) |
Sends an explicit ack up to the sequence number provided.
sqn | The sequence number up to which to send the explicit ack. |
com.latencybusters.lbm.LBMException | Unexpected operational behavior has been encountered by unmanaged LBM C layer function. |
References com.latencybusters.lbm.LBM.errorMessage(), and com.latencybusters.lbm.LBM.errorNumber().