use_confirmable_messages Property
Whether to use confirmable message.
Syntax
def get_use_confirmable_messages() -> bool: ... def set_use_confirmable_messages(value: bool) -> None: ...
use_confirmable_messages = property(get_use_confirmable_messages, set_use_confirmable_messages)
Default Value
TRUE
Remarks
This property specifies whether the class should send requests (if operating in client mode; i.e., when the listening property is disabled) or responses (if operating in server mode; i.e., when the listening property is enabled) using confirmable messages instead of unconfirmable messages.
Using confirmable messages increases reliability, since the class will automatically retransmit a message until it receives a confirmation from the remote host that the message was received. Note that the retransmission period is not infinite; eventually the class will assume that the message is undeliverable and time out the retransmission process.
Using non-confirmable messages reduces the amount of network traffic, but at the cost of reliability, since the class has no way to know whether a given message was received by the remote host, or lost in transit.