SessionPropertiesSendBlocking Property
Set to true to enable blocking send operation.
A blocking send operation suspends when the Session is transport flow controlled, otherwise the send
operation returns
SOLCLIENT_WOULD_BLOCK.
Successful return from a blocking send operation only means the message has been accepted by the transport,
it does not guarantee the messagehas been processed by the appliance. For the latter you must used Guaranteed Message Delivery mode
and wait for the session event (
Acknowledgement) that acknowledges the message.
Note: The API does not support a synchronous (send and wait for acknowledgement operation), however such an operation can be easily
implemented in an application by waiting for a
Acknowledgement.
Default: true
Namespace: SolaceSystems.Solclient.MessagingAssembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 10.27.0
public bool SendBlocking { get; set; }
Property Value
Boolean