diff --git a/producer/event_monitor_producer/src/system_folder_watch_windows.cpp b/producer/event_monitor_producer/src/system_folder_watch_windows.cpp index 57291cf353d74f5d4c06fc8b314f05eb0d5f9a50..81b842123e6347289be84b11ccbd53b1eeab77be 100644 --- a/producer/event_monitor_producer/src/system_folder_watch_windows.cpp +++ b/producer/event_monitor_producer/src/system_folder_watch_windows.cpp @@ -1,5 +1,17 @@ -#include "system_folder_watch_linux.h" +#include "system_folder_watch_windows.h" namespace asapo { -} \ No newline at end of file +Error SystemFolderWatch::StartFolderMonitor(const std::vector<std::string> &monitored_folders) { + return nullptr; +} + +FileEvents SystemFolderWatch::GetFileEventList(Error* err) { + FileEvents events; + *err = nullptr; + return events; +} + + +} + diff --git a/producer/event_monitor_producer/src/system_folder_watch_windows.h b/producer/event_monitor_producer/src/system_folder_watch_windows.h index 655b402bd84663c5244526bd6d2cef232acdea5a..61ce57d5d441bdff9caaa8b6819bddc00c3d58f1 100644 --- a/producer/event_monitor_producer/src/system_folder_watch_windows.h +++ b/producer/event_monitor_producer/src/system_folder_watch_windows.h @@ -1,9 +1,20 @@ #ifndef ASAPO_SYSTEM_FOLDER_WATCH_WINDOWS_H #define ASAPO_SYSTEM_FOLDER_WATCH_WINDOWS_H +#include <vector> +#include <string> + +#include "common/error.h" +#include "preprocessor/definitions.h" +#include "asapo_producer.h" +#include "common.h" + + namespace asapo { class SystemFolderWatch { + Error StartFolderMonitor(const std::vector<std::string>& monitored_folders); + FileEvents GetFileEventList(Error* err); };