sendCommand<T> method
Future<T>
sendCommand<T>(
- Command command,
- ResponseParser<
T> parser, { - bool returnCompleter = true,
Implementation
Future<T> sendCommand<T>(Command command, ResponseParser<T> parser,
{bool returnCompleter = true}) async {
final task = CommandTask<T>(command, nextId(), parser);
_tasks[task.id] = task;
queueTask(task);
if (returnCompleter) {
return task.completer.future;
} else {
return Future<T>.value();
}
}