Returns a Future that completes when this packet is completed.
Future<void> get completed => _completer.future;