sendCommandTask<T> method
Queues the given task for sending to the server.
By default the
completer's future is returned unless you set
returnCompleter to false.
Implementation
Future<T> sendCommandTask<T>(
CommandTask<T> task, {
bool returnCompleter = true,
}) {
queueTask(task);
return returnCompleter ? task.completer.future : Future<T>.value();
}