enum rsx_status_t

Overview

Status codes returned by all C API functions. More…

#include <rsx.h>
 
enum rsx_status_t {
    RSX_SUCCESS           = 0,
    RSX_INVALID_PARAMETER = 1,
    RSX_INTERNAL_ERROR    = 2,
    RSX_IO_ERROR          = 3,
    RSX_ALIGNMENT_ERROR   = 4,
};

Detailed Documentation

Status codes returned by all C API functions.

Enum Values

RSX_SUCCESS

Operation completed successfully.

RSX_INVALID_PARAMETER

An invalid parameter was passed (null pointer, wrong size, etc.).

RSX_INTERNAL_ERROR

An internal error occurred (e.g. a Rust panic was caught).

RSX_IO_ERROR

An I/O error occurred (file not found, permission denied, etc.).

RSX_ALIGNMENT_ERROR

An alignment error occurred (index missing, alignment failed, etc.).