Function GenieEngine_create

Function Documentation

Genie_Status_t GenieEngine_create(const GenieEngineConfig_Handle_t configHandle, GenieEngine_Handle_t *engineHandle)

A function to create a handle to a engine object.

Parameters
  • configHandle[in] A engine configuration options. Must be NULL.

  • engineHandle[out] A handle to the created engine handle. Must not be NULL.

Returns

Status code:

  • GENIE_STATUS_SUCCESS: API call was successful.

  • GENIE_STATUS_ERROR_INVALID_ARGUMENT: At least one argument is invalid.

  • GENIE_STATUS_ERROR_MEM_ALLOC: Memory allocation failure.