Commit Graph
11 Commits
Author SHA1 Message Date
Przemyslaw Brudny e7b9bcf7e9 [EGD-5133] Fix settings bus add duplications
Changed Bus Channels vector to set to prevent
duplicates and cleaned logging.
2021-01-08 17:33:00 +01:00
Piotr Tanski 22102c4ba5 [EGD-4200] Message handling refactored. (#974) 2020-11-06 15:24:59 +01:00
Radoslaw Wicik 2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
alek f146723e04 some style and spelling fixes 2020-07-23 23:02:05 +02:00
Radoslaw Wicik 60c3edafeb [EGD-3233] Add sys:bus debug messages 2020-05-28 17:23:52 +02:00
Adam Dobrowolski 2cee195e09 EGD-3056 subscribtion based execution (on typeid) added and works fine
Till now there was no clear way to register hanlder for message in
Service, with this approach one can register function/lambda handler
for Message which encurages handling messages in functions rather than
in hudge switch cases.
With aproach like this our Messages resembe something between Command
and State pattern. In state pattern `Message` would be `Event` send,
whereas Service would be `Context`.
2020-04-15 16:50:19 +02:00
Radoslaw Wicik a8573a404c Apply new style 2020-03-17 10:03:16 +01:00
Adam Dobrowolski 306cab225b Sys: Added assert() for invalid message parameters 2019-10-25 14:53:36 +02:00
Mateusz 7459153d2c Fix: Data msgs queue order during blocking SendUnicast 2019-09-20 09:33:29 +02:00
Mateusz 1456751b59 Fix: Keyboard init/deinit procedure 2019-08-27 11:35:34 +02:00
Robert Borzecki d3235d54d7 Removed submodule 2019-05-21 23:35:00 +02:00