Spec-Zone.ru › Dart 2

Библиотека dart:isolate

Параллельное программирование с помощью изолятов: независимых исполнителей, похожих на потоки, но не использующих общую память и обменивающихся данными только посредством сообщений.

ПРИМЕЧАНИЕ: Библиотека dart:isolate в настоящее время поддерживается только платформой Dart Native.

Чтобы использовать эту библиотеку в коде:

import 'dart:isolate';

Классы

Capability
Объект, который невозможно подделать и который при передаче между изолятами возвращается равным исходному.
Isolate
Изолированный контекст выполнения Dart.
RawReceivePort
Низкоуровневый асинхронный получатель сообщений.
ReceivePort
Вместе с SendPort — единственное средство связи между изолятами.
SendPort
Отправляет сообщения своим портам ReceivePort.
TransferableTypedData
Последовательность байтовых значений, которую можно эффективно передавать.

Исключения / ошибки

IsolateSpawnException
Выбрасывается, когда не удаётся создать изолят.
RemoteError
Описание ошибки из другого изолята.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-isolate/dart-isolate-library.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API