|
UM .NET API
6.17
|
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().