From c0234eed864cabac5fbffc326f4b408d46ad2fe5 Mon Sep 17 00:00:00 2001
From: Sergey Yakubov <sergey.yakubov@desy.de>
Date: Mon, 27 Aug 2018 10:39:13 +0200
Subject: [PATCH] fix for windows

---
 .../src/system_folder_watch_windows.cpp          | 16 ++++++++++++++--
 .../src/system_folder_watch_windows.h            | 11 +++++++++++
 2 files changed, 25 insertions(+), 2 deletions(-)

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 57291cf35..81b842123 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 655b402bd..61ce57d5d 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);
 
 };
 
-- 
GitLab