You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For Subscribers, we want to make the publisher ID available in callbacks.
This has several benefits, especially when one Subscriber is connected to multiple publisher:
Users can clearly distiguish where the data originates from
Subscribers can retrieve Datatype information within the callback
They can detect datatype missmatches
In case of dynamic subscribers, they can have mutliple ways to do introspection, e.g. one per (distinct) publisher
Implementation:
Information needs to be available in callbacks, thus it needs to be forwarded between registration of a publisher and the respective callback. Not all layers transmit the information, but they do not need to.
Subscribers need their callback Signature to contain STopicID.
Implement tests that clearly check callbacks contain the correct sender ID.
Adapt dynamic subscribers to obtain their SDatatypeInformation through the callback.
The text was updated successfully, but these errors were encountered:
Idea
For Subscribers, we want to make the publisher ID available in callbacks.
This has several benefits, especially when one Subscriber is connected to multiple publisher:
Implementation:
Information needs to be available in callbacks, thus it needs to be forwarded between registration of a publisher and the respective callback. Not all layers transmit the information, but they do not need to.
The text was updated successfully, but these errors were encountered: