diff options
Diffstat (limited to 'src/system/dlt-system.h')
-rw-r--r-- | src/system/dlt-system.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/system/dlt-system.h b/src/system/dlt-system.h index 40f1dbd..d548036 100644 --- a/src/system/dlt-system.h +++ b/src/system/dlt-system.h @@ -5,6 +5,8 @@ #define DLT_SYSTEM_MODE_STARTUP 1 #define DLT_SYSTEM_MODE_REGULAR 2 +#define DLT_SYSTEM_LOG_FILE_MAX 32 + typedef struct { char ConfigurationFile[256]; char ApplicationId[256]; @@ -14,8 +16,11 @@ typedef struct { char FiletransferContextId[256]; int FiletransferTimeStartup; int FiletransferTimeDelay; - int LogKernelVersionMode; - char LogKernelVersionContextId[256]; + int LogFileNumber; + char LogFileFilename[DLT_SYSTEM_LOG_FILE_MAX][256]; + int LogFileMode[DLT_SYSTEM_LOG_FILE_MAX]; + int LogFileTimeDelay[DLT_SYSTEM_LOG_FILE_MAX]; + char LogFileContextId[DLT_SYSTEM_LOG_FILE_MAX][256]; int LogProcessesMode; char LogProcessesContextId[256]; } DltSystemOptions; @@ -24,6 +29,7 @@ typedef struct { int timeStartup; /* time in seconds since startup of dlt-system */ int timeFiletransferDelay; /* time in seconds to start next filetransfer */ char filetransferFile[256]; + int timeLogFileDelay[DLT_SYSTEM_LOG_FILE_MAX]; /* time in seconds to start next file log */ int filetransferRunning; /* 0 = stooped, 1 = running */ int filetransferCountPackages; /* number of packets to be transfered */ int filetransferLastSentPackage; /* last packet sent starting from 1 */ |