readRequest method

  1. @override
WorkRequest? readRequest()
override

Reads a WorkRequest or returns null if there are none left.

See AsyncWorkerConnection and SyncWorkerConnection for more narrow interfaces.

Implementation

@override
WorkRequest? readRequest() {
  var buffer = _messageGrouper.next;
  if (buffer == null) return null;

  return WorkRequest.fromBuffer(buffer);
}