-
Notifications
You must be signed in to change notification settings - Fork 778
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
[21301] Remove WriterProxyData
from public APIs
#5052
Conversation
a185fae
to
a5855be
Compare
40d818d
to
c448645
Compare
f4ffe11
to
b3993b5
Compare
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.
Nice job in this PR.
The commit stack is well organised and facilitates the reading.
Leaving some minor suggestions
include/fastdds/rtps/builtin/data/PublicationBuiltinTopicData.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.
LGTM with green CI
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
…rom_cdr_message. Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
535ec36
to
f498b2b
Compare
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 !
Description
This PR makes WriterProxyData an implementation detail of the library.
Changes include:
PublicationBuiltinTopicData
fromfastdds::dds:builtin
tofastdds::dds
PublicationBuiltinTopicData
with additional fields to mimick those ofWriterProxyData
reason
and aPublicationBuiltinTopicData
fill_discovery_data_from_cdr_message
now fills aPublicationBuiltinTopicData
WriterDiscoveryInfo
has been removedWriterProxyData.hpp
has been moved tosrc
Changes on related repos:
WriterProxyData
from public APIs Discovery-Server#95WriterProxyData
from public APIs Fast-DDS-python#163WriterProxyData
from public APIs ShapesDemo#164Contributor Checklist
versions.md
file (if applicable).WriterProxyData
from public APIs Fast-DDS-docs#866Reviewer Checklist