Commit Graph

605 Commits

Author SHA1 Message Date
babic_a 98da2ec0de Adjust modules to use the template version of RingBuffer 2020-04-15 10:43:57 +02:00
babic_a 22e0af6200 Make RB a template class 2020-04-15 10:43:40 +02:00
babic_a 1e312d6a42 Init buffer and add simple recv logic 2020-04-15 10:43:28 +02:00
babic_a 410592a759 Fix indent 2020-04-15 10:43:10 +02:00
babic_a 35cc4cf70e Change ZMQ mode back to PULL 2020-04-15 10:42:58 +02:00
babic_a b1cde5eea5 Add simple recv test to ZmqReceiver 2020-04-15 10:42:39 +02:00
babic_a 707d36204e Stub for buffer 2020-04-15 09:54:30 +02:00
babic_a 6cf0485c6e Add jungfrau packet structure 2020-04-15 09:53:17 +02:00
babic_a f7cc2aa34b Add sf-buffer sub project 2020-04-15 09:52:59 +02:00
babic_a ca5cf7c3d3 Make explicit use of optional value 2020-04-09 14:16:28 +02:00
babic_a edc2534b6e Set timeout in new way 2020-04-09 14:06:57 +02:00
babic_a 066d1bd514 Only 1 receiver on SF 2020-04-09 13:40:26 +02:00
babic_a 86b452312e Change ZMQ to SUB 2020-04-09 13:37:51 +02:00
babic_a 053f714eb7 Remove unused parameter from SF runner 2020-04-09 13:37:38 +02:00
babic_a d0961ea3d0 Temp disable compression 2020-04-09 13:35:52 +02:00
babic_a 7cb0dc1f29 Fix REST api declaration 2020-04-09 13:22:54 +02:00
babic_a 3506460813 Remove not yet completed builds 2020-04-09 13:22:38 +02:00
babic_a eceaf9289a Add boost system target library 2020-04-09 13:22:21 +02:00
babic_a 1074ff9d89 Add zmqcpp header file to project directly 2020-04-09 11:11:01 +02:00
babic_a e044eb90db Add needed use statement 2020-04-09 09:50:21 +02:00
babic_a ce3c590e78 Rename sf writer base dir 2020-04-08 17:40:53 +02:00
babic_a bc4d1389ec Add SF writer CMakeLists.txt 2020-04-08 17:40:39 +02:00
babic_a 9b71069995 Refactor files around in project 2020-04-08 17:40:23 +02:00
babic_a c4b938b40a Remove unused add_test 2020-04-08 17:39:40 +02:00
babic_a 26ee572acf Make SF starter more readable 2020-04-08 17:25:35 +02:00
babic_a 669fb38b08 Move SF specific writer to new directory structure 2020-04-08 17:13:38 +02:00
babic_a fd7eac5856 Add status checking test to ProcessManager 2020-04-08 17:06:11 +02:00
babic_a 477424ab21 Add status interpretation logic 2020-04-08 17:03:21 +02:00
babic_a 11452bc0aa Remove memory order relaxation 2020-04-08 17:00:15 +02:00
babic_a e1df737e4f Implement Process shutdown 2020-04-08 16:57:07 +02:00
babic_a 0d495cccb8 Add ProcessManager basic interaction test 2020-04-08 16:51:12 +02:00
babic_a 93176daeee Add joining of previously finished thread to start_writing 2020-04-08 16:50:58 +02:00
babic_a b75596e8a0 Add destructor to Recv Module 2020-04-08 16:42:42 +02:00
babic_a d5258f546e Add destructor to WriteModule 2020-04-08 16:41:04 +02:00
babic_a 321e3baa41 Fix address for mock stream 2020-04-08 16:34:13 +02:00
babic_a e699a2c09a Add missing methods stubs - just to write unit tests 2020-04-08 16:29:03 +02:00
babic_a f7d36f3fff Rename stream to header and add guards 2020-04-08 16:27:12 +02:00
babic_a 2329f7ad2f Make stream generation a generic mock 2020-04-08 16:02:03 +02:00
babic_a 35dc1d7998 Add ProcessManager test stub 2020-04-08 15:42:38 +02:00
babic_a 770674aae8 Throw exception if starting to write before starting to receive 2020-04-08 15:42:21 +02:00
babic_a 9512dd1522 Add is_receiving function to ZmqRecvModule 2020-04-08 15:38:27 +02:00
babic_a c06310fe0e Add test for clearing buffer 2020-04-08 15:27:26 +02:00
babic_a 9bcd559fae Implement start and stop writing logic 2020-04-08 15:17:58 +02:00
babic_a f9b222a3e6 Add buffer clearing to stop_saving procedure 2020-04-08 15:16:09 +02:00
babic_a a6cea76fb5 No memory relax order 2020-04-08 15:12:26 +02:00
babic_a 311a58a46d Add thread wait parameter for ms sleep 2020-04-08 15:12:15 +02:00
babic_a 9518f03deb Revert "Add counter for frames to save instead of just flag"
This reverts commit 16612a2d
2020-04-08 15:04:56 +02:00
babic_a 2e9568da8d Revert "Add counter for frames to save instead of just flag"
This reverts commit 16612a2d
2020-04-08 15:04:33 +02:00
babic_a 16612a2d72 Add counter for frames to save instead of just flag 2020-04-08 14:09:49 +02:00
babic_a d1964cae3b Add diagrams from drawio 2020-04-08 12:28:30 +02:00