diff options
Diffstat (limited to 'orkbasecxx')
-rw-r--r-- | orkbasecxx/Config.cpp | 1 | ||||
-rw-r--r-- | orkbasecxx/Config.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/orkbasecxx/Config.cpp b/orkbasecxx/Config.cpp index f394624..7921218 100644 --- a/orkbasecxx/Config.cpp +++ b/orkbasecxx/Config.cpp @@ -82,6 +82,7 @@ void Config::Define(Serializer* s) s->IntValue(BATCH_PROCESSING_QUEUE_SIZE_PARAM, m_batchProcessingQueueSize); s->BoolValue(BATCH_PROCESSING_ENHANCE_PRIORITY_PARAM, m_batchProcessingEnhancePriority); s->BoolValue(DELETE_FAILED_CAPTURE_FILE_PARAM, m_deleteFailedCaptureFile); + s->CsvValue(CAPTURE_PORT_FILTERS_PARAM, m_capturePortFilters); } void Config::Validate() diff --git a/orkbasecxx/Config.h b/orkbasecxx/Config.h index 2587416..f3e2fd3 100644 --- a/orkbasecxx/Config.h +++ b/orkbasecxx/Config.h @@ -69,6 +69,7 @@ #define BATCH_PROCESSING_ENHANCE_PRIORITY_DEFAULT false #define DELETE_FAILED_CAPTURE_FILE_PARAM "DeleteFailedCaptureFile" #define DELETE_FAILED_CAPTURE_FILE_DEFAULT false +#define CAPTURE_PORT_FILTERS_PARAM "CapturePortFilters" class DLL_IMPORT_EXPORT Config : public Object { @@ -107,6 +108,7 @@ public: int m_batchProcessingQueueSize; bool m_batchProcessingEnhancePriority; bool m_deleteFailedCaptureFile; + std::list<CStdString> m_capturePortFilters; private: log4cxx::LoggerPtr m_log; |