Commit Graph

11 Commits

Author SHA1 Message Date
Dominik Meyer 38c69d8da1
FIX: subscribing when manager is unset
One feature added to EventManager has been disconnecting
a participant at runtime. Unfortunatly, then the
manager of this participant is set to nullptr using
the setManager method. But this method also subscribes to the
shutdown event afterwords. This commit checks if the manager
is nullptr and ignore subscribing in that case.
2023-07-03 12:23:04 +02:00
Christina Sander 4f7f58a60c
ADD: Adds class function to participant to disconnect itself from the event manager. 2022-11-01 20:06:38 +01:00
Christina Sander 01b2d3cd0d
ADD: Adds class comments for Event, Manager and Participant. 2022-09-22 13:39:33 +02:00
Dominik Meyer c2a609c913
ADD: support disable scheduling by manager 2022-02-19 12:32:25 +01:00
Dominik Meyer 2141eb0c61
FIX: fixed missing doxygen comment 2022-02-19 12:28:19 +01:00
Dominik Meyer b79a67b596
ADD: assign a unique id to each connecting participant 2022-02-19 12:26:19 +01:00
Dominik Meyer e7b1eeeaa1
ADD: check for timeout when waiting for event 2021-08-16 20:12:05 +02:00
Dominik Meyer 789ce929a4
ADD: method to wait for new event with timeout 2021-08-16 20:07:07 +02:00
Dominik Meyer 8f78070770
ADD: support connecting additonal participants from participant 2021-08-15 20:53:45 +02:00
Dominik Meyer 9a0efd0b62
ADD: improved calling interfacce 2021-08-04 12:04:30 +02:00
Dominik Meyer 2c1b0f4c28
ADD: first version 2021-08-04 09:53:57 +02:00