Functions for creating and managing SDK sessions. More...
Classes | |
class | rp::standalone::aurora::RemoteSDK |
The main class for the remote SDK. More... | |
Functions | |
slamtec_aurora_sdk_errorcode_t AURORA_SDK_API | slamtec_aurora_sdk_get_version_info (slamtec_aurora_sdk_version_info_t *info_out) |
Get the version info of the SDK. More... | |
slamtec_aurora_sdk_session_handle_t AURORA_SDK_API | slamtec_aurora_sdk_create_session (const slamtec_aurora_sdk_session_config_t *config, size_t config_size, const slamtec_aurora_sdk_listener_t *listener, slamtec_aurora_sdk_errorcode_t *error_code) |
Create a SDK session. More... | |
void AURORA_SDK_API | slamtec_aurora_sdk_release_session (slamtec_aurora_sdk_session_handle_t handle) |
Release a SDK session. More... | |
Functions for creating and managing SDK sessions.
slamtec_aurora_sdk_session_handle_t AURORA_SDK_API slamtec_aurora_sdk_create_session | ( | const slamtec_aurora_sdk_session_config_t * | config, |
size_t | config_size, | ||
const slamtec_aurora_sdk_listener_t * | listener, | ||
slamtec_aurora_sdk_errorcode_t * | error_code | ||
) |
Create a SDK session.
config | - the session configuration, pass NULL to use default configuration |
config_size | - the size of the session configuration, pass 0 to use default configuration |
listener | - the listener for the session events, pass NULL if no listener is needed |
error_code | - if provided, the error code will be stored in this pointer |
slamtec_aurora_sdk_errorcode_t AURORA_SDK_API slamtec_aurora_sdk_get_version_info | ( | slamtec_aurora_sdk_version_info_t * | info_out | ) |
Get the version info of the SDK.
info_out | - the version info will be stored in this pointer |
void AURORA_SDK_API slamtec_aurora_sdk_release_session | ( | slamtec_aurora_sdk_session_handle_t | handle | ) |
Release a SDK session.
handle | - the session handle to be released |