26#ifndef SOPC_CIRCULAR_LOG_FILE_H_
27#define SOPC_CIRCULAR_LOG_FILE_H_
struct SOPC_CircularLogFile_Configuration SOPC_CircularLogFile_Configuration
structure containing the file system log configuration
SOPC_CircularLogFile * SOPC_CircularLogFile_Create(const SOPC_CircularLogFile_Configuration *config)
char * SOPC_CircularLogFile_GetFileName(const SOPC_CircularLogFile *pFile)
Get the name of the current log file.
struct SOPC_CircularLogFile SOPC_CircularLogFile
Definition sopc_circular_log_file.h:33
void SOPC_CircularLogFile_Delete(SOPC_CircularLogFile **ppFile)
void SOPC_CircularLogFile_PutLine(SOPC_CircularLogFile *pFile, const char *line)
structure containing the file system log configuration
Definition sopc_circular_log_file.h:39
uint32_t logMaxBytes
Definition sopc_circular_log_file.h:42
uint16_t logMaxFiles
Definition sopc_circular_log_file.h:43
const char * logDirPath
Definition sopc_circular_log_file.h:40
const char * logFileName
Definition sopc_circular_log_file.h:41