tibrvcmTransport_GetDefaultCMTimeLimit()
Function
Declaration
tibrv_statustibrvcmTransport_GetDefaultCMTimeLimit
(
tibrvcmTransport cmTransport,
tibrv_f64* timeLimit);
Purpose
Get the default message time limit for all outbound certified messages from a transport.
Remarks
Every labeled message has a time limit, after which the sender no longer certifies delivery.
Sending programs can explicitly set the time limit on a message (see tibrvMsg_SetCMTimeLimit()). If a time limit is not already set for the outbound message, the transport sets it to the transport’s default time limit (extractable with this function); if this default is not set for the transport (nor for the message), the default time limit is zero (no time limit).
Time limits represent the minimum time that certified delivery is in effect.
Parameter |
Description |
|
Set the default message time limit of this transport. |
|
The program supplies a location, and the function stores the default time limit (in whole seconds) in that location. |