startRequest method

bool startRequest(
  1. String url
)

Implementation

bool startRequest(String url) {
  if (_urlRequest != nullptr || _sampleUrlRequestCallback != nullptr) {
    return false;
  }

  _sampleUrlRequestCallback = _SampleUrlRequestCallback_Create();
  _urlRequest = _croNet.Cronet_UrlRequest_Create();

  var result = Cronet_RESULT.Cronet_RESULT_SUCCESS;
  result = _initUrlRequest(_urlRequest, url, _sampleUrlRequestCallback);
  if (result != Cronet_RESULT.Cronet_RESULT_SUCCESS) {
    return false;
  }

  result = _croNet.Cronet_UrlRequest_Start(_urlRequest);
  if (result != Cronet_RESULT.Cronet_RESULT_SUCCESS) {
    return false;
  }
  return true;
}