gsl/dls_client_api/gsl_dls_client_intf.h
Structures
gsl_dls_ready_buffer_index_list_t
Members
gsl_dls_buffer_pool_config_t
Members
gls_dls_buffer_t
Members
Functions
gsl_dls_client_is_feature_supported
Checks if the DLS feature is enabled in GSL \detdesc feature needs to be enabled by defining ATS_DATA_LOGGING in your build configuration.
gsl_dls_client_init
Initializes the DLS Client.
callback function that is called when SPF notifies the DLS client about buffers that are ready to read.
gsl_dls_client_deinit
Cleans up resources aquired during gsl_dls_client_init(âŠ)
gsl_dls_client_create_buffer_pool
Allocates and configures shared memory for storing log buffers and registers for log buffer commit notifications from DLS on SPF.
contains the number of DLS Log Buffers and the size of each buffer
gsl_dls_client_get_ready_dls_buffer_list
Retrieves a list of buffers index for dls buffers that are ready to read from.
gsl_dls_client_get_log_buffer
Gets a log buffer from the dls buffer pool.
contains the size of the log buffer and a pointer to the buffer in the shared memory buffer pool

