The delivery timeout of a message controls how long to wait for guaranteed message delivery to complete when a message is sent through a connection. The delivery timeout of a message type is used as the default delivery timeout for messages of this type. When a message is created, its delivery timeout is initialized to the message type delivery timeout.
The delivery timeout of an outgoing message can always be set on a per-message basis, but using the message type delivery timtout makes it easier to change the default delivery timeout for all outgoing message of a specific type. The standard SmartSockets message types by default all have a delivery timeout of unknown, but these can be changed. User-defined message types can also use whatever delivery timeout is appropriate
Exception Type | Condition |
---|---|
TipcBadArgumentException | If delivery timeout is negative. |
TipcMt Class | TipcMt Members | TIBCO.SMARTSOCKETS Namespace | DeliveryMode | DeliveryTimeout