async_helper library
Classes
- AsyncRunner
-
AsyncScheduler<
Request_T, Response_T> -
AsyncSchedulerWithCallback<
Request_T, Response_T, Message_T> -
AsyncSchedulerWithStreams<
Request_T, Response_T, Message_T> - Mutex
- Scheduler
- Semaphore
Typedefs
-
AsyncCallback<
Message_T> = Future< void> Function(Message_T message, String? callbackId) -
AsyncTask<
Request_T, Response_T> = Future< Response_T?> Function(Request_T? request) -
AsyncTaskWithSend<
Request_T, Response_T, Message_T> = Future< Response_T?> Function(SendMessage<Message_T> sendMessage, Request_T? request) -
SendMessage<
Message_T> = Future< void> Function(Message_T message)