TibrvCmTransport
Class
Declaration
class TibrvCmTransport
: public TibrvTransport
Purpose
A certified delivery transport object implements the CM delivery protocol for messages.
Remarks
Each certified delivery transport employs a TibrvTransport for network communications. The TibrvCmTransport adds the accounting mechanisms needed for delivery tracking and certified delivery.
Several TibrvCmTransport objects can employ a TibrvTransport, which also remains available for its own ordinary listeners and for sending ordinary messages.
The constructor creates a hollow object; TibrvCmTransport::create() makes it operational.
The destructor calls the destroy method, unless the C object is already destroyed. Programs must explicitly destroy each certified delivery transport object. Destroying a certified delivery transport object invalidates subsequent certified send calls on that object, invalidates any certified listeners using that transport (while preserving the certified delivery agreements of those listeners).
Inherited Methods |