isolateSpawn<TArg, TResult> method
Future<KIsolateContinuous<TArg, TResult> >
isolateSpawn<TArg, TResult>(
- Future<
void> initialize(- void registerHandler(
- void (
- TArg,
- void (
- TResult
- void (
- void registerHandler(
- RootIsolateToken? rootIsolateToken,
- int maxQueueSize = kDefaultMaxQueueSize,
- int agingThreshold = 10,
Spawns a persistent isolate worker. Equivalent to KIsolateContinuous.spawn.
Implementation
Future<KIsolateContinuous<TArg, TResult>> isolateSpawn<TArg, TResult>(
Future<void> Function(void Function(void Function(TArg, void Function(TResult))) registerHandler) initialize, {
RootIsolateToken? rootIsolateToken,
int maxQueueSize = kDefaultMaxQueueSize,
int agingThreshold = 10,
}) => KIsolateContinuous.spawn<TArg, TResult>(
initialize,
rootIsolateToken: rootIsolateToken,
maxQueueSize: maxQueueSize,
agingThreshold: agingThreshold,
);