isolated library
A structured way to manage messages between isolates
Classes
- CancelMessage
- Message which stops an IsolateBundle.
-
IsolateBundle<
TConfig extends IsolateBundleConfiguration, TSend, TReceive> - Wraps an isolate together with an id, config and channels to send and receive messages between them.
- IsolateBundleConfiguration
- Base configuration for creating an isolate bundle.
- IsolateBundleFactory
- Creates instances of IsolateBundles.
-
PingPongIsolateBundle<
TConfig extends IsolateBundleConfiguration, TSend, TReceive> - Wraps an IsolateBundle to make it 'request-response'.
-
PingPongMessage<
T> - Base message for a PingPongIsolateBundle.