Use the Linux SDK

The C API defines a set of pseudo-objects which the SDK makes available for use by an application. Each object is represented in C by a distinct object type and a set of functions sharing a common function name prefix. The function name prefix reflects the type of object on which the function can be called.

Memory is managed via reference counting. Use the ARKObjectRetain() API to increase the reference count and use ARKObjectRelease() to decrease the reference count. Once the reference count of an object reaches zero, the object and all the resources managed by the object are freed. Call ARKObjectRetain() if you want to keep an object alive and ARKObjectRelease() if you no longer care about an object.

See Also