| std::function< void()> Ice::Communicator::flushBatchRequestsAsync | ( | CompressBatch | compress, |
| std::function< void(std::exception_ptr)> | exception, | ||
| std::function< void(bool)> | sent = nullptr ) |
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.
| compress | Specifies whether or not the queued batch requests should be compressed before being sent over the wire. |
| exception | The exception callback. |
| sent | The sent callback. |