startEngine method

bool startEngine()

Implementation

bool startEngine() {
  var engineParams = _croNet.Cronet_EngineParams_Create();
  var userAgent = "CronetSample/1".toNativeUtf8();
  try {
    _croNet.Cronet_EngineParams_user_agent_set(
        engineParams, userAgent.cast());
    _croNet.Cronet_EngineParams_enable_quic_set(engineParams, true);
    var r = _croNet.Cronet_Engine_StartWithParams(_engine, engineParams);
    return r == Cronet_RESULT.Cronet_RESULT_SUCCESS;
  } finally {
    _croNet.Cronet_EngineParams_Destroy(engineParams);
    malloc.free(userAgent);
  }
}