addDelay method
Implementation
Future<RequestResult<bool>> addDelay(Duration delay) async {
Map<String, dynamic>? queryParameters = <String, dynamic>{};
queryParameters["delay"] = delay.inMicroseconds.toString();
Uri url = Uri(
scheme: "http",
host: host,
port: port,
path: 'addDelay',
queryParameters: queryParameters);
final request = await _httpClient.postUrl(url);
final response = await request.close();
if (response.statusCode == HttpStatus.ok) {
return RequestResult(result: true);
} else {
final body = await streamToIntList(response);
return RequestResult(error: BadRequestResponse.fromBuffer(body));
}
}