drainAudit method
Stops accepting audit deliveries and waits for the accepted prefix.
The first call freezes timeout. Later calls return the same terminal
future and ignore their timeout argument.
Implementation
Future<PatchbayAuditDrainResult> drainAudit({
Duration timeout = const Duration(seconds: 2),
}) => _invokerHandler.drainAudit(timeout: timeout);