runCommand method
Future<PrivCommandResult>
runCommand(
- PrivCommand command, {
- int? timeoutMillis,
- int? maxBytesPerStream,
override
Starts command and drains both streams to completion.
Leaves timeoutMillis unset to use the 30 second default, or pass
noCommandTimeout to disable the deadline.
Implementation
@override
Future<PrivCommandResult> runCommand(
PrivCommand command, {
int? timeoutMillis,
int? maxBytesPerStream,
}) async => PrivCommandResult.fromMap(
await _requireMap('runCommand', <String, Object?>{
...command.toMap(),
'timeoutMillis': timeoutMillis,
'maxBytesPerStream': maxBytesPerStream,
}),
);