Commit Graph

31 Commits

Author SHA1 Message Date
R. Richard dc76f1b732 Fix broken ZMQ messages 2020-05-07 09:47:35 +02:00
Kristóf Tóth 88bc42c7f2 Fix race conditions in networking test suite 2019-10-10 15:31:56 +02:00
Kristóf Tóth 89b720c439 Add forgotten test case 2019-09-04 18:18:03 +02:00
Kristóf Tóth 10cd07973d Implement unit tests for EventHandler subclasses 2019-09-04 17:13:58 +02:00
Kristóf Tóth ffc06a64ee Clarify exception message in EHFactoryBase 2019-08-30 15:28:11 +02:00
Kristóf Tóth 25cf672231 Enable handlers to specify EventHandler type 2019-08-30 14:44:57 +02:00
Kristóf Tóth 11bb1e492a Add get_type() method to TypeIdRegistryMixin 2019-08-30 14:44:26 +02:00
Kristóf Tóth d9bcfb3705 Add metaclass capable of building instances from class name string 2019-08-29 12:03:14 +02:00
Kristóf Tóth 016130b081 Fix pylint issues 2019-08-28 16:40:23 +02:00
Kristóf Tóth 0295baad47 Fix bug where message scope would be replaced with default scope 2019-08-28 14:56:59 +02:00
R. Richard 965973a32f Fix issues in PR #64 2019-08-26 11:12:13 +02:00
R. Richard 2e5867cc49 Introduce intent for TFW messages and fix FSM related bugs 2019-08-26 11:12:13 +02:00
R. Richard dc0615c11e Fix issues in PR #63 2019-08-14 15:42:11 +02:00
R. Richard f5582f0207 Implement inotify based pipe connector 2019-08-14 14:12:31 +02:00
Kristóf Tóth 9e49a93df3 Fix event handler pytest.raises test cases 2019-08-12 16:25:03 +02:00
therealkrispet 81790e18e1
Merge pull request #62 from avatao-content/api-rework
Api rework
2019-08-08 16:32:30 +02:00
Kristóf Tóth b5e53cb946 Use prefix matching in ZMQConnector 2019-08-08 15:05:37 +02:00
R. Richard 35e5b595d1 Rename message keys 2019-08-08 14:45:59 +02:00
R. Richard dded7fd65c Update FSM related classes according to the new API 2019-08-07 09:46:58 +02:00
R. Richard 1210a30c31 Fix event order problem 2019-08-07 09:42:03 +02:00
R. Richard e87a16991c Implement signed event handler 2019-08-05 13:47:05 +02:00
R. Richard 0a218c8d6d Fix relative path problem 2019-08-01 15:12:58 +02:00
Kristóf Tóth 38eec06b4d Move ZMQ bind address logging to TFWServer 2019-07-31 17:36:03 +02:00
R. Richard 96c6c9b358 Correct whitespaces and add context manager for file locking 2019-07-31 17:19:12 +02:00
R. Richard 25bd9aa0f3 Implement reference counting mechanism 2019-07-31 17:19:12 +02:00
Kristóf Tóth 911831fdb1 Implement sync API for networking 2019-07-31 17:08:47 +02:00
Kristóf Tóth 78c3a8cf98 Fix socket bind order regarding ZMQStream 2019-07-30 15:23:47 +02:00
Kristóf Tóth 30223fe99f Rename ServerConnector interface to Connector ¯\_(ツ)_/¯ 2019-07-30 15:17:29 +02:00
Kristóf Tóth 9a4da0b36f Implement bootiful unit tests for TFW network stack 2019-07-29 13:02:46 +02:00
Kristóf Tóth 3fca555251 Move TFWRouter to separate file 2019-07-24 17:22:08 +02:00
Kristóf Tóth 52399f413c Simplify package structure 2019-07-24 15:50:41 +02:00