-
Notifications
You must be signed in to change notification settings - Fork 857
[22875] Make *ProxyData
inherit from *BuiltinTopicData
and refactor it
#5699
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
11b2761
to
76bb4dd
Compare
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
… and rename builtin topic key helpers Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…nTopicData and refactor it Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…f the changes in ParticipantProxyData Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…cData and refactor it Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…f the changes in WriterProxyData Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…icData and refactor it Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…of the changes in ReaderProxyData Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…yDatas Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…rks in the use of Writer/ReaderQoS Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…eaderProxyData Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Revision for include and src. Tests pending.
include/fastdds/rtps/builtin/data/ParticipantBuiltinTopicData.hpp
Outdated
Show resolved
Hide resolved
include/fastdds/rtps/builtin/data/PublicationBuiltinTopicData.hpp
Outdated
Show resolved
Hide resolved
include/fastdds/rtps/builtin/data/PublicationBuiltinTopicData.hpp
Outdated
Show resolved
Hide resolved
include/fastdds/rtps/builtin/data/SubscriptionBuiltinTopicData.hpp
Outdated
Show resolved
Hide resolved
include/fastdds/rtps/builtin/data/SubscriptionBuiltinTopicData.hpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes in tests LGTM
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
include/fastdds/rtps/builtin/data/PublicationBuiltinTopicData.hpp
Outdated
Show resolved
Hide resolved
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with green CI
All failures are known |
Description
This PR
Participant/Writer/ReaderProxyData
inherit fromParticipant/Publication/SubscriptionBuiltinTopicData
from_proxy/builtin/to_proxy/builtin
helper converters.on_*_discovery
callbacks are invoked.ProxyData
interfaces to be `snake case.WriterQos
andReaderQos
classes in favor ofPublicationBuiltinTopicData
andSubscriptionBuiltinTopicData
.time_based_filter
from writer's proxy data serialization and thedurability_service
from the reader's proxy data serialization.Contributor Checklist
versions.md
file (if applicable).Reviewer Checklist