To make efficient use of underlying transport function calls, the submitfunction passes messages to an outbound queue of the specified priority, rather than immediately writing the message to the network.
The network write occurs if:
• Enterprise Message API internally calls rsslFlushon the Channel instance in the Transport layer.
• HighWaterMark configuration parameter in Channel or Server groupsubmitIf DirectWrite is set, the API will flush each message upon submission without waiting to queue data. If set in conjunction with highWaterMark, directWrite takes precedence.