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