diff --git a/.gitignore b/.gitignore index 2cf51b2d..d858b73c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,7 @@ # ignore colcon workspace build install -/log +log # ignore python folders __pycache__ diff --git a/README.md b/README.md index 28cae6b7..e9ba7d61 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,9 @@ [![Stars](https://img.shields.io/github/stars/eProsima/Fast-DDS-python.svg)](https://github.com/eProsima/Fast-DDS-python/stargazers) -*eProsima Fast DDS Python* is a Python binding for the [*eProsima Fast DDS*](https://github.com/eProsima/Fast-DDS) C++ library. This is a work in progress, but ultimately the goal is having the complete *Fast DDS* API available in Python. +*eProsima Fast DDS Python* is a Python binding for the [*eProsima Fast DDS*](https://github.com/eProsima/Fast-DDS) C++ library. +This is a work in progress, but ultimately the goal is having the complete *Fast DDS* API available in Python. +Two packages are available in this repository: the proper Python binding, `fastdds_python`, and the examples, `fastdds_python_examples`. ## Installation guide @@ -59,6 +61,8 @@ vcs import src < fastdds_python.repos colcon build ``` +Please, refer to [colcon documentation](https://colcon.readthedocs.io/en/released/reference/verb/build.html) for more information, such as building only one of the packages. + ## Limitations This project is on the very early stages of development, and there are many features not available yet. These include, but are not restricted to: @@ -186,4 +190,3 @@ reader.take_next_sample(data, info) print("Received {message} : {index}".format(message=data.message(), index=data.index())) ``` - diff --git a/examples/HelloWorldExample/README.md b/examples/HelloWorldExample/README.md deleted file mode 100644 index bcf4d477..00000000 --- a/examples/HelloWorldExample/README.md +++ /dev/null @@ -1,30 +0,0 @@ -# Python binding for Fast DDS Statistics Backend - -# HelloWorldExample - -## Prerequisites - -* Compile and install the Fast DDS python wrappers -* If colcon is used, source your installation environment - -## Compile and install the example - -Use colcon to build the example. You will need to source the installation environment afterwards. -```bash -colcon build -source install/setup.bash -``` - -## Execute the example - -Open two terminals - -On one terminal run the publisher: -```bash -python3 HelloWorldExample.py -p publisher -``` - -On the other one run the subscriber: -```bash -python3 HelloWorldExample.py -p subscriber -``` diff --git a/CMakeLists.txt b/fastdds_python/CMakeLists.txt similarity index 100% rename from CMakeLists.txt rename to fastdds_python/CMakeLists.txt diff --git a/colcon.pkg b/fastdds_python/colcon.pkg similarity index 100% rename from colcon.pkg rename to fastdds_python/colcon.pkg diff --git a/src/swig/CMakeLists.txt b/fastdds_python/src/swig/CMakeLists.txt similarity index 100% rename from src/swig/CMakeLists.txt rename to fastdds_python/src/swig/CMakeLists.txt diff --git a/src/swig/fastdds.i b/fastdds_python/src/swig/fastdds.i similarity index 100% rename from src/swig/fastdds.i rename to fastdds_python/src/swig/fastdds.i diff --git a/src/swig/fastdds/dds/builtin/common/ReplyHeader.i b/fastdds_python/src/swig/fastdds/dds/builtin/common/ReplyHeader.i similarity index 100% rename from src/swig/fastdds/dds/builtin/common/ReplyHeader.i rename to fastdds_python/src/swig/fastdds/dds/builtin/common/ReplyHeader.i diff --git a/src/swig/fastdds/dds/builtin/common/RequestHeader.i b/fastdds_python/src/swig/fastdds/dds/builtin/common/RequestHeader.i similarity index 100% rename from src/swig/fastdds/dds/builtin/common/RequestHeader.i rename to fastdds_python/src/swig/fastdds/dds/builtin/common/RequestHeader.i diff --git a/src/swig/fastdds/dds/builtin/common/Types.i b/fastdds_python/src/swig/fastdds/dds/builtin/common/Types.i similarity index 100% rename from src/swig/fastdds/dds/builtin/common/Types.i rename to fastdds_python/src/swig/fastdds/dds/builtin/common/Types.i diff --git a/src/swig/fastdds/dds/builtin/topic/BuiltinTopicKey.i b/fastdds_python/src/swig/fastdds/dds/builtin/topic/BuiltinTopicKey.i similarity index 100% rename from src/swig/fastdds/dds/builtin/topic/BuiltinTopicKey.i rename to fastdds_python/src/swig/fastdds/dds/builtin/topic/BuiltinTopicKey.i diff --git a/src/swig/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.i b/fastdds_python/src/swig/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.i similarity index 100% rename from src/swig/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.i rename to fastdds_python/src/swig/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.i diff --git a/src/swig/fastdds/dds/builtin/topic/PublicationBuiltinTopicData.i b/fastdds_python/src/swig/fastdds/dds/builtin/topic/PublicationBuiltinTopicData.i similarity index 100% rename from src/swig/fastdds/dds/builtin/topic/PublicationBuiltinTopicData.i rename to fastdds_python/src/swig/fastdds/dds/builtin/topic/PublicationBuiltinTopicData.i diff --git a/src/swig/fastdds/dds/builtin/topic/SubscriptionBuiltinTopicData.i b/fastdds_python/src/swig/fastdds/dds/builtin/topic/SubscriptionBuiltinTopicData.i similarity index 100% rename from src/swig/fastdds/dds/builtin/topic/SubscriptionBuiltinTopicData.i rename to fastdds_python/src/swig/fastdds/dds/builtin/topic/SubscriptionBuiltinTopicData.i diff --git a/src/swig/fastdds/dds/builtin/topic/TopicBuiltinTopicData.i b/fastdds_python/src/swig/fastdds/dds/builtin/topic/TopicBuiltinTopicData.i similarity index 100% rename from src/swig/fastdds/dds/builtin/topic/TopicBuiltinTopicData.i rename to fastdds_python/src/swig/fastdds/dds/builtin/topic/TopicBuiltinTopicData.i diff --git a/src/swig/fastdds/dds/builtin/typelookup/TypeLookupManager.i b/fastdds_python/src/swig/fastdds/dds/builtin/typelookup/TypeLookupManager.i similarity index 100% rename from src/swig/fastdds/dds/builtin/typelookup/TypeLookupManager.i rename to fastdds_python/src/swig/fastdds/dds/builtin/typelookup/TypeLookupManager.i diff --git a/src/swig/fastdds/dds/builtin/typelookup/TypeLookupReplyListener.i b/fastdds_python/src/swig/fastdds/dds/builtin/typelookup/TypeLookupReplyListener.i similarity index 100% rename from src/swig/fastdds/dds/builtin/typelookup/TypeLookupReplyListener.i rename to fastdds_python/src/swig/fastdds/dds/builtin/typelookup/TypeLookupReplyListener.i diff --git a/src/swig/fastdds/dds/builtin/typelookup/TypeLookupRequestListener.i b/fastdds_python/src/swig/fastdds/dds/builtin/typelookup/TypeLookupRequestListener.i similarity index 100% rename from src/swig/fastdds/dds/builtin/typelookup/TypeLookupRequestListener.i rename to fastdds_python/src/swig/fastdds/dds/builtin/typelookup/TypeLookupRequestListener.i diff --git a/src/swig/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.i b/fastdds_python/src/swig/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.i similarity index 100% rename from src/swig/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.i rename to fastdds_python/src/swig/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.i diff --git a/src/swig/fastdds/dds/common/InstanceHandle.i b/fastdds_python/src/swig/fastdds/dds/common/InstanceHandle.i similarity index 100% rename from src/swig/fastdds/dds/common/InstanceHandle.i rename to fastdds_python/src/swig/fastdds/dds/common/InstanceHandle.i diff --git a/src/swig/fastdds/dds/core/Entity.i b/fastdds_python/src/swig/fastdds/dds/core/Entity.i similarity index 100% rename from src/swig/fastdds/dds/core/Entity.i rename to fastdds_python/src/swig/fastdds/dds/core/Entity.i diff --git a/src/swig/fastdds/dds/core/LoanableArray.i b/fastdds_python/src/swig/fastdds/dds/core/LoanableArray.i similarity index 100% rename from src/swig/fastdds/dds/core/LoanableArray.i rename to fastdds_python/src/swig/fastdds/dds/core/LoanableArray.i diff --git a/src/swig/fastdds/dds/core/LoanableCollection.i b/fastdds_python/src/swig/fastdds/dds/core/LoanableCollection.i similarity index 100% rename from src/swig/fastdds/dds/core/LoanableCollection.i rename to fastdds_python/src/swig/fastdds/dds/core/LoanableCollection.i diff --git a/src/swig/fastdds/dds/core/LoanableSequence.i b/fastdds_python/src/swig/fastdds/dds/core/LoanableSequence.i similarity index 100% rename from src/swig/fastdds/dds/core/LoanableSequence.i rename to fastdds_python/src/swig/fastdds/dds/core/LoanableSequence.i diff --git a/src/swig/fastdds/dds/core/LoanableTypedCollection.i b/fastdds_python/src/swig/fastdds/dds/core/LoanableTypedCollection.i similarity index 100% rename from src/swig/fastdds/dds/core/LoanableTypedCollection.i rename to fastdds_python/src/swig/fastdds/dds/core/LoanableTypedCollection.i diff --git a/src/swig/fastdds/dds/core/StackAllocatedSequence.i b/fastdds_python/src/swig/fastdds/dds/core/StackAllocatedSequence.i similarity index 100% rename from src/swig/fastdds/dds/core/StackAllocatedSequence.i rename to fastdds_python/src/swig/fastdds/dds/core/StackAllocatedSequence.i diff --git a/src/swig/fastdds/dds/core/UserAllocatedSequence.i b/fastdds_python/src/swig/fastdds/dds/core/UserAllocatedSequence.i similarity index 100% rename from src/swig/fastdds/dds/core/UserAllocatedSequence.i rename to fastdds_python/src/swig/fastdds/dds/core/UserAllocatedSequence.i diff --git a/src/swig/fastdds/dds/core/condition/Condition.i b/fastdds_python/src/swig/fastdds/dds/core/condition/Condition.i similarity index 100% rename from src/swig/fastdds/dds/core/condition/Condition.i rename to fastdds_python/src/swig/fastdds/dds/core/condition/Condition.i diff --git a/src/swig/fastdds/dds/core/condition/GuardCondition.i b/fastdds_python/src/swig/fastdds/dds/core/condition/GuardCondition.i similarity index 100% rename from src/swig/fastdds/dds/core/condition/GuardCondition.i rename to fastdds_python/src/swig/fastdds/dds/core/condition/GuardCondition.i diff --git a/src/swig/fastdds/dds/core/condition/StatusCondition.i b/fastdds_python/src/swig/fastdds/dds/core/condition/StatusCondition.i similarity index 100% rename from src/swig/fastdds/dds/core/condition/StatusCondition.i rename to fastdds_python/src/swig/fastdds/dds/core/condition/StatusCondition.i diff --git a/src/swig/fastdds/dds/core/condition/WaitSet.i b/fastdds_python/src/swig/fastdds/dds/core/condition/WaitSet.i similarity index 100% rename from src/swig/fastdds/dds/core/condition/WaitSet.i rename to fastdds_python/src/swig/fastdds/dds/core/condition/WaitSet.i diff --git a/src/swig/fastdds/dds/core/policy/ParameterTypes.i b/fastdds_python/src/swig/fastdds/dds/core/policy/ParameterTypes.i similarity index 100% rename from src/swig/fastdds/dds/core/policy/ParameterTypes.i rename to fastdds_python/src/swig/fastdds/dds/core/policy/ParameterTypes.i diff --git a/src/swig/fastdds/dds/core/policy/QosPolicies.i b/fastdds_python/src/swig/fastdds/dds/core/policy/QosPolicies.i similarity index 100% rename from src/swig/fastdds/dds/core/policy/QosPolicies.i rename to fastdds_python/src/swig/fastdds/dds/core/policy/QosPolicies.i diff --git a/src/swig/fastdds/dds/core/policy/ReaderDataLifecycleQosPolicy.i b/fastdds_python/src/swig/fastdds/dds/core/policy/ReaderDataLifecycleQosPolicy.i similarity index 100% rename from src/swig/fastdds/dds/core/policy/ReaderDataLifecycleQosPolicy.i rename to fastdds_python/src/swig/fastdds/dds/core/policy/ReaderDataLifecycleQosPolicy.i diff --git a/src/swig/fastdds/dds/core/policy/WriterDataLifecycleQosPolicy.i b/fastdds_python/src/swig/fastdds/dds/core/policy/WriterDataLifecycleQosPolicy.i similarity index 100% rename from src/swig/fastdds/dds/core/policy/WriterDataLifecycleQosPolicy.i rename to fastdds_python/src/swig/fastdds/dds/core/policy/WriterDataLifecycleQosPolicy.i diff --git a/src/swig/fastdds/dds/core/status/BaseStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/BaseStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/BaseStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/BaseStatus.i diff --git a/src/swig/fastdds/dds/core/status/DeadlineMissedStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/DeadlineMissedStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/DeadlineMissedStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/DeadlineMissedStatus.i diff --git a/src/swig/fastdds/dds/core/status/IncompatibleQosStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/IncompatibleQosStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/IncompatibleQosStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/IncompatibleQosStatus.i diff --git a/src/swig/fastdds/dds/core/status/LivelinessChangedStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/LivelinessChangedStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/LivelinessChangedStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/LivelinessChangedStatus.i diff --git a/src/swig/fastdds/dds/core/status/MatchedStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/MatchedStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/MatchedStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/MatchedStatus.i diff --git a/src/swig/fastdds/dds/core/status/PublicationMatchedStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/PublicationMatchedStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/PublicationMatchedStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/PublicationMatchedStatus.i diff --git a/src/swig/fastdds/dds/core/status/SampleRejectedStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/SampleRejectedStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/SampleRejectedStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/SampleRejectedStatus.i diff --git a/src/swig/fastdds/dds/core/status/StatusMask.i b/fastdds_python/src/swig/fastdds/dds/core/status/StatusMask.i similarity index 100% rename from src/swig/fastdds/dds/core/status/StatusMask.i rename to fastdds_python/src/swig/fastdds/dds/core/status/StatusMask.i diff --git a/src/swig/fastdds/dds/core/status/SubscriptionMatchedStatus.i b/fastdds_python/src/swig/fastdds/dds/core/status/SubscriptionMatchedStatus.i similarity index 100% rename from src/swig/fastdds/dds/core/status/SubscriptionMatchedStatus.i rename to fastdds_python/src/swig/fastdds/dds/core/status/SubscriptionMatchedStatus.i diff --git a/src/swig/fastdds/dds/domain/DomainParticipant.i b/fastdds_python/src/swig/fastdds/dds/domain/DomainParticipant.i similarity index 100% rename from src/swig/fastdds/dds/domain/DomainParticipant.i rename to fastdds_python/src/swig/fastdds/dds/domain/DomainParticipant.i diff --git a/src/swig/fastdds/dds/domain/DomainParticipantFactory.i b/fastdds_python/src/swig/fastdds/dds/domain/DomainParticipantFactory.i similarity index 100% rename from src/swig/fastdds/dds/domain/DomainParticipantFactory.i rename to fastdds_python/src/swig/fastdds/dds/domain/DomainParticipantFactory.i diff --git a/src/swig/fastdds/dds/domain/DomainParticipantListener.i b/fastdds_python/src/swig/fastdds/dds/domain/DomainParticipantListener.i similarity index 100% rename from src/swig/fastdds/dds/domain/DomainParticipantListener.i rename to fastdds_python/src/swig/fastdds/dds/domain/DomainParticipantListener.i diff --git a/src/swig/fastdds/dds/domain/qos/DomainParticipantFactoryQos.i b/fastdds_python/src/swig/fastdds/dds/domain/qos/DomainParticipantFactoryQos.i similarity index 100% rename from src/swig/fastdds/dds/domain/qos/DomainParticipantFactoryQos.i rename to fastdds_python/src/swig/fastdds/dds/domain/qos/DomainParticipantFactoryQos.i diff --git a/src/swig/fastdds/dds/domain/qos/DomainParticipantQos.i b/fastdds_python/src/swig/fastdds/dds/domain/qos/DomainParticipantQos.i similarity index 100% rename from src/swig/fastdds/dds/domain/qos/DomainParticipantQos.i rename to fastdds_python/src/swig/fastdds/dds/domain/qos/DomainParticipantQos.i diff --git a/src/swig/fastdds/dds/publisher/DataWriter.i b/fastdds_python/src/swig/fastdds/dds/publisher/DataWriter.i similarity index 100% rename from src/swig/fastdds/dds/publisher/DataWriter.i rename to fastdds_python/src/swig/fastdds/dds/publisher/DataWriter.i diff --git a/src/swig/fastdds/dds/publisher/DataWriterListener.i b/fastdds_python/src/swig/fastdds/dds/publisher/DataWriterListener.i similarity index 100% rename from src/swig/fastdds/dds/publisher/DataWriterListener.i rename to fastdds_python/src/swig/fastdds/dds/publisher/DataWriterListener.i diff --git a/src/swig/fastdds/dds/publisher/Publisher.i b/fastdds_python/src/swig/fastdds/dds/publisher/Publisher.i similarity index 100% rename from src/swig/fastdds/dds/publisher/Publisher.i rename to fastdds_python/src/swig/fastdds/dds/publisher/Publisher.i diff --git a/src/swig/fastdds/dds/publisher/PublisherListener.i b/fastdds_python/src/swig/fastdds/dds/publisher/PublisherListener.i similarity index 100% rename from src/swig/fastdds/dds/publisher/PublisherListener.i rename to fastdds_python/src/swig/fastdds/dds/publisher/PublisherListener.i diff --git a/src/swig/fastdds/dds/publisher/qos/DataWriterQos.i b/fastdds_python/src/swig/fastdds/dds/publisher/qos/DataWriterQos.i similarity index 100% rename from src/swig/fastdds/dds/publisher/qos/DataWriterQos.i rename to fastdds_python/src/swig/fastdds/dds/publisher/qos/DataWriterQos.i diff --git a/src/swig/fastdds/dds/publisher/qos/PublisherQos.i b/fastdds_python/src/swig/fastdds/dds/publisher/qos/PublisherQos.i similarity index 100% rename from src/swig/fastdds/dds/publisher/qos/PublisherQos.i rename to fastdds_python/src/swig/fastdds/dds/publisher/qos/PublisherQos.i diff --git a/src/swig/fastdds/dds/publisher/qos/WriterQos.i b/fastdds_python/src/swig/fastdds/dds/publisher/qos/WriterQos.i similarity index 100% rename from src/swig/fastdds/dds/publisher/qos/WriterQos.i rename to fastdds_python/src/swig/fastdds/dds/publisher/qos/WriterQos.i diff --git a/src/swig/fastdds/dds/subscriber/DataReader.i b/fastdds_python/src/swig/fastdds/dds/subscriber/DataReader.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/DataReader.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/DataReader.i diff --git a/src/swig/fastdds/dds/subscriber/DataReaderListener.i b/fastdds_python/src/swig/fastdds/dds/subscriber/DataReaderListener.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/DataReaderListener.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/DataReaderListener.i diff --git a/src/swig/fastdds/dds/subscriber/InstanceState.i b/fastdds_python/src/swig/fastdds/dds/subscriber/InstanceState.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/InstanceState.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/InstanceState.i diff --git a/src/swig/fastdds/dds/subscriber/SampleInfo.i b/fastdds_python/src/swig/fastdds/dds/subscriber/SampleInfo.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/SampleInfo.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/SampleInfo.i diff --git a/src/swig/fastdds/dds/subscriber/SampleState.i b/fastdds_python/src/swig/fastdds/dds/subscriber/SampleState.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/SampleState.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/SampleState.i diff --git a/src/swig/fastdds/dds/subscriber/Subscriber.i b/fastdds_python/src/swig/fastdds/dds/subscriber/Subscriber.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/Subscriber.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/Subscriber.i diff --git a/src/swig/fastdds/dds/subscriber/SubscriberListener.i b/fastdds_python/src/swig/fastdds/dds/subscriber/SubscriberListener.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/SubscriberListener.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/SubscriberListener.i diff --git a/src/swig/fastdds/dds/subscriber/ViewState.i b/fastdds_python/src/swig/fastdds/dds/subscriber/ViewState.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/ViewState.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/ViewState.i diff --git a/src/swig/fastdds/dds/subscriber/qos/DataReaderQos.i b/fastdds_python/src/swig/fastdds/dds/subscriber/qos/DataReaderQos.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/qos/DataReaderQos.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/qos/DataReaderQos.i diff --git a/src/swig/fastdds/dds/subscriber/qos/ReaderQos.i b/fastdds_python/src/swig/fastdds/dds/subscriber/qos/ReaderQos.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/qos/ReaderQos.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/qos/ReaderQos.i diff --git a/src/swig/fastdds/dds/subscriber/qos/SubscriberQos.i b/fastdds_python/src/swig/fastdds/dds/subscriber/qos/SubscriberQos.i similarity index 100% rename from src/swig/fastdds/dds/subscriber/qos/SubscriberQos.i rename to fastdds_python/src/swig/fastdds/dds/subscriber/qos/SubscriberQos.i diff --git a/src/swig/fastdds/dds/topic/ContentFilteredTopic.i b/fastdds_python/src/swig/fastdds/dds/topic/ContentFilteredTopic.i similarity index 100% rename from src/swig/fastdds/dds/topic/ContentFilteredTopic.i rename to fastdds_python/src/swig/fastdds/dds/topic/ContentFilteredTopic.i diff --git a/src/swig/fastdds/dds/topic/IContentFilter.i b/fastdds_python/src/swig/fastdds/dds/topic/IContentFilter.i similarity index 100% rename from src/swig/fastdds/dds/topic/IContentFilter.i rename to fastdds_python/src/swig/fastdds/dds/topic/IContentFilter.i diff --git a/src/swig/fastdds/dds/topic/IContentFilterFactory.i b/fastdds_python/src/swig/fastdds/dds/topic/IContentFilterFactory.i similarity index 100% rename from src/swig/fastdds/dds/topic/IContentFilterFactory.i rename to fastdds_python/src/swig/fastdds/dds/topic/IContentFilterFactory.i diff --git a/src/swig/fastdds/dds/topic/Topic.i b/fastdds_python/src/swig/fastdds/dds/topic/Topic.i similarity index 100% rename from src/swig/fastdds/dds/topic/Topic.i rename to fastdds_python/src/swig/fastdds/dds/topic/Topic.i diff --git a/src/swig/fastdds/dds/topic/TopicDataType.i b/fastdds_python/src/swig/fastdds/dds/topic/TopicDataType.i similarity index 100% rename from src/swig/fastdds/dds/topic/TopicDataType.i rename to fastdds_python/src/swig/fastdds/dds/topic/TopicDataType.i diff --git a/src/swig/fastdds/dds/topic/TopicDescription.i b/fastdds_python/src/swig/fastdds/dds/topic/TopicDescription.i similarity index 100% rename from src/swig/fastdds/dds/topic/TopicDescription.i rename to fastdds_python/src/swig/fastdds/dds/topic/TopicDescription.i diff --git a/src/swig/fastdds/dds/topic/TopicListener.i b/fastdds_python/src/swig/fastdds/dds/topic/TopicListener.i similarity index 100% rename from src/swig/fastdds/dds/topic/TopicListener.i rename to fastdds_python/src/swig/fastdds/dds/topic/TopicListener.i diff --git a/src/swig/fastdds/dds/topic/TypeSupport.i b/fastdds_python/src/swig/fastdds/dds/topic/TypeSupport.i similarity index 100% rename from src/swig/fastdds/dds/topic/TypeSupport.i rename to fastdds_python/src/swig/fastdds/dds/topic/TypeSupport.i diff --git a/src/swig/fastdds/dds/topic/qos/TopicQos.i b/fastdds_python/src/swig/fastdds/dds/topic/qos/TopicQos.i similarity index 100% rename from src/swig/fastdds/dds/topic/qos/TopicQos.i rename to fastdds_python/src/swig/fastdds/dds/topic/qos/TopicQos.i diff --git a/src/swig/fastdds/rtps/Endpoint.i b/fastdds_python/src/swig/fastdds/rtps/Endpoint.i similarity index 100% rename from src/swig/fastdds/rtps/Endpoint.i rename to fastdds_python/src/swig/fastdds/rtps/Endpoint.i diff --git a/src/swig/fastdds/rtps/RTPSDomain.i b/fastdds_python/src/swig/fastdds/rtps/RTPSDomain.i similarity index 100% rename from src/swig/fastdds/rtps/RTPSDomain.i rename to fastdds_python/src/swig/fastdds/rtps/RTPSDomain.i diff --git a/src/swig/fastdds/rtps/attributes/EndpointAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/EndpointAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/EndpointAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/EndpointAttributes.i diff --git a/src/swig/fastdds/rtps/attributes/HistoryAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/HistoryAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/HistoryAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/HistoryAttributes.i diff --git a/src/swig/fastdds/rtps/attributes/PropertyPolicy.i b/fastdds_python/src/swig/fastdds/rtps/attributes/PropertyPolicy.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/PropertyPolicy.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/PropertyPolicy.i diff --git a/src/swig/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.i diff --git a/src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i diff --git a/src/swig/fastdds/rtps/attributes/ReaderAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/ReaderAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/ReaderAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/ReaderAttributes.i diff --git a/src/swig/fastdds/rtps/attributes/ServerAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/ServerAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/ServerAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/ServerAttributes.i diff --git a/src/swig/fastdds/rtps/attributes/WriterAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/WriterAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/attributes/WriterAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/attributes/WriterAttributes.i diff --git a/src/swig/fastdds/rtps/builtin/BuiltinProtocols.i b/fastdds_python/src/swig/fastdds/rtps/builtin/BuiltinProtocols.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/BuiltinProtocols.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/BuiltinProtocols.i diff --git a/src/swig/fastdds/rtps/builtin/data/ParticipantProxyData.i b/fastdds_python/src/swig/fastdds/rtps/builtin/data/ParticipantProxyData.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/data/ParticipantProxyData.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/data/ParticipantProxyData.i diff --git a/src/swig/fastdds/rtps/builtin/data/ReaderProxyData.i b/fastdds_python/src/swig/fastdds/rtps/builtin/data/ReaderProxyData.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/data/ReaderProxyData.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/data/ReaderProxyData.i diff --git a/src/swig/fastdds/rtps/builtin/data/WriterProxyData.i b/fastdds_python/src/swig/fastdds/rtps/builtin/data/WriterProxyData.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/data/WriterProxyData.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/data/WriterProxyData.i diff --git a/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDP.i b/fastdds_python/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDP.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/discovery/endpoint/EDP.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDP.i diff --git a/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPSimple.i b/fastdds_python/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPSimple.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPSimple.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPSimple.i diff --git a/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPStatic.i b/fastdds_python/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPStatic.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPStatic.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/discovery/endpoint/EDPStatic.i diff --git a/src/swig/fastdds/rtps/builtin/discovery/participant/PDP.i b/fastdds_python/src/swig/fastdds/rtps/builtin/discovery/participant/PDP.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/discovery/participant/PDP.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/discovery/participant/PDP.i diff --git a/src/swig/fastdds/rtps/builtin/discovery/participant/PDPListener.i b/fastdds_python/src/swig/fastdds/rtps/builtin/discovery/participant/PDPListener.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/discovery/participant/PDPListener.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/discovery/participant/PDPListener.i diff --git a/src/swig/fastdds/rtps/builtin/discovery/participant/PDPSimple.i b/fastdds_python/src/swig/fastdds/rtps/builtin/discovery/participant/PDPSimple.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/discovery/participant/PDPSimple.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/discovery/participant/PDPSimple.i diff --git a/src/swig/fastdds/rtps/builtin/liveliness/WLP.i b/fastdds_python/src/swig/fastdds/rtps/builtin/liveliness/WLP.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/liveliness/WLP.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/liveliness/WLP.i diff --git a/src/swig/fastdds/rtps/builtin/liveliness/WLPListener.i b/fastdds_python/src/swig/fastdds/rtps/builtin/liveliness/WLPListener.i similarity index 100% rename from src/swig/fastdds/rtps/builtin/liveliness/WLPListener.i rename to fastdds_python/src/swig/fastdds/rtps/builtin/liveliness/WLPListener.i diff --git a/src/swig/fastdds/rtps/common/BinaryProperty.i b/fastdds_python/src/swig/fastdds/rtps/common/BinaryProperty.i similarity index 100% rename from src/swig/fastdds/rtps/common/BinaryProperty.i rename to fastdds_python/src/swig/fastdds/rtps/common/BinaryProperty.i diff --git a/src/swig/fastdds/rtps/common/CDRMessage_t.i b/fastdds_python/src/swig/fastdds/rtps/common/CDRMessage_t.i similarity index 100% rename from src/swig/fastdds/rtps/common/CDRMessage_t.i rename to fastdds_python/src/swig/fastdds/rtps/common/CDRMessage_t.i diff --git a/src/swig/fastdds/rtps/common/CacheChange.i b/fastdds_python/src/swig/fastdds/rtps/common/CacheChange.i similarity index 100% rename from src/swig/fastdds/rtps/common/CacheChange.i rename to fastdds_python/src/swig/fastdds/rtps/common/CacheChange.i diff --git a/src/swig/fastdds/rtps/common/ChangeKind_t.i b/fastdds_python/src/swig/fastdds/rtps/common/ChangeKind_t.i similarity index 100% rename from src/swig/fastdds/rtps/common/ChangeKind_t.i rename to fastdds_python/src/swig/fastdds/rtps/common/ChangeKind_t.i diff --git a/src/swig/fastdds/rtps/common/EntityId_t.i b/fastdds_python/src/swig/fastdds/rtps/common/EntityId_t.i similarity index 100% rename from src/swig/fastdds/rtps/common/EntityId_t.i rename to fastdds_python/src/swig/fastdds/rtps/common/EntityId_t.i diff --git a/src/swig/fastdds/rtps/common/FragmentNumber.i b/fastdds_python/src/swig/fastdds/rtps/common/FragmentNumber.i similarity index 100% rename from src/swig/fastdds/rtps/common/FragmentNumber.i rename to fastdds_python/src/swig/fastdds/rtps/common/FragmentNumber.i diff --git a/src/swig/fastdds/rtps/common/Guid.i b/fastdds_python/src/swig/fastdds/rtps/common/Guid.i similarity index 100% rename from src/swig/fastdds/rtps/common/Guid.i rename to fastdds_python/src/swig/fastdds/rtps/common/Guid.i diff --git a/src/swig/fastdds/rtps/common/GuidPrefix_t.i b/fastdds_python/src/swig/fastdds/rtps/common/GuidPrefix_t.i similarity index 100% rename from src/swig/fastdds/rtps/common/GuidPrefix_t.i rename to fastdds_python/src/swig/fastdds/rtps/common/GuidPrefix_t.i diff --git a/src/swig/fastdds/rtps/common/InstanceHandle.i b/fastdds_python/src/swig/fastdds/rtps/common/InstanceHandle.i similarity index 100% rename from src/swig/fastdds/rtps/common/InstanceHandle.i rename to fastdds_python/src/swig/fastdds/rtps/common/InstanceHandle.i diff --git a/src/swig/fastdds/rtps/common/Locator.i b/fastdds_python/src/swig/fastdds/rtps/common/Locator.i similarity index 100% rename from src/swig/fastdds/rtps/common/Locator.i rename to fastdds_python/src/swig/fastdds/rtps/common/Locator.i diff --git a/src/swig/fastdds/rtps/common/LocatorList.i b/fastdds_python/src/swig/fastdds/rtps/common/LocatorList.i similarity index 100% rename from src/swig/fastdds/rtps/common/LocatorList.i rename to fastdds_python/src/swig/fastdds/rtps/common/LocatorList.i diff --git a/src/swig/fastdds/rtps/common/LocatorListComparisons.i b/fastdds_python/src/swig/fastdds/rtps/common/LocatorListComparisons.i similarity index 100% rename from src/swig/fastdds/rtps/common/LocatorListComparisons.i rename to fastdds_python/src/swig/fastdds/rtps/common/LocatorListComparisons.i diff --git a/src/swig/fastdds/rtps/common/LocatorSelector.i b/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelector.i similarity index 100% rename from src/swig/fastdds/rtps/common/LocatorSelector.i rename to fastdds_python/src/swig/fastdds/rtps/common/LocatorSelector.i diff --git a/src/swig/fastdds/rtps/common/LocatorSelectorEntry.i b/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelectorEntry.i similarity index 100% rename from src/swig/fastdds/rtps/common/LocatorSelectorEntry.i rename to fastdds_python/src/swig/fastdds/rtps/common/LocatorSelectorEntry.i diff --git a/src/swig/fastdds/rtps/common/LocatorsIterator.i b/fastdds_python/src/swig/fastdds/rtps/common/LocatorsIterator.i similarity index 100% rename from src/swig/fastdds/rtps/common/LocatorsIterator.i rename to fastdds_python/src/swig/fastdds/rtps/common/LocatorsIterator.i diff --git a/src/swig/fastdds/rtps/common/MatchingInfo.i b/fastdds_python/src/swig/fastdds/rtps/common/MatchingInfo.i similarity index 100% rename from src/swig/fastdds/rtps/common/MatchingInfo.i rename to fastdds_python/src/swig/fastdds/rtps/common/MatchingInfo.i diff --git a/src/swig/fastdds/rtps/common/PortParameters.i b/fastdds_python/src/swig/fastdds/rtps/common/PortParameters.i similarity index 100% rename from src/swig/fastdds/rtps/common/PortParameters.i rename to fastdds_python/src/swig/fastdds/rtps/common/PortParameters.i diff --git a/src/swig/fastdds/rtps/common/Property.i b/fastdds_python/src/swig/fastdds/rtps/common/Property.i similarity index 100% rename from src/swig/fastdds/rtps/common/Property.i rename to fastdds_python/src/swig/fastdds/rtps/common/Property.i diff --git a/src/swig/fastdds/rtps/common/RemoteLocators.i b/fastdds_python/src/swig/fastdds/rtps/common/RemoteLocators.i similarity index 100% rename from src/swig/fastdds/rtps/common/RemoteLocators.i rename to fastdds_python/src/swig/fastdds/rtps/common/RemoteLocators.i diff --git a/src/swig/fastdds/rtps/common/SampleIdentity.i b/fastdds_python/src/swig/fastdds/rtps/common/SampleIdentity.i similarity index 100% rename from src/swig/fastdds/rtps/common/SampleIdentity.i rename to fastdds_python/src/swig/fastdds/rtps/common/SampleIdentity.i diff --git a/src/swig/fastdds/rtps/common/SequenceNumber.i b/fastdds_python/src/swig/fastdds/rtps/common/SequenceNumber.i similarity index 100% rename from src/swig/fastdds/rtps/common/SequenceNumber.i rename to fastdds_python/src/swig/fastdds/rtps/common/SequenceNumber.i diff --git a/src/swig/fastdds/rtps/common/SerializedPayload.i b/fastdds_python/src/swig/fastdds/rtps/common/SerializedPayload.i similarity index 100% rename from src/swig/fastdds/rtps/common/SerializedPayload.i rename to fastdds_python/src/swig/fastdds/rtps/common/SerializedPayload.i diff --git a/src/swig/fastdds/rtps/common/Time_t.i b/fastdds_python/src/swig/fastdds/rtps/common/Time_t.i similarity index 100% rename from src/swig/fastdds/rtps/common/Time_t.i rename to fastdds_python/src/swig/fastdds/rtps/common/Time_t.i diff --git a/src/swig/fastdds/rtps/common/Token.i b/fastdds_python/src/swig/fastdds/rtps/common/Token.i similarity index 100% rename from src/swig/fastdds/rtps/common/Token.i rename to fastdds_python/src/swig/fastdds/rtps/common/Token.i diff --git a/src/swig/fastdds/rtps/common/Types.i b/fastdds_python/src/swig/fastdds/rtps/common/Types.i similarity index 100% rename from src/swig/fastdds/rtps/common/Types.i rename to fastdds_python/src/swig/fastdds/rtps/common/Types.i diff --git a/src/swig/fastdds/rtps/common/VendorId_t.i b/fastdds_python/src/swig/fastdds/rtps/common/VendorId_t.i similarity index 100% rename from src/swig/fastdds/rtps/common/VendorId_t.i rename to fastdds_python/src/swig/fastdds/rtps/common/VendorId_t.i diff --git a/src/swig/fastdds/rtps/common/WriteParams.i b/fastdds_python/src/swig/fastdds/rtps/common/WriteParams.i similarity index 100% rename from src/swig/fastdds/rtps/common/WriteParams.i rename to fastdds_python/src/swig/fastdds/rtps/common/WriteParams.i diff --git a/src/swig/fastdds/rtps/common/all_common.i b/fastdds_python/src/swig/fastdds/rtps/common/all_common.i similarity index 100% rename from src/swig/fastdds/rtps/common/all_common.i rename to fastdds_python/src/swig/fastdds/rtps/common/all_common.i diff --git a/src/swig/fastdds/rtps/exceptions/Exception.i b/fastdds_python/src/swig/fastdds/rtps/exceptions/Exception.i similarity index 100% rename from src/swig/fastdds/rtps/exceptions/Exception.i rename to fastdds_python/src/swig/fastdds/rtps/exceptions/Exception.i diff --git a/src/swig/fastdds/rtps/flowcontrol/FlowControllerConsts.i b/fastdds_python/src/swig/fastdds/rtps/flowcontrol/FlowControllerConsts.i similarity index 100% rename from src/swig/fastdds/rtps/flowcontrol/FlowControllerConsts.i rename to fastdds_python/src/swig/fastdds/rtps/flowcontrol/FlowControllerConsts.i diff --git a/src/swig/fastdds/rtps/flowcontrol/FlowControllerDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/flowcontrol/FlowControllerDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/flowcontrol/FlowControllerDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/flowcontrol/FlowControllerDescriptor.i diff --git a/src/swig/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.i b/fastdds_python/src/swig/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.i similarity index 100% rename from src/swig/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.i rename to fastdds_python/src/swig/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.i diff --git a/src/swig/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.i diff --git a/src/swig/fastdds/rtps/history/History.i b/fastdds_python/src/swig/fastdds/rtps/history/History.i similarity index 100% rename from src/swig/fastdds/rtps/history/History.i rename to fastdds_python/src/swig/fastdds/rtps/history/History.i diff --git a/src/swig/fastdds/rtps/history/IChangePool.i b/fastdds_python/src/swig/fastdds/rtps/history/IChangePool.i similarity index 100% rename from src/swig/fastdds/rtps/history/IChangePool.i rename to fastdds_python/src/swig/fastdds/rtps/history/IChangePool.i diff --git a/src/swig/fastdds/rtps/history/IPayloadPool.i b/fastdds_python/src/swig/fastdds/rtps/history/IPayloadPool.i similarity index 100% rename from src/swig/fastdds/rtps/history/IPayloadPool.i rename to fastdds_python/src/swig/fastdds/rtps/history/IPayloadPool.i diff --git a/src/swig/fastdds/rtps/history/ReaderHistory.i b/fastdds_python/src/swig/fastdds/rtps/history/ReaderHistory.i similarity index 100% rename from src/swig/fastdds/rtps/history/ReaderHistory.i rename to fastdds_python/src/swig/fastdds/rtps/history/ReaderHistory.i diff --git a/src/swig/fastdds/rtps/history/WriterHistory.i b/fastdds_python/src/swig/fastdds/rtps/history/WriterHistory.i similarity index 100% rename from src/swig/fastdds/rtps/history/WriterHistory.i rename to fastdds_python/src/swig/fastdds/rtps/history/WriterHistory.i diff --git a/src/swig/fastdds/rtps/messages/CDRMessage.i b/fastdds_python/src/swig/fastdds/rtps/messages/CDRMessage.i similarity index 100% rename from src/swig/fastdds/rtps/messages/CDRMessage.i rename to fastdds_python/src/swig/fastdds/rtps/messages/CDRMessage.i diff --git a/src/swig/fastdds/rtps/messages/MessageReceiver.i b/fastdds_python/src/swig/fastdds/rtps/messages/MessageReceiver.i similarity index 100% rename from src/swig/fastdds/rtps/messages/MessageReceiver.i rename to fastdds_python/src/swig/fastdds/rtps/messages/MessageReceiver.i diff --git a/src/swig/fastdds/rtps/messages/RTPSMessageCreator.i b/fastdds_python/src/swig/fastdds/rtps/messages/RTPSMessageCreator.i similarity index 100% rename from src/swig/fastdds/rtps/messages/RTPSMessageCreator.i rename to fastdds_python/src/swig/fastdds/rtps/messages/RTPSMessageCreator.i diff --git a/src/swig/fastdds/rtps/messages/RTPSMessageGroup.i b/fastdds_python/src/swig/fastdds/rtps/messages/RTPSMessageGroup.i similarity index 100% rename from src/swig/fastdds/rtps/messages/RTPSMessageGroup.i rename to fastdds_python/src/swig/fastdds/rtps/messages/RTPSMessageGroup.i diff --git a/src/swig/fastdds/rtps/messages/RTPSMessageSenderInterface.i b/fastdds_python/src/swig/fastdds/rtps/messages/RTPSMessageSenderInterface.i similarity index 100% rename from src/swig/fastdds/rtps/messages/RTPSMessageSenderInterface.i rename to fastdds_python/src/swig/fastdds/rtps/messages/RTPSMessageSenderInterface.i diff --git a/src/swig/fastdds/rtps/messages/RTPS_messages.i b/fastdds_python/src/swig/fastdds/rtps/messages/RTPS_messages.i similarity index 100% rename from src/swig/fastdds/rtps/messages/RTPS_messages.i rename to fastdds_python/src/swig/fastdds/rtps/messages/RTPS_messages.i diff --git a/src/swig/fastdds/rtps/network/NetworkFactory.i b/fastdds_python/src/swig/fastdds/rtps/network/NetworkFactory.i similarity index 100% rename from src/swig/fastdds/rtps/network/NetworkFactory.i rename to fastdds_python/src/swig/fastdds/rtps/network/NetworkFactory.i diff --git a/src/swig/fastdds/rtps/network/ReceiverResource.i b/fastdds_python/src/swig/fastdds/rtps/network/ReceiverResource.i similarity index 100% rename from src/swig/fastdds/rtps/network/ReceiverResource.i rename to fastdds_python/src/swig/fastdds/rtps/network/ReceiverResource.i diff --git a/src/swig/fastdds/rtps/network/SenderResource.i b/fastdds_python/src/swig/fastdds/rtps/network/SenderResource.i similarity index 100% rename from src/swig/fastdds/rtps/network/SenderResource.i rename to fastdds_python/src/swig/fastdds/rtps/network/SenderResource.i diff --git a/src/swig/fastdds/rtps/participant/ParticipantDiscoveryInfo.i b/fastdds_python/src/swig/fastdds/rtps/participant/ParticipantDiscoveryInfo.i similarity index 100% rename from src/swig/fastdds/rtps/participant/ParticipantDiscoveryInfo.i rename to fastdds_python/src/swig/fastdds/rtps/participant/ParticipantDiscoveryInfo.i diff --git a/src/swig/fastdds/rtps/participant/RTPSParticipant.i b/fastdds_python/src/swig/fastdds/rtps/participant/RTPSParticipant.i similarity index 100% rename from src/swig/fastdds/rtps/participant/RTPSParticipant.i rename to fastdds_python/src/swig/fastdds/rtps/participant/RTPSParticipant.i diff --git a/src/swig/fastdds/rtps/participant/RTPSParticipantListener.i b/fastdds_python/src/swig/fastdds/rtps/participant/RTPSParticipantListener.i similarity index 100% rename from src/swig/fastdds/rtps/participant/RTPSParticipantListener.i rename to fastdds_python/src/swig/fastdds/rtps/participant/RTPSParticipantListener.i diff --git a/src/swig/fastdds/rtps/reader/RTPSReader.i b/fastdds_python/src/swig/fastdds/rtps/reader/RTPSReader.i similarity index 100% rename from src/swig/fastdds/rtps/reader/RTPSReader.i rename to fastdds_python/src/swig/fastdds/rtps/reader/RTPSReader.i diff --git a/src/swig/fastdds/rtps/reader/ReaderDiscoveryInfo.i b/fastdds_python/src/swig/fastdds/rtps/reader/ReaderDiscoveryInfo.i similarity index 100% rename from src/swig/fastdds/rtps/reader/ReaderDiscoveryInfo.i rename to fastdds_python/src/swig/fastdds/rtps/reader/ReaderDiscoveryInfo.i diff --git a/src/swig/fastdds/rtps/reader/ReaderListener.i b/fastdds_python/src/swig/fastdds/rtps/reader/ReaderListener.i similarity index 100% rename from src/swig/fastdds/rtps/reader/ReaderListener.i rename to fastdds_python/src/swig/fastdds/rtps/reader/ReaderListener.i diff --git a/src/swig/fastdds/rtps/reader/StatefulPersistentReader.i b/fastdds_python/src/swig/fastdds/rtps/reader/StatefulPersistentReader.i similarity index 100% rename from src/swig/fastdds/rtps/reader/StatefulPersistentReader.i rename to fastdds_python/src/swig/fastdds/rtps/reader/StatefulPersistentReader.i diff --git a/src/swig/fastdds/rtps/reader/StatefulReader.i b/fastdds_python/src/swig/fastdds/rtps/reader/StatefulReader.i similarity index 100% rename from src/swig/fastdds/rtps/reader/StatefulReader.i rename to fastdds_python/src/swig/fastdds/rtps/reader/StatefulReader.i diff --git a/src/swig/fastdds/rtps/reader/StatelessPersistentReader.i b/fastdds_python/src/swig/fastdds/rtps/reader/StatelessPersistentReader.i similarity index 100% rename from src/swig/fastdds/rtps/reader/StatelessPersistentReader.i rename to fastdds_python/src/swig/fastdds/rtps/reader/StatelessPersistentReader.i diff --git a/src/swig/fastdds/rtps/reader/StatelessReader.i b/fastdds_python/src/swig/fastdds/rtps/reader/StatelessReader.i similarity index 100% rename from src/swig/fastdds/rtps/reader/StatelessReader.i rename to fastdds_python/src/swig/fastdds/rtps/reader/StatelessReader.i diff --git a/src/swig/fastdds/rtps/resources/ResourceEvent.i b/fastdds_python/src/swig/fastdds/rtps/resources/ResourceEvent.i similarity index 100% rename from src/swig/fastdds/rtps/resources/ResourceEvent.i rename to fastdds_python/src/swig/fastdds/rtps/resources/ResourceEvent.i diff --git a/src/swig/fastdds/rtps/resources/ResourceManagement.i b/fastdds_python/src/swig/fastdds/rtps/resources/ResourceManagement.i similarity index 100% rename from src/swig/fastdds/rtps/resources/ResourceManagement.i rename to fastdds_python/src/swig/fastdds/rtps/resources/ResourceManagement.i diff --git a/src/swig/fastdds/rtps/resources/TimedEvent.i b/fastdds_python/src/swig/fastdds/rtps/resources/TimedEvent.i similarity index 100% rename from src/swig/fastdds/rtps/resources/TimedEvent.i rename to fastdds_python/src/swig/fastdds/rtps/resources/TimedEvent.i diff --git a/src/swig/fastdds/rtps/rtps_all.i b/fastdds_python/src/swig/fastdds/rtps/rtps_all.i similarity index 100% rename from src/swig/fastdds/rtps/rtps_all.i rename to fastdds_python/src/swig/fastdds/rtps/rtps_all.i diff --git a/src/swig/fastdds/rtps/rtps_fwd.i b/fastdds_python/src/swig/fastdds/rtps/rtps_fwd.i similarity index 100% rename from src/swig/fastdds/rtps/rtps_fwd.i rename to fastdds_python/src/swig/fastdds/rtps/rtps_fwd.i diff --git a/src/swig/fastdds/rtps/security/accesscontrol/AccessControl.i b/fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/AccessControl.i similarity index 100% rename from src/swig/fastdds/rtps/security/accesscontrol/AccessControl.i rename to fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/AccessControl.i diff --git a/src/swig/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.i b/fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.i diff --git a/src/swig/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.i b/fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.i similarity index 100% rename from src/swig/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.i rename to fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.i diff --git a/src/swig/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.i b/fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.i similarity index 100% rename from src/swig/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.i rename to fastdds_python/src/swig/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.i diff --git a/src/swig/fastdds/rtps/security/authentication/Authentication.i b/fastdds_python/src/swig/fastdds/rtps/security/authentication/Authentication.i similarity index 100% rename from src/swig/fastdds/rtps/security/authentication/Authentication.i rename to fastdds_python/src/swig/fastdds/rtps/security/authentication/Authentication.i diff --git a/src/swig/fastdds/rtps/security/authentication/Handshake.i b/fastdds_python/src/swig/fastdds/rtps/security/authentication/Handshake.i similarity index 100% rename from src/swig/fastdds/rtps/security/authentication/Handshake.i rename to fastdds_python/src/swig/fastdds/rtps/security/authentication/Handshake.i diff --git a/src/swig/fastdds/rtps/security/common/Handle.i b/fastdds_python/src/swig/fastdds/rtps/security/common/Handle.i similarity index 100% rename from src/swig/fastdds/rtps/security/common/Handle.i rename to fastdds_python/src/swig/fastdds/rtps/security/common/Handle.i diff --git a/src/swig/fastdds/rtps/security/common/ParticipantGenericMessage.i b/fastdds_python/src/swig/fastdds/rtps/security/common/ParticipantGenericMessage.i similarity index 100% rename from src/swig/fastdds/rtps/security/common/ParticipantGenericMessage.i rename to fastdds_python/src/swig/fastdds/rtps/security/common/ParticipantGenericMessage.i diff --git a/src/swig/fastdds/rtps/security/common/SharedSecretHandle.i b/fastdds_python/src/swig/fastdds/rtps/security/common/SharedSecretHandle.i similarity index 100% rename from src/swig/fastdds/rtps/security/common/SharedSecretHandle.i rename to fastdds_python/src/swig/fastdds/rtps/security/common/SharedSecretHandle.i diff --git a/src/swig/fastdds/rtps/security/cryptography/CryptoKeyExchange.i b/fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoKeyExchange.i similarity index 100% rename from src/swig/fastdds/rtps/security/cryptography/CryptoKeyExchange.i rename to fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoKeyExchange.i diff --git a/src/swig/fastdds/rtps/security/cryptography/CryptoKeyFactory.i b/fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoKeyFactory.i similarity index 100% rename from src/swig/fastdds/rtps/security/cryptography/CryptoKeyFactory.i rename to fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoKeyFactory.i diff --git a/src/swig/fastdds/rtps/security/cryptography/CryptoTransform.i b/fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoTransform.i similarity index 100% rename from src/swig/fastdds/rtps/security/cryptography/CryptoTransform.i rename to fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoTransform.i diff --git a/src/swig/fastdds/rtps/security/cryptography/CryptoTypes.i b/fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoTypes.i similarity index 100% rename from src/swig/fastdds/rtps/security/cryptography/CryptoTypes.i rename to fastdds_python/src/swig/fastdds/rtps/security/cryptography/CryptoTypes.i diff --git a/src/swig/fastdds/rtps/security/cryptography/Cryptography.i b/fastdds_python/src/swig/fastdds/rtps/security/cryptography/Cryptography.i similarity index 100% rename from src/swig/fastdds/rtps/security/cryptography/Cryptography.i rename to fastdds_python/src/swig/fastdds/rtps/security/cryptography/Cryptography.i diff --git a/src/swig/fastdds/rtps/security/exceptions/SecurityException.i b/fastdds_python/src/swig/fastdds/rtps/security/exceptions/SecurityException.i similarity index 100% rename from src/swig/fastdds/rtps/security/exceptions/SecurityException.i rename to fastdds_python/src/swig/fastdds/rtps/security/exceptions/SecurityException.i diff --git a/src/swig/fastdds/rtps/security/logging/BuiltinLoggingType.i b/fastdds_python/src/swig/fastdds/rtps/security/logging/BuiltinLoggingType.i similarity index 100% rename from src/swig/fastdds/rtps/security/logging/BuiltinLoggingType.i rename to fastdds_python/src/swig/fastdds/rtps/security/logging/BuiltinLoggingType.i diff --git a/src/swig/fastdds/rtps/security/logging/LogOptions.i b/fastdds_python/src/swig/fastdds/rtps/security/logging/LogOptions.i similarity index 100% rename from src/swig/fastdds/rtps/security/logging/LogOptions.i rename to fastdds_python/src/swig/fastdds/rtps/security/logging/LogOptions.i diff --git a/src/swig/fastdds/rtps/security/logging/Logging.i b/fastdds_python/src/swig/fastdds/rtps/security/logging/Logging.i similarity index 100% rename from src/swig/fastdds/rtps/security/logging/Logging.i rename to fastdds_python/src/swig/fastdds/rtps/security/logging/Logging.i diff --git a/src/swig/fastdds/rtps/security/logging/LoggingLevel.i b/fastdds_python/src/swig/fastdds/rtps/security/logging/LoggingLevel.i similarity index 100% rename from src/swig/fastdds/rtps/security/logging/LoggingLevel.i rename to fastdds_python/src/swig/fastdds/rtps/security/logging/LoggingLevel.i diff --git a/src/swig/fastdds/rtps/security/logging/NameValuePair.i b/fastdds_python/src/swig/fastdds/rtps/security/logging/NameValuePair.i similarity index 100% rename from src/swig/fastdds/rtps/security/logging/NameValuePair.i rename to fastdds_python/src/swig/fastdds/rtps/security/logging/NameValuePair.i diff --git a/src/swig/fastdds/rtps/transport/SocketTransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/SocketTransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/SocketTransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/SocketTransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/TCPTransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/TCPTransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/TCPTransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/TCPTransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/TCPv4TransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/TCPv4TransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/TCPv4TransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/TCPv4TransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/TCPv6TransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/TCPv6TransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/TCPv6TransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/TCPv6TransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/TransportDescriptorInterface.i b/fastdds_python/src/swig/fastdds/rtps/transport/TransportDescriptorInterface.i similarity index 100% rename from src/swig/fastdds/rtps/transport/TransportDescriptorInterface.i rename to fastdds_python/src/swig/fastdds/rtps/transport/TransportDescriptorInterface.i diff --git a/src/swig/fastdds/rtps/transport/TransportInterface.i b/fastdds_python/src/swig/fastdds/rtps/transport/TransportInterface.i similarity index 100% rename from src/swig/fastdds/rtps/transport/TransportInterface.i rename to fastdds_python/src/swig/fastdds/rtps/transport/TransportInterface.i diff --git a/src/swig/fastdds/rtps/transport/TransportReceiverInterface.i b/fastdds_python/src/swig/fastdds/rtps/transport/TransportReceiverInterface.i similarity index 100% rename from src/swig/fastdds/rtps/transport/TransportReceiverInterface.i rename to fastdds_python/src/swig/fastdds/rtps/transport/TransportReceiverInterface.i diff --git a/src/swig/fastdds/rtps/transport/UDPTransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/UDPTransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/UDPTransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/UDPTransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/UDPv4TransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/UDPv4TransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/UDPv4TransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/UDPv4TransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/UDPv6TransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/UDPv6TransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/UDPv6TransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/UDPv6TransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.i diff --git a/src/swig/fastdds/rtps/transport/test_UDPv4TransportDescriptor.i b/fastdds_python/src/swig/fastdds/rtps/transport/test_UDPv4TransportDescriptor.i similarity index 100% rename from src/swig/fastdds/rtps/transport/test_UDPv4TransportDescriptor.i rename to fastdds_python/src/swig/fastdds/rtps/transport/test_UDPv4TransportDescriptor.i diff --git a/src/swig/fastdds/rtps/writer/ChangeForReader.i b/fastdds_python/src/swig/fastdds/rtps/writer/ChangeForReader.i similarity index 100% rename from src/swig/fastdds/rtps/writer/ChangeForReader.i rename to fastdds_python/src/swig/fastdds/rtps/writer/ChangeForReader.i diff --git a/src/swig/fastdds/rtps/writer/DeliveryRetCode.i b/fastdds_python/src/swig/fastdds/rtps/writer/DeliveryRetCode.i similarity index 100% rename from src/swig/fastdds/rtps/writer/DeliveryRetCode.i rename to fastdds_python/src/swig/fastdds/rtps/writer/DeliveryRetCode.i diff --git a/src/swig/fastdds/rtps/writer/IReaderDataFilter.i b/fastdds_python/src/swig/fastdds/rtps/writer/IReaderDataFilter.i similarity index 100% rename from src/swig/fastdds/rtps/writer/IReaderDataFilter.i rename to fastdds_python/src/swig/fastdds/rtps/writer/IReaderDataFilter.i diff --git a/src/swig/fastdds/rtps/writer/LivelinessData.i b/fastdds_python/src/swig/fastdds/rtps/writer/LivelinessData.i similarity index 100% rename from src/swig/fastdds/rtps/writer/LivelinessData.i rename to fastdds_python/src/swig/fastdds/rtps/writer/LivelinessData.i diff --git a/src/swig/fastdds/rtps/writer/LivelinessManager.i b/fastdds_python/src/swig/fastdds/rtps/writer/LivelinessManager.i similarity index 100% rename from src/swig/fastdds/rtps/writer/LivelinessManager.i rename to fastdds_python/src/swig/fastdds/rtps/writer/LivelinessManager.i diff --git a/src/swig/fastdds/rtps/writer/LocatorSelectorSender.i b/fastdds_python/src/swig/fastdds/rtps/writer/LocatorSelectorSender.i similarity index 100% rename from src/swig/fastdds/rtps/writer/LocatorSelectorSender.i rename to fastdds_python/src/swig/fastdds/rtps/writer/LocatorSelectorSender.i diff --git a/src/swig/fastdds/rtps/writer/PersistentWriter.i b/fastdds_python/src/swig/fastdds/rtps/writer/PersistentWriter.i similarity index 100% rename from src/swig/fastdds/rtps/writer/PersistentWriter.i rename to fastdds_python/src/swig/fastdds/rtps/writer/PersistentWriter.i diff --git a/src/swig/fastdds/rtps/writer/RTPSWriter.i b/fastdds_python/src/swig/fastdds/rtps/writer/RTPSWriter.i similarity index 100% rename from src/swig/fastdds/rtps/writer/RTPSWriter.i rename to fastdds_python/src/swig/fastdds/rtps/writer/RTPSWriter.i diff --git a/src/swig/fastdds/rtps/writer/ReaderLocator.i b/fastdds_python/src/swig/fastdds/rtps/writer/ReaderLocator.i similarity index 100% rename from src/swig/fastdds/rtps/writer/ReaderLocator.i rename to fastdds_python/src/swig/fastdds/rtps/writer/ReaderLocator.i diff --git a/src/swig/fastdds/rtps/writer/ReaderProxy.i b/fastdds_python/src/swig/fastdds/rtps/writer/ReaderProxy.i similarity index 100% rename from src/swig/fastdds/rtps/writer/ReaderProxy.i rename to fastdds_python/src/swig/fastdds/rtps/writer/ReaderProxy.i diff --git a/src/swig/fastdds/rtps/writer/StatefulPersistentWriter.i b/fastdds_python/src/swig/fastdds/rtps/writer/StatefulPersistentWriter.i similarity index 100% rename from src/swig/fastdds/rtps/writer/StatefulPersistentWriter.i rename to fastdds_python/src/swig/fastdds/rtps/writer/StatefulPersistentWriter.i diff --git a/src/swig/fastdds/rtps/writer/StatefulWriter.i b/fastdds_python/src/swig/fastdds/rtps/writer/StatefulWriter.i similarity index 100% rename from src/swig/fastdds/rtps/writer/StatefulWriter.i rename to fastdds_python/src/swig/fastdds/rtps/writer/StatefulWriter.i diff --git a/src/swig/fastdds/rtps/writer/StatelessPersistentWriter.i b/fastdds_python/src/swig/fastdds/rtps/writer/StatelessPersistentWriter.i similarity index 100% rename from src/swig/fastdds/rtps/writer/StatelessPersistentWriter.i rename to fastdds_python/src/swig/fastdds/rtps/writer/StatelessPersistentWriter.i diff --git a/src/swig/fastdds/rtps/writer/StatelessWriter.i b/fastdds_python/src/swig/fastdds/rtps/writer/StatelessWriter.i similarity index 100% rename from src/swig/fastdds/rtps/writer/StatelessWriter.i rename to fastdds_python/src/swig/fastdds/rtps/writer/StatelessWriter.i diff --git a/src/swig/fastdds/rtps/writer/WriterDiscoveryInfo.i b/fastdds_python/src/swig/fastdds/rtps/writer/WriterDiscoveryInfo.i similarity index 100% rename from src/swig/fastdds/rtps/writer/WriterDiscoveryInfo.i rename to fastdds_python/src/swig/fastdds/rtps/writer/WriterDiscoveryInfo.i diff --git a/src/swig/fastdds/rtps/writer/WriterListener.i b/fastdds_python/src/swig/fastdds/rtps/writer/WriterListener.i similarity index 100% rename from src/swig/fastdds/rtps/writer/WriterListener.i rename to fastdds_python/src/swig/fastdds/rtps/writer/WriterListener.i diff --git a/src/swig/fastdds/statistics/IListeners.i b/fastdds_python/src/swig/fastdds/statistics/IListeners.i similarity index 100% rename from src/swig/fastdds/statistics/IListeners.i rename to fastdds_python/src/swig/fastdds/statistics/IListeners.i diff --git a/src/swig/fastdds/statistics/dds/domain/DomainParticipant.i b/fastdds_python/src/swig/fastdds/statistics/dds/domain/DomainParticipant.i similarity index 100% rename from src/swig/fastdds/statistics/dds/domain/DomainParticipant.i rename to fastdds_python/src/swig/fastdds/statistics/dds/domain/DomainParticipant.i diff --git a/src/swig/fastdds/statistics/dds/publisher/qos/DataWriterQos.i b/fastdds_python/src/swig/fastdds/statistics/dds/publisher/qos/DataWriterQos.i similarity index 100% rename from src/swig/fastdds/statistics/dds/publisher/qos/DataWriterQos.i rename to fastdds_python/src/swig/fastdds/statistics/dds/publisher/qos/DataWriterQos.i diff --git a/src/swig/fastdds/statistics/dds/subscriber/qos/DataReaderQos.i b/fastdds_python/src/swig/fastdds/statistics/dds/subscriber/qos/DataReaderQos.i similarity index 100% rename from src/swig/fastdds/statistics/dds/subscriber/qos/DataReaderQos.i rename to fastdds_python/src/swig/fastdds/statistics/dds/subscriber/qos/DataReaderQos.i diff --git a/src/swig/fastdds/statistics/rtps/StatisticsCommon.i b/fastdds_python/src/swig/fastdds/statistics/rtps/StatisticsCommon.i similarity index 100% rename from src/swig/fastdds/statistics/rtps/StatisticsCommon.i rename to fastdds_python/src/swig/fastdds/statistics/rtps/StatisticsCommon.i diff --git a/src/swig/fastdds/statistics/topic_names.i b/fastdds_python/src/swig/fastdds/statistics/topic_names.i similarity index 100% rename from src/swig/fastdds/statistics/topic_names.i rename to fastdds_python/src/swig/fastdds/statistics/topic_names.i diff --git a/src/swig/fastrtps/Domain.i b/fastdds_python/src/swig/fastrtps/Domain.i similarity index 100% rename from src/swig/fastrtps/Domain.i rename to fastdds_python/src/swig/fastrtps/Domain.i diff --git a/src/swig/fastrtps/attributes/LibrarySettingsAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/LibrarySettingsAttributes.i similarity index 100% rename from src/swig/fastrtps/attributes/LibrarySettingsAttributes.i rename to fastdds_python/src/swig/fastrtps/attributes/LibrarySettingsAttributes.i diff --git a/src/swig/fastrtps/attributes/ParticipantAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/ParticipantAttributes.i similarity index 100% rename from src/swig/fastrtps/attributes/ParticipantAttributes.i rename to fastdds_python/src/swig/fastrtps/attributes/ParticipantAttributes.i diff --git a/src/swig/fastrtps/attributes/PublisherAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/PublisherAttributes.i similarity index 100% rename from src/swig/fastrtps/attributes/PublisherAttributes.i rename to fastdds_python/src/swig/fastrtps/attributes/PublisherAttributes.i diff --git a/src/swig/fastrtps/attributes/ReplierAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/ReplierAttributes.i similarity index 100% rename from src/swig/fastrtps/attributes/ReplierAttributes.i rename to fastdds_python/src/swig/fastrtps/attributes/ReplierAttributes.i diff --git a/src/swig/fastrtps/attributes/RequesterAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/RequesterAttributes.i similarity index 100% rename from src/swig/fastrtps/attributes/RequesterAttributes.i rename to fastdds_python/src/swig/fastrtps/attributes/RequesterAttributes.i diff --git a/src/swig/fastrtps/attributes/SubscriberAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/SubscriberAttributes.i similarity index 100% rename from src/swig/fastrtps/attributes/SubscriberAttributes.i rename to fastdds_python/src/swig/fastrtps/attributes/SubscriberAttributes.i diff --git a/src/swig/fastrtps/attributes/TopicAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/TopicAttributes.i similarity index 100% rename from src/swig/fastrtps/attributes/TopicAttributes.i rename to fastdds_python/src/swig/fastrtps/attributes/TopicAttributes.i diff --git a/src/swig/fastrtps/attributes/all_attributes.i b/fastdds_python/src/swig/fastrtps/attributes/all_attributes.i similarity index 100% rename from src/swig/fastrtps/attributes/all_attributes.i rename to fastdds_python/src/swig/fastrtps/attributes/all_attributes.i diff --git a/src/swig/fastrtps/common/KeyedChanges.i b/fastdds_python/src/swig/fastrtps/common/KeyedChanges.i similarity index 100% rename from src/swig/fastrtps/common/KeyedChanges.i rename to fastdds_python/src/swig/fastrtps/common/KeyedChanges.i diff --git a/src/swig/fastrtps/config/doxygen_modules.i b/fastdds_python/src/swig/fastrtps/config/doxygen_modules.i similarity index 100% rename from src/swig/fastrtps/config/doxygen_modules.i rename to fastdds_python/src/swig/fastrtps/config/doxygen_modules.i diff --git a/src/swig/fastrtps/participant/Participant.i b/fastdds_python/src/swig/fastrtps/participant/Participant.i similarity index 100% rename from src/swig/fastrtps/participant/Participant.i rename to fastdds_python/src/swig/fastrtps/participant/Participant.i diff --git a/src/swig/fastrtps/participant/ParticipantListener.i b/fastdds_python/src/swig/fastrtps/participant/ParticipantListener.i similarity index 100% rename from src/swig/fastrtps/participant/ParticipantListener.i rename to fastdds_python/src/swig/fastrtps/participant/ParticipantListener.i diff --git a/src/swig/fastrtps/publisher/Publisher.i b/fastdds_python/src/swig/fastrtps/publisher/Publisher.i similarity index 100% rename from src/swig/fastrtps/publisher/Publisher.i rename to fastdds_python/src/swig/fastrtps/publisher/Publisher.i diff --git a/src/swig/fastrtps/publisher/PublisherHistory.i b/fastdds_python/src/swig/fastrtps/publisher/PublisherHistory.i similarity index 100% rename from src/swig/fastrtps/publisher/PublisherHistory.i rename to fastdds_python/src/swig/fastrtps/publisher/PublisherHistory.i diff --git a/src/swig/fastrtps/publisher/PublisherListener.i b/fastdds_python/src/swig/fastrtps/publisher/PublisherListener.i similarity index 100% rename from src/swig/fastrtps/publisher/PublisherListener.i rename to fastdds_python/src/swig/fastrtps/publisher/PublisherListener.i diff --git a/src/swig/fastrtps/qos/DeadlineMissedStatus.i b/fastdds_python/src/swig/fastrtps/qos/DeadlineMissedStatus.i similarity index 100% rename from src/swig/fastrtps/qos/DeadlineMissedStatus.i rename to fastdds_python/src/swig/fastrtps/qos/DeadlineMissedStatus.i diff --git a/src/swig/fastrtps/qos/IncompatibleQosStatus.i b/fastdds_python/src/swig/fastrtps/qos/IncompatibleQosStatus.i similarity index 100% rename from src/swig/fastrtps/qos/IncompatibleQosStatus.i rename to fastdds_python/src/swig/fastrtps/qos/IncompatibleQosStatus.i diff --git a/src/swig/fastrtps/qos/LivelinessChangedStatus.i b/fastdds_python/src/swig/fastrtps/qos/LivelinessChangedStatus.i similarity index 100% rename from src/swig/fastrtps/qos/LivelinessChangedStatus.i rename to fastdds_python/src/swig/fastrtps/qos/LivelinessChangedStatus.i diff --git a/src/swig/fastrtps/qos/LivelinessLostStatus.i b/fastdds_python/src/swig/fastrtps/qos/LivelinessLostStatus.i similarity index 100% rename from src/swig/fastrtps/qos/LivelinessLostStatus.i rename to fastdds_python/src/swig/fastrtps/qos/LivelinessLostStatus.i diff --git a/src/swig/fastrtps/qos/ParameterTypes.i b/fastdds_python/src/swig/fastrtps/qos/ParameterTypes.i similarity index 100% rename from src/swig/fastrtps/qos/ParameterTypes.i rename to fastdds_python/src/swig/fastrtps/qos/ParameterTypes.i diff --git a/src/swig/fastrtps/qos/QosPolicies.i b/fastdds_python/src/swig/fastrtps/qos/QosPolicies.i similarity index 100% rename from src/swig/fastrtps/qos/QosPolicies.i rename to fastdds_python/src/swig/fastrtps/qos/QosPolicies.i diff --git a/src/swig/fastrtps/qos/ReaderQos.i b/fastdds_python/src/swig/fastrtps/qos/ReaderQos.i similarity index 100% rename from src/swig/fastrtps/qos/ReaderQos.i rename to fastdds_python/src/swig/fastrtps/qos/ReaderQos.i diff --git a/src/swig/fastrtps/qos/SampleRejectedStatus.i b/fastdds_python/src/swig/fastrtps/qos/SampleRejectedStatus.i similarity index 100% rename from src/swig/fastrtps/qos/SampleRejectedStatus.i rename to fastdds_python/src/swig/fastrtps/qos/SampleRejectedStatus.i diff --git a/src/swig/fastrtps/qos/WriterQos.i b/fastdds_python/src/swig/fastrtps/qos/WriterQos.i similarity index 100% rename from src/swig/fastrtps/qos/WriterQos.i rename to fastdds_python/src/swig/fastrtps/qos/WriterQos.i diff --git a/src/swig/fastrtps/rtps/Endpoint.i b/fastdds_python/src/swig/fastrtps/rtps/Endpoint.i similarity index 100% rename from src/swig/fastrtps/rtps/Endpoint.i rename to fastdds_python/src/swig/fastrtps/rtps/Endpoint.i diff --git a/src/swig/fastrtps/rtps/RTPSDomain.i b/fastdds_python/src/swig/fastrtps/rtps/RTPSDomain.i similarity index 100% rename from src/swig/fastrtps/rtps/RTPSDomain.i rename to fastdds_python/src/swig/fastrtps/rtps/RTPSDomain.i diff --git a/src/swig/fastrtps/rtps/attributes/EndpointAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/EndpointAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/EndpointAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/EndpointAttributes.i diff --git a/src/swig/fastrtps/rtps/attributes/HistoryAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/HistoryAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/HistoryAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/HistoryAttributes.i diff --git a/src/swig/fastrtps/rtps/attributes/PropertyPolicy.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/PropertyPolicy.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/PropertyPolicy.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/PropertyPolicy.i diff --git a/src/swig/fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.i diff --git a/src/swig/fastrtps/rtps/attributes/RTPSParticipantAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/RTPSParticipantAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAttributes.i diff --git a/src/swig/fastrtps/rtps/attributes/ReaderAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/ReaderAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/ReaderAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/ReaderAttributes.i diff --git a/src/swig/fastrtps/rtps/attributes/ServerAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/ServerAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/ServerAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/ServerAttributes.i diff --git a/src/swig/fastrtps/rtps/attributes/WriterAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/WriterAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/attributes/WriterAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/attributes/WriterAttributes.i diff --git a/src/swig/fastrtps/rtps/builtin/BuiltinProtocols.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/BuiltinProtocols.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/BuiltinProtocols.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/BuiltinProtocols.i diff --git a/src/swig/fastrtps/rtps/builtin/data/ParticipantProxyData.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ParticipantProxyData.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/data/ParticipantProxyData.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/data/ParticipantProxyData.i diff --git a/src/swig/fastrtps/rtps/builtin/data/ReaderProxyData.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ReaderProxyData.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/data/ReaderProxyData.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/data/ReaderProxyData.i diff --git a/src/swig/fastrtps/rtps/builtin/data/WriterProxyData.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/data/WriterProxyData.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/data/WriterProxyData.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/data/WriterProxyData.i diff --git a/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDP.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDP.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDP.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDP.i diff --git a/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPSimple.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPSimple.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPSimple.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPSimple.i diff --git a/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPStatic.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPStatic.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPStatic.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/endpoint/EDPStatic.i diff --git a/src/swig/fastrtps/rtps/builtin/discovery/participant/PDP.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/participant/PDP.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/discovery/participant/PDP.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/participant/PDP.i diff --git a/src/swig/fastrtps/rtps/builtin/discovery/participant/PDPListener.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/participant/PDPListener.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/discovery/participant/PDPListener.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/participant/PDPListener.i diff --git a/src/swig/fastrtps/rtps/builtin/discovery/participant/PDPSimple.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/participant/PDPSimple.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/discovery/participant/PDPSimple.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/discovery/participant/PDPSimple.i diff --git a/src/swig/fastrtps/rtps/builtin/liveliness/WLP.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/liveliness/WLP.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/liveliness/WLP.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/liveliness/WLP.i diff --git a/src/swig/fastrtps/rtps/builtin/liveliness/WLPListener.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/liveliness/WLPListener.i similarity index 100% rename from src/swig/fastrtps/rtps/builtin/liveliness/WLPListener.i rename to fastdds_python/src/swig/fastrtps/rtps/builtin/liveliness/WLPListener.i diff --git a/src/swig/fastrtps/rtps/common/BinaryProperty.i b/fastdds_python/src/swig/fastrtps/rtps/common/BinaryProperty.i similarity index 100% rename from src/swig/fastrtps/rtps/common/BinaryProperty.i rename to fastdds_python/src/swig/fastrtps/rtps/common/BinaryProperty.i diff --git a/src/swig/fastrtps/rtps/common/CDRMessage_t.i b/fastdds_python/src/swig/fastrtps/rtps/common/CDRMessage_t.i similarity index 100% rename from src/swig/fastrtps/rtps/common/CDRMessage_t.i rename to fastdds_python/src/swig/fastrtps/rtps/common/CDRMessage_t.i diff --git a/src/swig/fastrtps/rtps/common/CacheChange.i b/fastdds_python/src/swig/fastrtps/rtps/common/CacheChange.i similarity index 100% rename from src/swig/fastrtps/rtps/common/CacheChange.i rename to fastdds_python/src/swig/fastrtps/rtps/common/CacheChange.i diff --git a/src/swig/fastrtps/rtps/common/FragmentNumber.i b/fastdds_python/src/swig/fastrtps/rtps/common/FragmentNumber.i similarity index 100% rename from src/swig/fastrtps/rtps/common/FragmentNumber.i rename to fastdds_python/src/swig/fastrtps/rtps/common/FragmentNumber.i diff --git a/src/swig/fastrtps/rtps/common/Guid.i b/fastdds_python/src/swig/fastrtps/rtps/common/Guid.i similarity index 100% rename from src/swig/fastrtps/rtps/common/Guid.i rename to fastdds_python/src/swig/fastrtps/rtps/common/Guid.i diff --git a/src/swig/fastrtps/rtps/common/InstanceHandle.i b/fastdds_python/src/swig/fastrtps/rtps/common/InstanceHandle.i similarity index 100% rename from src/swig/fastrtps/rtps/common/InstanceHandle.i rename to fastdds_python/src/swig/fastrtps/rtps/common/InstanceHandle.i diff --git a/src/swig/fastrtps/rtps/common/Locator.i b/fastdds_python/src/swig/fastrtps/rtps/common/Locator.i similarity index 100% rename from src/swig/fastrtps/rtps/common/Locator.i rename to fastdds_python/src/swig/fastrtps/rtps/common/Locator.i diff --git a/src/swig/fastrtps/rtps/common/LocatorListComparisons.i b/fastdds_python/src/swig/fastrtps/rtps/common/LocatorListComparisons.i similarity index 100% rename from src/swig/fastrtps/rtps/common/LocatorListComparisons.i rename to fastdds_python/src/swig/fastrtps/rtps/common/LocatorListComparisons.i diff --git a/src/swig/fastrtps/rtps/common/LocatorSelector.i b/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelector.i similarity index 100% rename from src/swig/fastrtps/rtps/common/LocatorSelector.i rename to fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelector.i diff --git a/src/swig/fastrtps/rtps/common/LocatorSelectorEntry.i b/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelectorEntry.i similarity index 100% rename from src/swig/fastrtps/rtps/common/LocatorSelectorEntry.i rename to fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelectorEntry.i diff --git a/src/swig/fastrtps/rtps/common/MatchingInfo.i b/fastdds_python/src/swig/fastrtps/rtps/common/MatchingInfo.i similarity index 100% rename from src/swig/fastrtps/rtps/common/MatchingInfo.i rename to fastdds_python/src/swig/fastrtps/rtps/common/MatchingInfo.i diff --git a/src/swig/fastrtps/rtps/common/PortParameters.i b/fastdds_python/src/swig/fastrtps/rtps/common/PortParameters.i similarity index 100% rename from src/swig/fastrtps/rtps/common/PortParameters.i rename to fastdds_python/src/swig/fastrtps/rtps/common/PortParameters.i diff --git a/src/swig/fastrtps/rtps/common/Property.i b/fastdds_python/src/swig/fastrtps/rtps/common/Property.i similarity index 100% rename from src/swig/fastrtps/rtps/common/Property.i rename to fastdds_python/src/swig/fastrtps/rtps/common/Property.i diff --git a/src/swig/fastrtps/rtps/common/RemoteLocators.i b/fastdds_python/src/swig/fastrtps/rtps/common/RemoteLocators.i similarity index 100% rename from src/swig/fastrtps/rtps/common/RemoteLocators.i rename to fastdds_python/src/swig/fastrtps/rtps/common/RemoteLocators.i diff --git a/src/swig/fastrtps/rtps/common/SampleIdentity.i b/fastdds_python/src/swig/fastrtps/rtps/common/SampleIdentity.i similarity index 100% rename from src/swig/fastrtps/rtps/common/SampleIdentity.i rename to fastdds_python/src/swig/fastrtps/rtps/common/SampleIdentity.i diff --git a/src/swig/fastrtps/rtps/common/SequenceNumber.i b/fastdds_python/src/swig/fastrtps/rtps/common/SequenceNumber.i similarity index 100% rename from src/swig/fastrtps/rtps/common/SequenceNumber.i rename to fastdds_python/src/swig/fastrtps/rtps/common/SequenceNumber.i diff --git a/src/swig/fastrtps/rtps/common/SerializedPayload.i b/fastdds_python/src/swig/fastrtps/rtps/common/SerializedPayload.i similarity index 100% rename from src/swig/fastrtps/rtps/common/SerializedPayload.i rename to fastdds_python/src/swig/fastrtps/rtps/common/SerializedPayload.i diff --git a/src/swig/fastrtps/rtps/common/Time_t.i b/fastdds_python/src/swig/fastrtps/rtps/common/Time_t.i similarity index 100% rename from src/swig/fastrtps/rtps/common/Time_t.i rename to fastdds_python/src/swig/fastrtps/rtps/common/Time_t.i diff --git a/src/swig/fastrtps/rtps/common/Token.i b/fastdds_python/src/swig/fastrtps/rtps/common/Token.i similarity index 100% rename from src/swig/fastrtps/rtps/common/Token.i rename to fastdds_python/src/swig/fastrtps/rtps/common/Token.i diff --git a/src/swig/fastrtps/rtps/common/Types.i b/fastdds_python/src/swig/fastrtps/rtps/common/Types.i similarity index 100% rename from src/swig/fastrtps/rtps/common/Types.i rename to fastdds_python/src/swig/fastrtps/rtps/common/Types.i diff --git a/src/swig/fastrtps/rtps/common/WriteParams.i b/fastdds_python/src/swig/fastrtps/rtps/common/WriteParams.i similarity index 100% rename from src/swig/fastrtps/rtps/common/WriteParams.i rename to fastdds_python/src/swig/fastrtps/rtps/common/WriteParams.i diff --git a/src/swig/fastrtps/rtps/common/all_common.i b/fastdds_python/src/swig/fastrtps/rtps/common/all_common.i similarity index 100% rename from src/swig/fastrtps/rtps/common/all_common.i rename to fastdds_python/src/swig/fastrtps/rtps/common/all_common.i diff --git a/src/swig/fastrtps/rtps/exceptions/Exception.i b/fastdds_python/src/swig/fastrtps/rtps/exceptions/Exception.i similarity index 100% rename from src/swig/fastrtps/rtps/exceptions/Exception.i rename to fastdds_python/src/swig/fastrtps/rtps/exceptions/Exception.i diff --git a/src/swig/fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i b/fastdds_python/src/swig/fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i similarity index 100% rename from src/swig/fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i rename to fastdds_python/src/swig/fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i diff --git a/src/swig/fastrtps/rtps/history/History.i b/fastdds_python/src/swig/fastrtps/rtps/history/History.i similarity index 100% rename from src/swig/fastrtps/rtps/history/History.i rename to fastdds_python/src/swig/fastrtps/rtps/history/History.i diff --git a/src/swig/fastrtps/rtps/history/ReaderHistory.i b/fastdds_python/src/swig/fastrtps/rtps/history/ReaderHistory.i similarity index 100% rename from src/swig/fastrtps/rtps/history/ReaderHistory.i rename to fastdds_python/src/swig/fastrtps/rtps/history/ReaderHistory.i diff --git a/src/swig/fastrtps/rtps/history/WriterHistory.i b/fastdds_python/src/swig/fastrtps/rtps/history/WriterHistory.i similarity index 100% rename from src/swig/fastrtps/rtps/history/WriterHistory.i rename to fastdds_python/src/swig/fastrtps/rtps/history/WriterHistory.i diff --git a/src/swig/fastrtps/rtps/messages/CDRMessage.i b/fastdds_python/src/swig/fastrtps/rtps/messages/CDRMessage.i similarity index 100% rename from src/swig/fastrtps/rtps/messages/CDRMessage.i rename to fastdds_python/src/swig/fastrtps/rtps/messages/CDRMessage.i diff --git a/src/swig/fastrtps/rtps/messages/MessageReceiver.i b/fastdds_python/src/swig/fastrtps/rtps/messages/MessageReceiver.i similarity index 100% rename from src/swig/fastrtps/rtps/messages/MessageReceiver.i rename to fastdds_python/src/swig/fastrtps/rtps/messages/MessageReceiver.i diff --git a/src/swig/fastrtps/rtps/messages/RTPSMessageCreator.i b/fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageCreator.i similarity index 100% rename from src/swig/fastrtps/rtps/messages/RTPSMessageCreator.i rename to fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageCreator.i diff --git a/src/swig/fastrtps/rtps/messages/RTPSMessageGroup.i b/fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageGroup.i similarity index 100% rename from src/swig/fastrtps/rtps/messages/RTPSMessageGroup.i rename to fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageGroup.i diff --git a/src/swig/fastrtps/rtps/messages/RTPSMessageSenderInterface.i b/fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageSenderInterface.i similarity index 100% rename from src/swig/fastrtps/rtps/messages/RTPSMessageSenderInterface.i rename to fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageSenderInterface.i diff --git a/src/swig/fastrtps/rtps/messages/RTPS_messages.i b/fastdds_python/src/swig/fastrtps/rtps/messages/RTPS_messages.i similarity index 100% rename from src/swig/fastrtps/rtps/messages/RTPS_messages.i rename to fastdds_python/src/swig/fastrtps/rtps/messages/RTPS_messages.i diff --git a/src/swig/fastrtps/rtps/network/NetworkFactory.i b/fastdds_python/src/swig/fastrtps/rtps/network/NetworkFactory.i similarity index 100% rename from src/swig/fastrtps/rtps/network/NetworkFactory.i rename to fastdds_python/src/swig/fastrtps/rtps/network/NetworkFactory.i diff --git a/src/swig/fastrtps/rtps/network/ReceiverResource.i b/fastdds_python/src/swig/fastrtps/rtps/network/ReceiverResource.i similarity index 100% rename from src/swig/fastrtps/rtps/network/ReceiverResource.i rename to fastdds_python/src/swig/fastrtps/rtps/network/ReceiverResource.i diff --git a/src/swig/fastrtps/rtps/network/SenderResource.i b/fastdds_python/src/swig/fastrtps/rtps/network/SenderResource.i similarity index 100% rename from src/swig/fastrtps/rtps/network/SenderResource.i rename to fastdds_python/src/swig/fastrtps/rtps/network/SenderResource.i diff --git a/src/swig/fastrtps/rtps/participant/ParticipantDiscoveryInfo.i b/fastdds_python/src/swig/fastrtps/rtps/participant/ParticipantDiscoveryInfo.i similarity index 100% rename from src/swig/fastrtps/rtps/participant/ParticipantDiscoveryInfo.i rename to fastdds_python/src/swig/fastrtps/rtps/participant/ParticipantDiscoveryInfo.i diff --git a/src/swig/fastrtps/rtps/participant/RTPSParticipant.i b/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipant.i similarity index 100% rename from src/swig/fastrtps/rtps/participant/RTPSParticipant.i rename to fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipant.i diff --git a/src/swig/fastrtps/rtps/participant/RTPSParticipantListener.i b/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipantListener.i similarity index 100% rename from src/swig/fastrtps/rtps/participant/RTPSParticipantListener.i rename to fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipantListener.i diff --git a/src/swig/fastrtps/rtps/reader/RTPSReader.i b/fastdds_python/src/swig/fastrtps/rtps/reader/RTPSReader.i similarity index 100% rename from src/swig/fastrtps/rtps/reader/RTPSReader.i rename to fastdds_python/src/swig/fastrtps/rtps/reader/RTPSReader.i diff --git a/src/swig/fastrtps/rtps/reader/ReaderDiscoveryInfo.i b/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderDiscoveryInfo.i similarity index 100% rename from src/swig/fastrtps/rtps/reader/ReaderDiscoveryInfo.i rename to fastdds_python/src/swig/fastrtps/rtps/reader/ReaderDiscoveryInfo.i diff --git a/src/swig/fastrtps/rtps/reader/ReaderListener.i b/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderListener.i similarity index 100% rename from src/swig/fastrtps/rtps/reader/ReaderListener.i rename to fastdds_python/src/swig/fastrtps/rtps/reader/ReaderListener.i diff --git a/src/swig/fastrtps/rtps/reader/StatefulPersistentReader.i b/fastdds_python/src/swig/fastrtps/rtps/reader/StatefulPersistentReader.i similarity index 100% rename from src/swig/fastrtps/rtps/reader/StatefulPersistentReader.i rename to fastdds_python/src/swig/fastrtps/rtps/reader/StatefulPersistentReader.i diff --git a/src/swig/fastrtps/rtps/reader/StatefulReader.i b/fastdds_python/src/swig/fastrtps/rtps/reader/StatefulReader.i similarity index 100% rename from src/swig/fastrtps/rtps/reader/StatefulReader.i rename to fastdds_python/src/swig/fastrtps/rtps/reader/StatefulReader.i diff --git a/src/swig/fastrtps/rtps/reader/StatelessPersistentReader.i b/fastdds_python/src/swig/fastrtps/rtps/reader/StatelessPersistentReader.i similarity index 100% rename from src/swig/fastrtps/rtps/reader/StatelessPersistentReader.i rename to fastdds_python/src/swig/fastrtps/rtps/reader/StatelessPersistentReader.i diff --git a/src/swig/fastrtps/rtps/reader/StatelessReader.i b/fastdds_python/src/swig/fastrtps/rtps/reader/StatelessReader.i similarity index 100% rename from src/swig/fastrtps/rtps/reader/StatelessReader.i rename to fastdds_python/src/swig/fastrtps/rtps/reader/StatelessReader.i diff --git a/src/swig/fastrtps/rtps/resources/ResourceEvent.i b/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceEvent.i similarity index 100% rename from src/swig/fastrtps/rtps/resources/ResourceEvent.i rename to fastdds_python/src/swig/fastrtps/rtps/resources/ResourceEvent.i diff --git a/src/swig/fastrtps/rtps/resources/ResourceManagement.i b/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceManagement.i similarity index 100% rename from src/swig/fastrtps/rtps/resources/ResourceManagement.i rename to fastdds_python/src/swig/fastrtps/rtps/resources/ResourceManagement.i diff --git a/src/swig/fastrtps/rtps/resources/TimedEvent.i b/fastdds_python/src/swig/fastrtps/rtps/resources/TimedEvent.i similarity index 100% rename from src/swig/fastrtps/rtps/resources/TimedEvent.i rename to fastdds_python/src/swig/fastrtps/rtps/resources/TimedEvent.i diff --git a/src/swig/fastrtps/rtps/rtps_all.i b/fastdds_python/src/swig/fastrtps/rtps/rtps_all.i similarity index 100% rename from src/swig/fastrtps/rtps/rtps_all.i rename to fastdds_python/src/swig/fastrtps/rtps/rtps_all.i diff --git a/src/swig/fastrtps/rtps/rtps_fwd.i b/fastdds_python/src/swig/fastrtps/rtps/rtps_fwd.i similarity index 100% rename from src/swig/fastrtps/rtps/rtps_fwd.i rename to fastdds_python/src/swig/fastrtps/rtps/rtps_fwd.i diff --git a/src/swig/fastrtps/rtps/security/accesscontrol/AccessControl.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/AccessControl.i similarity index 100% rename from src/swig/fastrtps/rtps/security/accesscontrol/AccessControl.i rename to fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/AccessControl.i diff --git a/src/swig/fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i diff --git a/src/swig/fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i similarity index 100% rename from src/swig/fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i rename to fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i diff --git a/src/swig/fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i similarity index 100% rename from src/swig/fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i rename to fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i diff --git a/src/swig/fastrtps/rtps/security/authentication/Authentication.i b/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Authentication.i similarity index 100% rename from src/swig/fastrtps/rtps/security/authentication/Authentication.i rename to fastdds_python/src/swig/fastrtps/rtps/security/authentication/Authentication.i diff --git a/src/swig/fastrtps/rtps/security/authentication/Handshake.i b/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Handshake.i similarity index 100% rename from src/swig/fastrtps/rtps/security/authentication/Handshake.i rename to fastdds_python/src/swig/fastrtps/rtps/security/authentication/Handshake.i diff --git a/src/swig/fastrtps/rtps/security/common/Handle.i b/fastdds_python/src/swig/fastrtps/rtps/security/common/Handle.i similarity index 100% rename from src/swig/fastrtps/rtps/security/common/Handle.i rename to fastdds_python/src/swig/fastrtps/rtps/security/common/Handle.i diff --git a/src/swig/fastrtps/rtps/security/common/ParticipantGenericMessage.i b/fastdds_python/src/swig/fastrtps/rtps/security/common/ParticipantGenericMessage.i similarity index 100% rename from src/swig/fastrtps/rtps/security/common/ParticipantGenericMessage.i rename to fastdds_python/src/swig/fastrtps/rtps/security/common/ParticipantGenericMessage.i diff --git a/src/swig/fastrtps/rtps/security/common/SharedSecretHandle.i b/fastdds_python/src/swig/fastrtps/rtps/security/common/SharedSecretHandle.i similarity index 100% rename from src/swig/fastrtps/rtps/security/common/SharedSecretHandle.i rename to fastdds_python/src/swig/fastrtps/rtps/security/common/SharedSecretHandle.i diff --git a/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyExchange.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyExchange.i similarity index 100% rename from src/swig/fastrtps/rtps/security/cryptography/CryptoKeyExchange.i rename to fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyExchange.i diff --git a/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyFactory.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyFactory.i similarity index 100% rename from src/swig/fastrtps/rtps/security/cryptography/CryptoKeyFactory.i rename to fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyFactory.i diff --git a/src/swig/fastrtps/rtps/security/cryptography/CryptoTransform.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTransform.i similarity index 100% rename from src/swig/fastrtps/rtps/security/cryptography/CryptoTransform.i rename to fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTransform.i diff --git a/src/swig/fastrtps/rtps/security/cryptography/CryptoTypes.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTypes.i similarity index 100% rename from src/swig/fastrtps/rtps/security/cryptography/CryptoTypes.i rename to fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTypes.i diff --git a/src/swig/fastrtps/rtps/security/cryptography/Cryptography.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/Cryptography.i similarity index 100% rename from src/swig/fastrtps/rtps/security/cryptography/Cryptography.i rename to fastdds_python/src/swig/fastrtps/rtps/security/cryptography/Cryptography.i diff --git a/src/swig/fastrtps/rtps/security/exceptions/SecurityException.i b/fastdds_python/src/swig/fastrtps/rtps/security/exceptions/SecurityException.i similarity index 100% rename from src/swig/fastrtps/rtps/security/exceptions/SecurityException.i rename to fastdds_python/src/swig/fastrtps/rtps/security/exceptions/SecurityException.i diff --git a/src/swig/fastrtps/rtps/writer/LivelinessData.i b/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessData.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/LivelinessData.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessData.i diff --git a/src/swig/fastrtps/rtps/writer/LivelinessManager.i b/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessManager.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/LivelinessManager.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessManager.i diff --git a/src/swig/fastrtps/rtps/writer/PersistentWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/PersistentWriter.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/PersistentWriter.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/PersistentWriter.i diff --git a/src/swig/fastrtps/rtps/writer/RTPSWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/RTPSWriter.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/RTPSWriter.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/RTPSWriter.i diff --git a/src/swig/fastrtps/rtps/writer/ReaderLocator.i b/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderLocator.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/ReaderLocator.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/ReaderLocator.i diff --git a/src/swig/fastrtps/rtps/writer/ReaderProxy.i b/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderProxy.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/ReaderProxy.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/ReaderProxy.i diff --git a/src/swig/fastrtps/rtps/writer/StatefulPersistentWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulPersistentWriter.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/StatefulPersistentWriter.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/StatefulPersistentWriter.i diff --git a/src/swig/fastrtps/rtps/writer/StatefulWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulWriter.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/StatefulWriter.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/StatefulWriter.i diff --git a/src/swig/fastrtps/rtps/writer/StatelessPersistentWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessPersistentWriter.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/StatelessPersistentWriter.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/StatelessPersistentWriter.i diff --git a/src/swig/fastrtps/rtps/writer/StatelessWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessWriter.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/StatelessWriter.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/StatelessWriter.i diff --git a/src/swig/fastrtps/rtps/writer/WriterDiscoveryInfo.i b/fastdds_python/src/swig/fastrtps/rtps/writer/WriterDiscoveryInfo.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/WriterDiscoveryInfo.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/WriterDiscoveryInfo.i diff --git a/src/swig/fastrtps/rtps/writer/WriterListener.i b/fastdds_python/src/swig/fastrtps/rtps/writer/WriterListener.i similarity index 100% rename from src/swig/fastrtps/rtps/writer/WriterListener.i rename to fastdds_python/src/swig/fastrtps/rtps/writer/WriterListener.i diff --git a/src/swig/fastrtps/subscriber/SampleInfo.i b/fastdds_python/src/swig/fastrtps/subscriber/SampleInfo.i similarity index 100% rename from src/swig/fastrtps/subscriber/SampleInfo.i rename to fastdds_python/src/swig/fastrtps/subscriber/SampleInfo.i diff --git a/src/swig/fastrtps/subscriber/Subscriber.i b/fastdds_python/src/swig/fastrtps/subscriber/Subscriber.i similarity index 100% rename from src/swig/fastrtps/subscriber/Subscriber.i rename to fastdds_python/src/swig/fastrtps/subscriber/Subscriber.i diff --git a/src/swig/fastrtps/subscriber/SubscriberHistory.i b/fastdds_python/src/swig/fastrtps/subscriber/SubscriberHistory.i similarity index 100% rename from src/swig/fastrtps/subscriber/SubscriberHistory.i rename to fastdds_python/src/swig/fastrtps/subscriber/SubscriberHistory.i diff --git a/src/swig/fastrtps/subscriber/SubscriberListener.i b/fastdds_python/src/swig/fastrtps/subscriber/SubscriberListener.i similarity index 100% rename from src/swig/fastrtps/subscriber/SubscriberListener.i rename to fastdds_python/src/swig/fastrtps/subscriber/SubscriberListener.i diff --git a/src/swig/fastrtps/transport/SocketTransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/SocketTransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/SocketTransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/SocketTransportDescriptor.i diff --git a/src/swig/fastrtps/transport/TCPTransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/TCPTransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/TCPTransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/TCPTransportDescriptor.i diff --git a/src/swig/fastrtps/transport/TCPv4TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/TCPv4TransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/TCPv4TransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/TCPv4TransportDescriptor.i diff --git a/src/swig/fastrtps/transport/TCPv6TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/TCPv6TransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/TCPv6TransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/TCPv6TransportDescriptor.i diff --git a/src/swig/fastrtps/transport/TransportDescriptorInterface.i b/fastdds_python/src/swig/fastrtps/transport/TransportDescriptorInterface.i similarity index 100% rename from src/swig/fastrtps/transport/TransportDescriptorInterface.i rename to fastdds_python/src/swig/fastrtps/transport/TransportDescriptorInterface.i diff --git a/src/swig/fastrtps/transport/TransportInterface.i b/fastdds_python/src/swig/fastrtps/transport/TransportInterface.i similarity index 100% rename from src/swig/fastrtps/transport/TransportInterface.i rename to fastdds_python/src/swig/fastrtps/transport/TransportInterface.i diff --git a/src/swig/fastrtps/transport/TransportReceiverInterface.i b/fastdds_python/src/swig/fastrtps/transport/TransportReceiverInterface.i similarity index 100% rename from src/swig/fastrtps/transport/TransportReceiverInterface.i rename to fastdds_python/src/swig/fastrtps/transport/TransportReceiverInterface.i diff --git a/src/swig/fastrtps/transport/UDPTransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/UDPTransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/UDPTransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/UDPTransportDescriptor.i diff --git a/src/swig/fastrtps/transport/UDPv4TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/UDPv4TransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/UDPv4TransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/UDPv4TransportDescriptor.i diff --git a/src/swig/fastrtps/transport/UDPv6TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/UDPv6TransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/UDPv6TransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/UDPv6TransportDescriptor.i diff --git a/src/swig/fastrtps/transport/test_UDPv4TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/test_UDPv4TransportDescriptor.i similarity index 100% rename from src/swig/fastrtps/transport/test_UDPv4TransportDescriptor.i rename to fastdds_python/src/swig/fastrtps/transport/test_UDPv4TransportDescriptor.i diff --git a/src/swig/fastrtps/types/AnnotationDescriptor.i b/fastdds_python/src/swig/fastrtps/types/AnnotationDescriptor.i similarity index 100% rename from src/swig/fastrtps/types/AnnotationDescriptor.i rename to fastdds_python/src/swig/fastrtps/types/AnnotationDescriptor.i diff --git a/src/swig/fastrtps/types/AnnotationParameterValue.i b/fastdds_python/src/swig/fastrtps/types/AnnotationParameterValue.i similarity index 100% rename from src/swig/fastrtps/types/AnnotationParameterValue.i rename to fastdds_python/src/swig/fastrtps/types/AnnotationParameterValue.i diff --git a/src/swig/fastrtps/types/BuiltinAnnotationsTypeObject.i b/fastdds_python/src/swig/fastrtps/types/BuiltinAnnotationsTypeObject.i similarity index 100% rename from src/swig/fastrtps/types/BuiltinAnnotationsTypeObject.i rename to fastdds_python/src/swig/fastrtps/types/BuiltinAnnotationsTypeObject.i diff --git a/src/swig/fastrtps/types/DynamicData.i b/fastdds_python/src/swig/fastrtps/types/DynamicData.i similarity index 100% rename from src/swig/fastrtps/types/DynamicData.i rename to fastdds_python/src/swig/fastrtps/types/DynamicData.i diff --git a/src/swig/fastrtps/types/DynamicDataFactory.i b/fastdds_python/src/swig/fastrtps/types/DynamicDataFactory.i similarity index 100% rename from src/swig/fastrtps/types/DynamicDataFactory.i rename to fastdds_python/src/swig/fastrtps/types/DynamicDataFactory.i diff --git a/src/swig/fastrtps/types/DynamicDataHelper.i b/fastdds_python/src/swig/fastrtps/types/DynamicDataHelper.i similarity index 100% rename from src/swig/fastrtps/types/DynamicDataHelper.i rename to fastdds_python/src/swig/fastrtps/types/DynamicDataHelper.i diff --git a/src/swig/fastrtps/types/DynamicDataPtr.i b/fastdds_python/src/swig/fastrtps/types/DynamicDataPtr.i similarity index 100% rename from src/swig/fastrtps/types/DynamicDataPtr.i rename to fastdds_python/src/swig/fastrtps/types/DynamicDataPtr.i diff --git a/src/swig/fastrtps/types/DynamicPubSubType.i b/fastdds_python/src/swig/fastrtps/types/DynamicPubSubType.i similarity index 100% rename from src/swig/fastrtps/types/DynamicPubSubType.i rename to fastdds_python/src/swig/fastrtps/types/DynamicPubSubType.i diff --git a/src/swig/fastrtps/types/DynamicType.i b/fastdds_python/src/swig/fastrtps/types/DynamicType.i similarity index 100% rename from src/swig/fastrtps/types/DynamicType.i rename to fastdds_python/src/swig/fastrtps/types/DynamicType.i diff --git a/src/swig/fastrtps/types/DynamicTypeBuilder.i b/fastdds_python/src/swig/fastrtps/types/DynamicTypeBuilder.i similarity index 100% rename from src/swig/fastrtps/types/DynamicTypeBuilder.i rename to fastdds_python/src/swig/fastrtps/types/DynamicTypeBuilder.i diff --git a/src/swig/fastrtps/types/DynamicTypeBuilderFactory.i b/fastdds_python/src/swig/fastrtps/types/DynamicTypeBuilderFactory.i similarity index 100% rename from src/swig/fastrtps/types/DynamicTypeBuilderFactory.i rename to fastdds_python/src/swig/fastrtps/types/DynamicTypeBuilderFactory.i diff --git a/src/swig/fastrtps/types/DynamicTypeBuilderPtr.i b/fastdds_python/src/swig/fastrtps/types/DynamicTypeBuilderPtr.i similarity index 100% rename from src/swig/fastrtps/types/DynamicTypeBuilderPtr.i rename to fastdds_python/src/swig/fastrtps/types/DynamicTypeBuilderPtr.i diff --git a/src/swig/fastrtps/types/DynamicTypeMember.i b/fastdds_python/src/swig/fastrtps/types/DynamicTypeMember.i similarity index 100% rename from src/swig/fastrtps/types/DynamicTypeMember.i rename to fastdds_python/src/swig/fastrtps/types/DynamicTypeMember.i diff --git a/src/swig/fastrtps/types/DynamicTypePtr.i b/fastdds_python/src/swig/fastrtps/types/DynamicTypePtr.i similarity index 100% rename from src/swig/fastrtps/types/DynamicTypePtr.i rename to fastdds_python/src/swig/fastrtps/types/DynamicTypePtr.i diff --git a/src/swig/fastrtps/types/MemberDescriptor.i b/fastdds_python/src/swig/fastrtps/types/MemberDescriptor.i similarity index 100% rename from src/swig/fastrtps/types/MemberDescriptor.i rename to fastdds_python/src/swig/fastrtps/types/MemberDescriptor.i diff --git a/src/swig/fastrtps/types/TypeDescriptor.i b/fastdds_python/src/swig/fastrtps/types/TypeDescriptor.i similarity index 100% rename from src/swig/fastrtps/types/TypeDescriptor.i rename to fastdds_python/src/swig/fastrtps/types/TypeDescriptor.i diff --git a/src/swig/fastrtps/types/TypeIdentifier.i b/fastdds_python/src/swig/fastrtps/types/TypeIdentifier.i similarity index 100% rename from src/swig/fastrtps/types/TypeIdentifier.i rename to fastdds_python/src/swig/fastrtps/types/TypeIdentifier.i diff --git a/src/swig/fastrtps/types/TypeIdentifierTypes.i b/fastdds_python/src/swig/fastrtps/types/TypeIdentifierTypes.i similarity index 100% rename from src/swig/fastrtps/types/TypeIdentifierTypes.i rename to fastdds_python/src/swig/fastrtps/types/TypeIdentifierTypes.i diff --git a/src/swig/fastrtps/types/TypeNamesGenerator.i b/fastdds_python/src/swig/fastrtps/types/TypeNamesGenerator.i similarity index 100% rename from src/swig/fastrtps/types/TypeNamesGenerator.i rename to fastdds_python/src/swig/fastrtps/types/TypeNamesGenerator.i diff --git a/src/swig/fastrtps/types/TypeObject.i b/fastdds_python/src/swig/fastrtps/types/TypeObject.i similarity index 100% rename from src/swig/fastrtps/types/TypeObject.i rename to fastdds_python/src/swig/fastrtps/types/TypeObject.i diff --git a/src/swig/fastrtps/types/TypeObjectFactory.i b/fastdds_python/src/swig/fastrtps/types/TypeObjectFactory.i similarity index 100% rename from src/swig/fastrtps/types/TypeObjectFactory.i rename to fastdds_python/src/swig/fastrtps/types/TypeObjectFactory.i diff --git a/src/swig/fastrtps/types/TypeObjectHashId.i b/fastdds_python/src/swig/fastrtps/types/TypeObjectHashId.i similarity index 100% rename from src/swig/fastrtps/types/TypeObjectHashId.i rename to fastdds_python/src/swig/fastrtps/types/TypeObjectHashId.i diff --git a/src/swig/fastrtps/types/TypesBase.i b/fastdds_python/src/swig/fastrtps/types/TypesBase.i similarity index 100% rename from src/swig/fastrtps/types/TypesBase.i rename to fastdds_python/src/swig/fastrtps/types/TypesBase.i diff --git a/src/swig/fastrtps/utils/DBQueue.i b/fastdds_python/src/swig/fastrtps/utils/DBQueue.i similarity index 100% rename from src/swig/fastrtps/utils/DBQueue.i rename to fastdds_python/src/swig/fastrtps/utils/DBQueue.i diff --git a/src/swig/fastrtps/utils/IPFinder.i b/fastdds_python/src/swig/fastrtps/utils/IPFinder.i similarity index 100% rename from src/swig/fastrtps/utils/IPFinder.i rename to fastdds_python/src/swig/fastrtps/utils/IPFinder.i diff --git a/src/swig/fastrtps/utils/IPLocator.i b/fastdds_python/src/swig/fastrtps/utils/IPLocator.i similarity index 100% rename from src/swig/fastrtps/utils/IPLocator.i rename to fastdds_python/src/swig/fastrtps/utils/IPLocator.i diff --git a/src/swig/fastrtps/utils/Semaphore.i b/fastdds_python/src/swig/fastrtps/utils/Semaphore.i similarity index 100% rename from src/swig/fastrtps/utils/Semaphore.i rename to fastdds_python/src/swig/fastrtps/utils/Semaphore.i diff --git a/src/swig/fastrtps/utils/StringMatching.i b/fastdds_python/src/swig/fastrtps/utils/StringMatching.i similarity index 100% rename from src/swig/fastrtps/utils/StringMatching.i rename to fastdds_python/src/swig/fastrtps/utils/StringMatching.i diff --git a/src/swig/fastrtps/utils/System.i b/fastdds_python/src/swig/fastrtps/utils/System.i similarity index 100% rename from src/swig/fastrtps/utils/System.i rename to fastdds_python/src/swig/fastrtps/utils/System.i diff --git a/src/swig/fastrtps/utils/TimeConversion.i b/fastdds_python/src/swig/fastrtps/utils/TimeConversion.i similarity index 100% rename from src/swig/fastrtps/utils/TimeConversion.i rename to fastdds_python/src/swig/fastrtps/utils/TimeConversion.i diff --git a/src/swig/fastrtps/utils/TimedConditionVariable.i b/fastdds_python/src/swig/fastrtps/utils/TimedConditionVariable.i similarity index 100% rename from src/swig/fastrtps/utils/TimedConditionVariable.i rename to fastdds_python/src/swig/fastrtps/utils/TimedConditionVariable.i diff --git a/src/swig/fastrtps/utils/TimedMutex.i b/fastdds_python/src/swig/fastrtps/utils/TimedMutex.i similarity index 100% rename from src/swig/fastrtps/utils/TimedMutex.i rename to fastdds_python/src/swig/fastrtps/utils/TimedMutex.i diff --git a/src/swig/fastrtps/utils/collections/ResourceLimitedContainerConfig.i b/fastdds_python/src/swig/fastrtps/utils/collections/ResourceLimitedContainerConfig.i similarity index 100% rename from src/swig/fastrtps/utils/collections/ResourceLimitedContainerConfig.i rename to fastdds_python/src/swig/fastrtps/utils/collections/ResourceLimitedContainerConfig.i diff --git a/src/swig/fastrtps/utils/collections/ResourceLimitedVector.i b/fastdds_python/src/swig/fastrtps/utils/collections/ResourceLimitedVector.i similarity index 100% rename from src/swig/fastrtps/utils/collections/ResourceLimitedVector.i rename to fastdds_python/src/swig/fastrtps/utils/collections/ResourceLimitedVector.i diff --git a/src/swig/fastrtps/utils/collections/foonathan_memory_helpers.i b/fastdds_python/src/swig/fastrtps/utils/collections/foonathan_memory_helpers.i similarity index 100% rename from src/swig/fastrtps/utils/collections/foonathan_memory_helpers.i rename to fastdds_python/src/swig/fastrtps/utils/collections/foonathan_memory_helpers.i diff --git a/src/swig/fastrtps/utils/fixed_size_bitmap.i b/fastdds_python/src/swig/fastrtps/utils/fixed_size_bitmap.i similarity index 100% rename from src/swig/fastrtps/utils/fixed_size_bitmap.i rename to fastdds_python/src/swig/fastrtps/utils/fixed_size_bitmap.i diff --git a/src/swig/fastrtps/utils/fixed_size_string.i b/fastdds_python/src/swig/fastrtps/utils/fixed_size_string.i similarity index 100% rename from src/swig/fastrtps/utils/fixed_size_string.i rename to fastdds_python/src/swig/fastrtps/utils/fixed_size_string.i diff --git a/src/swig/fastrtps/utils/md5.i b/fastdds_python/src/swig/fastrtps/utils/md5.i similarity index 100% rename from src/swig/fastrtps/utils/md5.i rename to fastdds_python/src/swig/fastrtps/utils/md5.i diff --git a/src/swig/fastrtps/utils/string_convert.i b/fastdds_python/src/swig/fastrtps/utils/string_convert.i similarity index 100% rename from src/swig/fastrtps/utils/string_convert.i rename to fastdds_python/src/swig/fastrtps/utils/string_convert.i diff --git a/src/swig/fastrtps/xmlparser/XMLEndpointParser.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLEndpointParser.i similarity index 100% rename from src/swig/fastrtps/xmlparser/XMLEndpointParser.i rename to fastdds_python/src/swig/fastrtps/xmlparser/XMLEndpointParser.i diff --git a/src/swig/fastrtps/xmlparser/XMLParser.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLParser.i similarity index 100% rename from src/swig/fastrtps/xmlparser/XMLParser.i rename to fastdds_python/src/swig/fastrtps/xmlparser/XMLParser.i diff --git a/src/swig/fastrtps/xmlparser/XMLParserCommon.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLParserCommon.i similarity index 100% rename from src/swig/fastrtps/xmlparser/XMLParserCommon.i rename to fastdds_python/src/swig/fastrtps/xmlparser/XMLParserCommon.i diff --git a/src/swig/fastrtps/xmlparser/XMLProfileManager.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLProfileManager.i similarity index 100% rename from src/swig/fastrtps/xmlparser/XMLProfileManager.i rename to fastdds_python/src/swig/fastrtps/xmlparser/XMLProfileManager.i diff --git a/src/swig/fastrtps/xmlparser/XMLTree.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLTree.i similarity index 100% rename from src/swig/fastrtps/xmlparser/XMLTree.i rename to fastdds_python/src/swig/fastrtps/xmlparser/XMLTree.i diff --git a/fastdds_python_examples/CMakeLists.txt b/fastdds_python_examples/CMakeLists.txt new file mode 100644 index 00000000..56a49cbe --- /dev/null +++ b/fastdds_python_examples/CMakeLists.txt @@ -0,0 +1,9 @@ +cmake_minimum_required(VERSION 3.13) + +project(FastDdsPythonExamples) + +############################################################################### +# Examples subdirectory +############################################################################### + +add_subdirectory(HelloWorldExample) diff --git a/examples/HelloWorldExample/CMakeLists.txt b/fastdds_python_examples/HelloWorldExample/CMakeLists.txt similarity index 97% rename from examples/HelloWorldExample/CMakeLists.txt rename to fastdds_python_examples/HelloWorldExample/CMakeLists.txt index 96269c00..d308a087 100644 --- a/examples/HelloWorldExample/CMakeLists.txt +++ b/fastdds_python_examples/HelloWorldExample/CMakeLists.txt @@ -25,9 +25,8 @@ message(STATUS "Configuring python wrapper for types in HelloWorld...") project(HelloWorld) -find_package(fastcdr REQUIRED) -find_package(fastrtps REQUIRED) - +find_package(fastcdr REQUIRED CONFIG) +find_package(fastrtps REQUIRED CONFIG) set(${PROJECT_NAME}_FILES HelloWorld.cxx diff --git a/examples/HelloWorldExample/HelloWorld.cxx b/fastdds_python_examples/HelloWorldExample/HelloWorld.cxx similarity index 100% rename from examples/HelloWorldExample/HelloWorld.cxx rename to fastdds_python_examples/HelloWorldExample/HelloWorld.cxx diff --git a/examples/HelloWorldExample/HelloWorld.h b/fastdds_python_examples/HelloWorldExample/HelloWorld.h similarity index 100% rename from examples/HelloWorldExample/HelloWorld.h rename to fastdds_python_examples/HelloWorldExample/HelloWorld.h diff --git a/examples/HelloWorldExample/HelloWorld.i b/fastdds_python_examples/HelloWorldExample/HelloWorld.i similarity index 100% rename from examples/HelloWorldExample/HelloWorld.i rename to fastdds_python_examples/HelloWorldExample/HelloWorld.i diff --git a/examples/HelloWorldExample/HelloWorld.idl b/fastdds_python_examples/HelloWorldExample/HelloWorld.idl similarity index 100% rename from examples/HelloWorldExample/HelloWorld.idl rename to fastdds_python_examples/HelloWorldExample/HelloWorld.idl diff --git a/examples/HelloWorldExample/HelloWorldExample.py b/fastdds_python_examples/HelloWorldExample/HelloWorldExample.py similarity index 100% rename from examples/HelloWorldExample/HelloWorldExample.py rename to fastdds_python_examples/HelloWorldExample/HelloWorldExample.py diff --git a/examples/HelloWorldExample/HelloWorldPubSubTypes.cxx b/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.cxx similarity index 100% rename from examples/HelloWorldExample/HelloWorldPubSubTypes.cxx rename to fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.cxx diff --git a/examples/HelloWorldExample/HelloWorldPubSubTypes.h b/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.h similarity index 100% rename from examples/HelloWorldExample/HelloWorldPubSubTypes.h rename to fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.h diff --git a/examples/HelloWorldExample/HelloWorldPubSubTypes.i b/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.i similarity index 100% rename from examples/HelloWorldExample/HelloWorldPubSubTypes.i rename to fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.i diff --git a/fastdds_python_examples/HelloWorldExample/README.md b/fastdds_python_examples/HelloWorldExample/README.md new file mode 100644 index 00000000..e0f5e20b --- /dev/null +++ b/fastdds_python_examples/HelloWorldExample/README.md @@ -0,0 +1,31 @@ +# Python binding HelloWorldExample + +This example implements a basic publication/subscription application. +In order to launch the example it is required to indicate if the application is run as publisher or subcriber. +Therefore, open two terminals and move to the folder where the Python script is located. +On the first terminal run the publisher executing the following command: + +```bash +python3 HelloWorldExample.py -p publisher +``` + +On the second terminal run the subscriber as follows: + +```bash +python3 HelloWorldExample.py -p subscriber +``` + +After launching the publisher application, the publisher will wait until discovering a subscriber, before sending the samples. +Once the subscriber is discovered the samples are sent. +The QoS settings are by default: BEST_EFFORT and VOLATILE. +Consequently, some samples may be lost if the publisher discovers the subscriber earlier. +Also, when the publisher sends the last sample, it is destroyed and the samples are removed from the history. +Therefore, sometimes the last samples are also not received depending on the network performance. + +## Parameters + +This example allows the following parameters: + +* `--parameter`/`-p`: whether the application is run as publisher or subscriber. This parameter is required always. +* `--domain`/`-d`: domain ID where the application is run. This parameter is optional. In case that it is not provided by the user, domain ID will be 0. +* `--machine`/`-m`: distinguish between different publishing applications. This parameter only applies if the application is run as publisher. diff --git a/fastdds_python_examples/README.md b/fastdds_python_examples/README.md new file mode 100644 index 00000000..68e93c37 --- /dev/null +++ b/fastdds_python_examples/README.md @@ -0,0 +1,14 @@ +# Fast DDS Python binding examples + +## Prerequisites + +`fastdds_python_examples` has the following dependencies: + +* `fastcdr`: Fast CDR library. +* `fasrtps`: Fast DDS library. +* `fastdds_python`: Fast DDS Python binding. + +## Compile and install + +The examples can be built either using [colcon](https://colcon.readthedocs.io/en/released/index.html) or CMake. +Remember to source the installation environment afterwards before launching the Python script so the required Python modules are found. diff --git a/fastdds_python_examples/colcon.pkg b/fastdds_python_examples/colcon.pkg new file mode 100644 index 00000000..7d75aedd --- /dev/null +++ b/fastdds_python_examples/colcon.pkg @@ -0,0 +1,9 @@ +{ + "name": "fastdds_python_examples", + "type": "cmake", + "build-dependencies": [ + "fastdds_python", + "fastcdr", + "fastrtps" + ] +} diff --git a/src/swig/fastdds/dds/log/Colors.i b/src/swig/fastdds/dds/log/Colors.i deleted file mode 100644 index 368bc223..00000000 --- a/src/swig/fastdds/dds/log/Colors.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastdds/dds/log/Colors.hpp" -%} - -%include "fastdds/dds/log/Colors.hpp" diff --git a/src/swig/fastdds/dds/log/FileConsumer.i b/src/swig/fastdds/dds/log/FileConsumer.i deleted file mode 100644 index 86e227e6..00000000 --- a/src/swig/fastdds/dds/log/FileConsumer.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastdds/dds/log/FileConsumer.hpp" -%} - -%include "fastdds/dds/log/FileConsumer.hpp" diff --git a/src/swig/fastdds/dds/log/Log.i b/src/swig/fastdds/dds/log/Log.i deleted file mode 100644 index aebf23f7..00000000 --- a/src/swig/fastdds/dds/log/Log.i +++ /dev/null @@ -1,13 +0,0 @@ -%{ -#include "fastdds/dds/log/Log.hpp" -%} - -// Ignore nested structs, as they are not supported by SWIG -%ignore eprosima::fastdds::dds::Log::Context; -%ignore eprosima::fastdds::dds::Log::Entry; - -// Ignore also the public methods that need these structs as input -// as they will be unusable, since we cannot instantiate any object of the ignored classes -%ignore eprosima::fastdds::dds::Log::QueueLog; - -%include "fastdds/dds/log/Log.hpp" diff --git a/src/swig/fastdds/dds/log/OStreamConsumer.i b/src/swig/fastdds/dds/log/OStreamConsumer.i deleted file mode 100644 index b1d2d112..00000000 --- a/src/swig/fastdds/dds/log/OStreamConsumer.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastdds/dds/log/OStreamConsumer.hpp" -%} - -%include "fastdds/dds/log/OStreamConsumer.hpp" diff --git a/src/swig/fastdds/dds/log/StdoutConsumer.i b/src/swig/fastdds/dds/log/StdoutConsumer.i deleted file mode 100644 index 4e305c02..00000000 --- a/src/swig/fastdds/dds/log/StdoutConsumer.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastdds/dds/log/StdoutConsumer.hpp" -%} - -%include "fastdds/dds/log/StdoutConsumer.hpp" diff --git a/src/swig/fastdds/dds/log/StdoutErrConsumer.i b/src/swig/fastdds/dds/log/StdoutErrConsumer.i deleted file mode 100644 index 408777ee..00000000 --- a/src/swig/fastdds/dds/log/StdoutErrConsumer.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastdds/dds/log/StdoutErrConsumer.hpp" -%} - -%include "fastdds/dds/log/StdoutErrConsumer.hpp" diff --git a/src/swig/fastrtps/log/Colors.i b/src/swig/fastrtps/log/Colors.i deleted file mode 100644 index 52b9b342..00000000 --- a/src/swig/fastrtps/log/Colors.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastrtps/log/Colors.h" -%} - -%include "fastrtps/log/Colors.h" diff --git a/src/swig/fastrtps/log/FileConsumer.i b/src/swig/fastrtps/log/FileConsumer.i deleted file mode 100644 index c0e61fe3..00000000 --- a/src/swig/fastrtps/log/FileConsumer.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastrtps/log/FileConsumer.h" -%} - -%include "fastrtps/log/FileConsumer.h" diff --git a/src/swig/fastrtps/log/Log.i b/src/swig/fastrtps/log/Log.i deleted file mode 100644 index 0bf3700d..00000000 --- a/src/swig/fastrtps/log/Log.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastrtps/log/Log.h" -%} - -%include "fastrtps/log/Log.h" diff --git a/src/swig/fastrtps/log/StdoutConsumer.i b/src/swig/fastrtps/log/StdoutConsumer.i deleted file mode 100644 index f9126c51..00000000 --- a/src/swig/fastrtps/log/StdoutConsumer.i +++ /dev/null @@ -1,5 +0,0 @@ -%{ -#include "fastrtps/log/StdoutConsumer.h" -%} - -%include "fastrtps/log/StdoutConsumer.h"