You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Clarify limitations and dependencies
Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>
* Link to fastdds gen documentation
Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>
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:
56
65
57
-
* QoS modification is not supported on python. If you need to use non-default QoS, please use XML configuration files.
66
+
* QoS modification is not supported on python. It is possible to create a QoS object with the default constructor
67
+
or retrieve it with the `get_qos` methods of the entities, but it is not possible to modify the QoS values.
68
+
If you need to use non-default QoS, please use XML configuration files.
58
69
* Status listeners are not available. Even though python will not complain if you add a listener to an entity, the listener will not be triggered.
70
+
* Support in [*Fast DDS gen*](https://fast-dds.docs.eprosima.com/en/latest/fastddsgen/usage/usage.html) is also limited to structs of simple types (no nested structs nor arrays or maps).
59
71
60
72
61
73
## Python example
@@ -74,7 +86,7 @@ struct HelloWorld
74
86
};
75
87
```
76
88
77
-
Use [*Fast DDS gen*](https://github.com/eProsima/Fast-DDS-Gen) to generate the necessary files from this IDL. If you installed *Fast DDS Python* using the `fastdds_python.repos` file, you will find *Fast DDS Gen* in the `src` file. Do not forget to use the `-python` option to create the files needed for the python binding:
89
+
Use [*Fast DDS gen*](https://fast-dds.docs.eprosima.com/en/latest/fastddsgen/usage/usage.html) to generate the necessary files from this IDL. If you installed *Fast DDS Python* using the `fastdds_python.repos` file, you will find *Fast DDS Gen* in the `src` file. Do not forget to use the `-python` option to create the files needed for the python binding:
0 commit comments