Process Transport: Parameters Reference

The following table describes the parameters specific to process transports in the configuration interface.

For web API access to transport definitions, see Transport Definition Objects.

GUI Parameter JSON Attribute Description
Send Behavior backlog_full_wait This parameter governs the behavior of the transport when the bus is full (that is, it cannot accept any more outbound messages).
Non-Blocking
When the bus is full, the transport holds outbound messages in a backlog buffer in process memory until the bus can accept them.
Blocking
When the bus is full, then the transport blocks send calls in the program.

For more information, see Send: Blocking versus Non-Blocking

Buffer Size size Required.

A process transport passes messages between threads through a buffer in process memory. This parameter determines the maximum number of messages that the buffer can hold.

When the buffer is full, a non-blocking process transport discards new messages from the sending endpoint (instead of placing them in the buffer). Blocking process transports block until the buffer can accept the new message.