Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches

◆ flushBatchRequestsAsync() [1/2]

std::future< void > Ice::Communicator::flushBatchRequestsAsync ( CompressBatch compress)
nodiscard

Flushes any pending batch requests of this communicator.

This means all batch requests invoked on fixed proxies for all connections associated with the communicator. Errors that occur while flushing a connection are ignored.

Parameters
compressSpecifies whether or not the queued batch requests should be compressed before being sent over the wire.
Returns
A future that becomes available when all batch requests have been sent.