EPICS ARCHIVER V4
|
Modifyable global engine configuration parameters. More...
#include <EngineConfig.h>
Public Member Functions | |
void | setWritePeriod (double secs) |
Set the period in seconds between 'writes' to Storage. More... | |
void | setBufferReserve (size_t times) |
Set how many times more buffer is reserved. More... | |
void | setMaxRepeatCount (size_t count) |
Set the max. More... | |
void | setIgnoredFutureSecs (double secs) |
Set which data gets ignored because time stamp is too far ahead of host clock. | |
void | setGetThreshold (double secs) |
Set threshold between 'Get' and 'MonitoredGet'. More... | |
void | setFileSizeLimit (size_t bytes) |
Set the file size limit (Bytes). More... | |
void | setDisconnectOnDisable (bool yes_no) |
Should engine disconnect channels that are disabled? | |
void | setChunkPeriod (double secs) |
Set the period in seconds between 'writes' to Storage. More... | |
![]() | |
double | getWritePeriod () const |
size_t | getBufferReserve () const |
size_t | getSuggestedBufferSpace (double scan_period) const |
size_t | getMaxRepeatCount () const |
double | getIgnoredFutureSecs () const |
double | getGetThreshold () const |
size_t | getFileSizeLimit () const |
bool | getDisconnectOnDisable () const |
double | getChunkPeriod () const |
void | addToFUX (class FUX::Element *doc) |
Append this config to a FUX document. More... | |
Modifyable global engine configuration parameters.
|
inline |
Set how many times more buffer is reserved.
|
inline |
Set the period in seconds between 'writes' to Storage.
|
inline |
Set the file size limit (Bytes).
|
inline |
Set threshold between 'Get' and 'MonitoredGet'.
|
inline |
Set the max.
repeat count.
|
inline |
Set the period in seconds between 'writes' to Storage.