diff --git a/src/ProcessManager.cpp b/src/ProcessManager.cpp index 2e8ab1c..d4455a0 100644 --- a/src/ProcessManager.cpp +++ b/src/ProcessManager.cpp @@ -10,7 +10,7 @@ #include "ProcessManager.hpp" #include "config.hpp" #include "H5Writer.hpp" -#include "rest_interface.hpp" +#include "RestApi.hpp" using namespace std; namespace pt = boost::property_tree; @@ -179,7 +179,7 @@ void ProcessManager::run_writer(WriterManager& manager, const H5Format& format, boost::thread receiver_thread(receive_zmq, boost::ref(manager), boost::ref(ring_buffer), connect_address, n_io_threads, receive_timeout); boost::thread writer_thread(write_h5, boost::ref(manager), boost::ref(format), boost::ref(ring_buffer)); - start_rest_api(manager, rest_port); + RestApi::start_rest_api(manager, rest_port); #ifdef DEBUG_OUTPUT cout << "[h5_zmq_writer::run_writer] Rest API stopped." << endl; diff --git a/src/ProcessManager.hpp b/src/ProcessManager.hpp index e365463..108c651 100644 --- a/src/ProcessManager.hpp +++ b/src/ProcessManager.hpp @@ -4,7 +4,8 @@ #include "H5Format.hpp" #include "RingBuffer.hpp" -namespace ProcessManager { +namespace ProcessManager +{ void run_writer(WriterManager& manager, const H5Format& format, const std::string& connect_address, uint16_t rest_port); void receive_zmq(WriterManager& manager, RingBuffer& ring_buffer, const std::string& connect_address, int n_io_threads=1, int receive_timeout=-1); diff --git a/src/rest_interface.cpp b/src/RestApi.cpp similarity index 98% rename from src/rest_interface.cpp rename to src/RestApi.cpp index 1f0161b..2cce72b 100644 --- a/src/rest_interface.cpp +++ b/src/RestApi.cpp @@ -2,11 +2,11 @@ #include #include "crow_all.h" -#include "rest_interface.hpp" +#include "RestApi.hpp" using namespace std; -void start_rest_api(WriterManager& writer_manager, uint16_t port) +void RestApi::start_rest_api(WriterManager& writer_manager, uint16_t port) { #ifdef DEBUG_OUTPUT diff --git a/src/RestApi.hpp b/src/RestApi.hpp new file mode 100644 index 0000000..6c0f1ce --- /dev/null +++ b/src/RestApi.hpp @@ -0,0 +1,11 @@ +#ifndef REST_INTERFACE_H +#define REST_INTERFACE_H + +#include "WriterManager.hpp" + +namespace RestApi +{ + void start_rest_api(WriterManager& writer_manager, uint16_t port); +} + +#endif \ No newline at end of file diff --git a/src/rest_interface.hpp b/src/rest_interface.hpp deleted file mode 100644 index add9af5..0000000 --- a/src/rest_interface.hpp +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef REST_INTERFACE_H -#define REST_INTERFACE_H - -#include "WriterManager.hpp" - -void start_rest_api(WriterManager& writer_manager, uint16_t port); - -#endif \ No newline at end of file