Commit Graph

23 Commits

Author SHA1 Message Date
babic_a ab0c6f4b00 Refactor MetadataBuffer 2020-04-06 15:30:51 +02:00
babic_a b826ed30b4 Small refactoring of BufferedWriter 2020-04-06 14:25:36 +02:00
babic_a 70062e3f14 Pass file properties to writing thread 2020-04-06 13:36:54 +02:00
babic_a f4e7d9505e Remove default value for user_id of writing process
Does not really make sense since the value is hard-coded anyway and will not change
in different deployments.
2020-04-06 13:33:45 +02:00
babic_a b9908b60d5 Add a default writing user_id to the config 2020-04-06 13:32:28 +02:00
babic_a 90e70049bd Add stop_writing method to H5WriteModule 2020-04-06 13:24:15 +02:00
babic_a d6fabb7846 Rename "writing" to "saving" from ZmqRecvModule
The module should not have a notion of writing - but saving/discarding flag is
very useful.
2020-04-06 13:18:15 +02:00
babic_a 2cb6dac8ba Cleanup empty lines 2020-04-06 13:11:13 +02:00
babic_a bdb99f1d13 Improve RingBuffer initialization
Remove automatic initialization on slot reservation - the client will need to take care
of the initialization at the most appropriate time - also allows the calling code to define
the slot size.
2020-04-06 11:12:30 +02:00
babic_a 3853e08238 Cleanup ZmqReceiver 2020-04-03 13:47:48 +02:00
babic_a 90a4206fe0 Remove useless shared_ptr 2020-04-03 13:31:09 +02:00
babic_a 9cd2413783 Add disconnect function to ZmqReceiver 2020-04-02 14:41:08 +02:00
babic_a 5d5fde82f8 Encapsulate is_writing_ flag 2020-04-01 16:00:05 +02:00
babic_a 69fb522efd Rename start and stop receiver methods 2020-04-01 15:56:08 +02:00
babic_a a3110580dc Implement ZmqRecvModule start procedure 2020-04-01 15:41:50 +02:00
babic_a 3480b98471 Improve ZmqReceiver code 2020-03-31 18:08:42 +02:00
babic_a 8f6f2ef32c Add receiving flag 2020-03-31 17:56:07 +02:00
babic_a 6d8e113e7b First implementation of receiver module 2020-03-31 17:45:09 +02:00
babic_a dce62b6fa7 Set the default number of receiving threads to 1 2020-03-31 13:48:41 +02:00
babic_a 7234764d71 Improve RingBuffer 2020-03-26 16:55:47 +01:00
babic_a f9b25367fa Move public interfaces to include folder 2020-03-26 15:47:38 +01:00
babic_a 931dde4444 Move include folders to extern (header only libs) 2020-03-23 12:05:50 +01:00
babic_a 01eb2f8ed7 Rename folder of core library 2020-03-23 11:54:27 +01:00