7 #ifndef __STERNUM_SETTINGS_H__
8 #define __STERNUM_SETTINGS_H__
void init_sternum_settings(sternum_settings_t *settings)
Default-initialize settings structure for the SDK.
Configuration structure for initializing the SDK.
Definition: sternum_settings.h:25
const char * cache_file_path
Path of the trace file cache.
Definition: sternum_settings.h:76
uint64_t access_token
Device definition id for traces transmitted from the importing application.
Definition: sternum_settings.h:39
const char * firmware_version
String identifying client's application firmware version.
Definition: sternum_settings.h:34
uint64_t device_id
Device id for traces transmitted from the importing application.
Definition: sternum_settings.h:44
const uint64_t * relay_override_device_id
If a remote device that originated the relayed traces cannot have a random a device ID,...
Definition: sternum_settings.h:50
const char * sternum_url
Your Sternum dedicated transmission URL.
Definition: sternum_settings.h:29
size_t max_cache_size_bytes
The maximum amount of bytes to store on disk when caching traces.
Definition: sternum_settings.h:82
bool is_production
If the application is in production/development phase.
Definition: sternum_settings.h:56