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.18.5/dart-isolate/dart-isolate-library.html

Spec-Zone.ru

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