Sternum Embedded SDK
sternum_sdk.h
Go to the documentation of this file.
1 
7 #ifndef __STERNUM_SDK_H__
8 #define __STERNUM_SDK_H__
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
17 
32 
47 
54 
61 
68 void sternum_sdk_close(void);
69 
70 #ifdef __cplusplus
71 }
72 #endif
73 
74 #endif /* __STERNUM_SDK_H__ */
Sternum SDK error codes.
int sternum_code_t
Definition: sternum_error_codes.h:15
sternum_code_t sternum_sdk_flush(void)
Flush transmission queue.
sternum_code_t sternum_sdk_initialize(sternum_sdk_settings_t *settings)
Initializes the Sternum SDK.
size_t sternum_sdk_cache_space_available(void)
Returns available space in packets buffer [bytes].
size_t sternum_sdk_cached_traces_count(void)
Returns a number of pending traces in cache buffer.
void sternum_sdk_close(void)
Closes the Sternum SDK.
Provides definition of sternum_sdk_settings_t structure.
Sternum trace API.
Configuration structure for initializing the SDK.
Definition: sternum_settings.h:26