diff options
author | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2011-10-06 13:52:34 +0200 |
---|---|---|
committer | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2011-10-06 13:52:34 +0200 |
commit | 3367843af8cc0bd2d3392e5131bb18bddd70fc9f (patch) | |
tree | 66f37e575f5ad8de4fa14fa3f5aba063990f5681 /src/system/dlt-system.h | |
parent | fbc90e0e3b7c6754cc426b183eeabea3e98359d8 (diff) | |
download | DLT-daemon-3367843af8cc0bd2d3392e5131bb18bddd70fc9f.tar.gz |
First implementation of filetransfer manager.
Diffstat (limited to 'src/system/dlt-system.h')
-rw-r--r-- | src/system/dlt-system.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/system/dlt-system.h b/src/system/dlt-system.h index cd42bd7..40f1dbd 100644 --- a/src/system/dlt-system.h +++ b/src/system/dlt-system.h @@ -10,10 +10,23 @@ typedef struct { char ApplicationId[256]; char SyslogContextId[256]; int SyslogPort; + char FiletransferDirectory[256]; + char FiletransferContextId[256]; + int FiletransferTimeStartup; + int FiletransferTimeDelay; int LogKernelVersionMode; char LogKernelVersionContextId[256]; int LogProcessesMode; char LogProcessesContextId[256]; } DltSystemOptions; +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 filetransferRunning; /* 0 = stooped, 1 = running */ + int filetransferCountPackages; /* number of packets to be transfered */ + int filetransferLastSentPackage; /* last packet sent starting from 1 */ +} DltSystemRuntime; + #endif /* DLT_SYSTEM_H */ |