W3cubDocs

/Dart 2

dart:isolate library

Concurrent programming using isolates: independent workers that are similar to threads but don't share memory, communicating only via messages.

To use this library in your code:

import 'dart:isolate';

Classes

Capability
An unforgeable object that comes back as equal when passed through other isolates. [...]
Isolate
An isolated Dart execution context. [...]
RawReceivePort
ReceivePort
Together with SendPort, the only means of communication between isolates. [...]
SendPort
Sends messages to its ReceivePorts. [...]
TransferableTypedData
An efficiently transferable sequence of byte values. [...]

Exceptions / Errors

IsolateSpawnException
Thrown when an isolate cannot be created.
RemoteError
Description of an error from another isolate. [...]

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.5.0/dart-isolate/dart-isolate-library.html