info method

Implementation

Future<RequestResult<AppInfo>> info() async {
  final request = await _httpClient.post(host, port, 'info');
  final response = await request.close();
  final body = await streamToIntList(response);

  if (response.statusCode == HttpStatus.ok) {
    return RequestResult(result: AppInfo.fromBuffer(body));
  } else {
    return RequestResult(error: BadRequestResponse.fromBuffer(body));
  }
}