getNextSendPort method

SendPort getNextSendPort()

Implementation

SendPort getNextSendPort() {
  if (_isolates.isEmpty) {
    throw StateError('Isolate pool is empty');
  }
  final sendPort = _isolates[_currentIndex].sendPort;
  _currentIndex = (_currentIndex + 1) % _isolates.length;
  return sendPort;
}