@@ -167,259 +167,6 @@ namespace xtypes {
167167%include " fastdds/rtps/common/SampleIdentity.i"
168168%include " fastdds/rtps/common/WriteParams.i"
169169
170- /*
171- %include "fastdds/rtps/common/SerializedPayload.i"
172- %include "fastdds/rtps/common/CDRMessage_t.i"
173- %include "fastdds/rtps/common/FragmentNumber.i"
174- %include "fastdds/rtps/common/LocatorSelector.i"
175- %include "fastdds/rtps/common/LocatorSelectorEntry.i"
176- %include "fastdds/rtps/common/CacheChange.i"
177- %include "fastdds/rtps/common/LocatorListComparisons.i"
178- %include "fastdds/rtps/common/Token.i"
179- %include "fastdds/rtps/common/MatchingInfo.i"
180- %include "fastdds/rtps/common/ChangeKind_t.i"
181- %include "fastdds/rtps/common/LocatorsIterator.i"
182- %include "fastdds/rtps/common/RemoteLocators.i"
183-
184- %include "fastrtps/rtps/common/LocatorListComparisons.i"
185- %include "fastrtps/rtps/common/PortParameters.i"
186-
187- %include "fastrtps/utils/Semaphore.i"
188- %include "fastrtps/utils/System.i"
189- %include "fastrtps/utils/fixed_size_string.i"
190- %include "fastrtps/utils/TimedMutex.i"
191- %include "fastrtps/utils/collections/foonathan_memory_helpers.i"
192- %include "fastrtps/utils/StringMatching.i"
193- %include "fastrtps/utils/string_convert.i"
194- %include "fastrtps/utils/IPFinder.i"
195- %include "fastrtps/utils/IPLocator.i"
196- %include "fastrtps/utils/TimedConditionVariable.i"
197- %include "fastrtps/utils/fixed_size_bitmap.i"
198- %include "fastrtps/utils/TimeConversion.i"
199- %include "fastrtps/utils/md5.i"
200- %include "fastrtps/utils/DBQueue.i"
201-
202-
203- %include "fastdds/statistics/IListeners.i"
204- %include "fastdds/statistics/topic_names.i"
205- %include "fastdds/statistics/rtps/StatisticsCommon.i"
206- %include "fastdds/statistics/dds/publisher/qos/DataWriterQos.i"
207- %include "fastdds/statistics/dds/domain/DomainParticipant.i"
208- %include "fastdds/statistics/dds/subscriber/qos/DataReaderQos.i"
209- %include "fastdds/rtps/builtin/discovery/endpoint/EDP.i"
210- %include "fastdds/rtps/builtin/discovery/endpoint/EDPStatic.i"
211- %include "fastdds/rtps/builtin/discovery/endpoint/EDPSimple.i"
212- %include "fastdds/rtps/builtin/discovery/participant/PDP.i"
213- %include "fastdds/rtps/builtin/discovery/participant/PDPListener.i"
214- %include "fastdds/rtps/builtin/discovery/participant/PDPSimple.i"
215- %include "fastdds/rtps/builtin/data/ReaderProxyData.i"
216- %include "fastdds/rtps/builtin/data/ParticipantProxyData.i"
217- %include "fastdds/rtps/builtin/data/WriterProxyData.i"
218- %include "fastdds/rtps/builtin/liveliness/WLP.i"
219- %include "fastdds/rtps/builtin/liveliness/WLPListener.i"
220- %include "fastdds/rtps/builtin/BuiltinProtocols.i"
221- %include "fastdds/rtps/attributes/HistoryAttributes.i"
222- %include "fastdds/rtps/attributes/EndpointAttributes.i"
223- %include "fastdds/rtps/reader/ReaderDiscoveryInfo.i"
224- %include "fastdds/rtps/reader/StatelessReader.i"
225- %include "fastdds/rtps/reader/StatefulReader.i"
226- %include "fastdds/rtps/reader/ReaderListener.i"
227- %include "fastdds/rtps/reader/StatefulPersistentReader.i"
228- %include "fastdds/rtps/reader/RTPSReader.i"
229- %include "fastdds/rtps/reader/StatelessPersistentReader.i"
230- %include "fastdds/rtps/Endpoint.i"
231- %include "fastdds/rtps/history/ReaderHistory.i"
232- %include "fastdds/rtps/history/WriterHistory.i"
233- %include "fastdds/rtps/history/IPayloadPool.i"
234- %include "fastdds/rtps/history/History.i"
235- %include "fastdds/rtps/history/IChangePool.i"
236- %include "fastdds/rtps/transport/TCPTransportDescriptor.i"
237- %include "fastdds/rtps/transport/test_UDPv4TransportDescriptor.i"
238- %include "fastdds/rtps/transport/UDPv4TransportDescriptor.i"
239- %include "fastdds/rtps/transport/UDPTransportDescriptor.i"
240- %include "fastdds/rtps/transport/UDPv6TransportDescriptor.i"
241- %include "fastdds/rtps/transport/TransportInterface.i"
242- %include "fastdds/rtps/transport/TCPv4TransportDescriptor.i"
243- %include "fastdds/rtps/transport/SocketTransportDescriptor.i"
244- %include "fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.i"
245- %include "fastdds/rtps/transport/TransportReceiverInterface.i"
246- %include "fastdds/rtps/transport/TransportDescriptorInterface.i"
247- %include "fastdds/rtps/transport/TCPv6TransportDescriptor.i"
248- %include "fastdds/rtps/exceptions/Exception.i"
249- %include "fastdds/rtps/RTPSDomain.i"
250- %include "fastdds/rtps/messages/RTPSMessageSenderInterface.i"
251- %include "fastdds/rtps/messages/MessageReceiver.i"
252- %include "fastdds/rtps/messages/RTPSMessageCreator.i"
253- %include "fastdds/rtps/messages/RTPSMessageGroup.i"
254- %include "fastdds/rtps/messages/CDRMessage.i"
255- %include "fastdds/rtps/messages/RTPS_messages.i"
256- %include "fastdds/rtps/messages/CDRMessage.i"
257- %include "fastdds/rtps/security/common/SharedSecretHandle.i"
258- %include "fastdds/rtps/security/common/ParticipantGenericMessage.i"
259- %include "fastdds/rtps/security/common/Handle.i"
260- %include "fastdds/rtps/security/accesscontrol/AccessControl.i"
261- %include "fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.i"
262- %include "fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.i"
263- %include "fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.i"
264- %include "fastdds/rtps/security/logging/LoggingLevel.i"
265- %include "fastdds/rtps/security/logging/LogOptions.i"
266- %include "fastdds/rtps/security/logging/BuiltinLoggingType.i"
267- %include "fastdds/rtps/security/logging/Logging.i"
268- %include "fastdds/rtps/security/logging/NameValuePair.i"
269- %include "fastdds/rtps/security/exceptions/SecurityException.i"
270- %include "fastdds/rtps/security/authentication/Handshake.i"
271- %include "fastdds/rtps/security/authentication/Authentication.i"
272- %include "fastdds/rtps/security/cryptography/CryptoTypes.i"
273- %include "fastdds/rtps/security/cryptography/CryptoKeyExchange.i"
274- %include "fastdds/rtps/security/cryptography/Cryptography.i"
275- %include "fastdds/rtps/security/cryptography/CryptoTransform.i"
276- %include "fastdds/rtps/security/cryptography/CryptoKeyFactory.i"
277- %include "fastdds/rtps/participant/ParticipantDiscoveryInfo.i"
278- %include "fastdds/rtps/participant/RTPSParticipantListener.i"
279- %include "fastdds/rtps/participant/RTPSParticipant.i"
280- %include "fastdds/rtps/network/NetworkFactory.i"
281- %include "fastdds/rtps/network/SenderResource.i"
282- %include "fastdds/rtps/network/ReceiverResource.i"
283- %include "fastdds/rtps/writer/StatelessWriter.i"
284- %include "fastdds/rtps/writer/LivelinessManager.i"
285- %include "fastdds/rtps/writer/LivelinessData.i"
286- %include "fastdds/rtps/writer/DeliveryRetCode.i"
287- %include "fastdds/rtps/writer/ChangeForReader.i"
288- %include "fastdds/rtps/writer/StatefulPersistentWriter.i"
289- %include "fastdds/rtps/writer/ReaderLocator.i"
290- %include "fastdds/rtps/writer/PersistentWriter.i"
291- %include "fastdds/rtps/writer/WriterListener.i"
292- %include "fastdds/rtps/writer/StatefulWriter.i"
293- %include "fastdds/rtps/writer/IReaderDataFilter.i"
294- %include "fastdds/rtps/writer/LocatorSelectorSender.i"
295- %include "fastdds/rtps/writer/ReaderProxy.i"
296- %include "fastdds/rtps/writer/WriterDiscoveryInfo.i"
297- %include "fastdds/rtps/writer/StatelessPersistentWriter.i"
298- %include "fastdds/rtps/writer/RTPSWriter.i"
299- %include "fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.i"
300- %include "fastdds/rtps/flowcontrol/FlowControllerConsts.i"
301- %include "fastdds/rtps/resources/ResourceEvent.i"
302- %include "fastdds/rtps/resources/TimedEvent.i"
303- %include "fastdds/rtps/rtps_fwd.i"
304-
305- %include "fastrtps/publisher/PublisherListener.i"
306- %include "fastrtps/publisher/PublisherHistory.i"
307- %include "fastrtps/publisher/Publisher.i"
308- %include "fastrtps/common/KeyedChanges.i"
309- %include "fastrtps/attributes/PublisherAttributes.i"
310- %include "fastrtps/attributes/LibrarySettingsAttributes.i"
311- %include "fastrtps/attributes/ParticipantAttributes.i"
312- %include "fastrtps/attributes/ReplierAttributes.i"
313- %include "fastrtps/attributes/TopicAttributes.i"
314- %include "fastrtps/attributes/all_attributes.i"
315- %include "fastrtps/attributes/SubscriberAttributes.i"
316- %include "fastrtps/attributes/RequesterAttributes.i"
317- %include "fastrtps/qos/WriterQos.i"
318- %include "fastrtps/qos/ReaderQos.i"
319- %include "fastrtps/qos/DeadlineMissedStatus.i"
320- %include "fastrtps/qos/IncompatibleQosStatus.i"
321- %include "fastrtps/qos/LivelinessLostStatus.i"
322- %include "fastrtps/qos/LivelinessChangedStatus.i"
323- %include "fastrtps/qos/SampleRejectedStatus.i"
324- %include "fastrtps/config/doxygen_modules.i"
325- %include "fastrtps/log/Log.i"
326- %include "fastrtps/log/StdoutConsumer.i"
327- %include "fastrtps/log/FileConsumer.i"
328- %include "fastrtps/log/Colors.i"
329- %include "fastrtps/transport/TCPTransportDescriptor.i"
330- %include "fastrtps/transport/test_UDPv4TransportDescriptor.i"
331- %include "fastrtps/transport/UDPv4TransportDescriptor.i"
332- %include "fastrtps/transport/UDPTransportDescriptor.i"
333- %include "fastrtps/transport/UDPv6TransportDescriptor.i"
334- %include "fastrtps/transport/TransportInterface.i"
335- %include "fastrtps/transport/TCPv4TransportDescriptor.i"
336- %include "fastrtps/transport/SocketTransportDescriptor.i"
337- %include "fastrtps/transport/TransportReceiverInterface.i"
338- %include "fastrtps/transport/TransportDescriptorInterface.i"
339- %include "fastrtps/transport/TCPv6TransportDescriptor.i"
340- %include "fastrtps/subscriber/SubscriberHistory.i"
341- %include "fastrtps/subscriber/SubscriberListener.i"
342- %include "fastrtps/subscriber/SampleInfo.i"
343- %include "fastrtps/subscriber/Subscriber.i"
344- %include "fastrtps/participant/ParticipantListener.i"
345- %include "fastrtps/participant/Participant.i"
346- %include "fastrtps/rtps/builtin/discovery/endpoint/EDP.i"
347- %include "fastrtps/rtps/builtin/discovery/endpoint/EDPStatic.i"
348- %include "fastrtps/rtps/builtin/discovery/endpoint/EDPSimple.i"
349- %include "fastrtps/rtps/builtin/discovery/participant/PDP.i"
350- %include "fastrtps/rtps/builtin/discovery/participant/PDPListener.i"
351- %include "fastrtps/rtps/builtin/discovery/participant/PDPSimple.i"
352- %include "fastrtps/rtps/builtin/data/ReaderProxyData.i"
353- %include "fastrtps/rtps/builtin/data/ParticipantProxyData.i"
354- %include "fastrtps/rtps/builtin/data/WriterProxyData.i"
355- %include "fastrtps/rtps/builtin/liveliness/WLP.i"
356- %include "fastrtps/rtps/builtin/liveliness/WLPListener.i"
357- %include "fastrtps/rtps/builtin/BuiltinProtocols.i"
358- %include "fastrtps/rtps/reader/ReaderDiscoveryInfo.i"
359- %include "fastrtps/rtps/reader/StatelessReader.i"
360- %include "fastrtps/rtps/reader/StatefulReader.i"
361- %include "fastrtps/rtps/reader/ReaderListener.i"
362- %include "fastrtps/rtps/reader/StatefulPersistentReader.i"
363- %include "fastrtps/rtps/reader/RTPSReader.i"
364- %include "fastrtps/rtps/reader/StatelessPersistentReader.i"
365- %include "fastrtps/rtps/Endpoint.i"
366- %include "fastrtps/rtps/history/ReaderHistory.i"
367- %include "fastrtps/rtps/history/WriterHistory.i"
368- %include "fastrtps/rtps/history/History.i"
369- %include "fastrtps/rtps/exceptions/Exception.i"
370- %include "fastrtps/rtps/RTPSDomain.i"
371- %include "fastrtps/rtps/messages/RTPSMessageSenderInterface.i"
372- %include "fastrtps/rtps/messages/MessageReceiver.i"
373- %include "fastrtps/rtps/messages/RTPSMessageCreator.i"
374- %include "fastrtps/rtps/messages/RTPSMessageGroup.i"
375- %include "fastrtps/rtps/messages/RTPS_messages.i"
376- %include "fastrtps/rtps/messages/CDRMessage.i"
377- %include "fastrtps/rtps/security/common/SharedSecretHandle.i"
378- %include "fastrtps/rtps/security/common/ParticipantGenericMessage.i"
379- %include "fastrtps/rtps/security/common/Handle.i"
380- %include "fastrtps/rtps/security/accesscontrol/AccessControl.i"
381- %include "fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i"
382- %include "fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i"
383- %include "fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i"
384- %include "fastrtps/rtps/security/exceptions/SecurityException.i"
385- %include "fastrtps/rtps/security/authentication/Handshake.i"
386- %include "fastrtps/rtps/security/authentication/Authentication.i"
387- %include "fastrtps/rtps/security/cryptography/CryptoTypes.i"
388- %include "fastrtps/rtps/security/cryptography/CryptoKeyExchange.i"
389- %include "fastrtps/rtps/security/cryptography/Cryptography.i"
390- %include "fastrtps/rtps/security/cryptography/CryptoTransform.i"
391- %include "fastrtps/rtps/security/cryptography/CryptoKeyFactory.i"
392- %include "fastrtps/rtps/participant/ParticipantDiscoveryInfo.i"
393- %include "fastrtps/rtps/participant/RTPSParticipantListener.i"
394- %include "fastrtps/rtps/participant/RTPSParticipant.i"
395- %include "fastrtps/rtps/network/NetworkFactory.i"
396- %include "fastrtps/rtps/network/SenderResource.i"
397- %include "fastrtps/rtps/network/ReceiverResource.i"
398- %include "fastrtps/rtps/writer/StatelessWriter.i"
399- %include "fastrtps/rtps/writer/LivelinessManager.i"
400- %include "fastrtps/rtps/writer/LivelinessData.i"
401- %include "fastrtps/rtps/writer/StatefulPersistentWriter.i"
402- %include "fastrtps/rtps/writer/ReaderLocator.i"
403- %include "fastrtps/rtps/writer/PersistentWriter.i"
404- %include "fastrtps/rtps/writer/WriterListener.i"
405- %include "fastrtps/rtps/writer/StatefulWriter.i"
406- %include "fastrtps/rtps/writer/ReaderProxy.i"
407- %include "fastrtps/rtps/writer/WriterDiscoveryInfo.i"
408- %include "fastrtps/rtps/writer/StatelessPersistentWriter.i"
409- %include "fastrtps/rtps/writer/RTPSWriter.i"
410- %include "fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i"
411- %include "fastrtps/rtps/resources/ResourceEvent.i"
412- %include "fastrtps/rtps/resources/ResourceManagement.i"
413- %include "fastrtps/rtps/resources/TimedEvent.i"
414- %include "fastrtps/rtps/rtps_fwd.i"
415- %include "fastrtps/xmlparser/XMLParserCommon.i"
416- %include "fastrtps/xmlparser/XMLParser.i"
417- %include "fastrtps/xmlparser/XMLTree.i"
418- %include "fastrtps/xmlparser/XMLEndpointParser.i"
419- %include "fastrtps/xmlparser/XMLProfileManager.i"
420- %include "fastrtps/Domain.i"
421- */
422-
423170%include " fastdds/dds/common/InstanceHandle.i"
424171%include " fastdds/dds/core/ReturnCode.i"
425172%include " fastdds/dds/core/status/StatusMask.i"
@@ -484,14 +231,3 @@ namespace xtypes {
484231%include " fastdds/dds/domain/DomainParticipant.i"
485232%include " fastdds/dds/domain/DomainParticipantFactory.i"
486233%include " fastdds/dds/xtypes/type_representation/TypeObject.i"
487-
488- // Log functionality not available in the bind
489- // Logs in the library is still available, only 'Log' class will not be available on Python
490- /*
491- %include "fastdds/dds/log/Log.i"
492- %include "fastdds/dds/log/OStreamConsumer.i"
493- %include "fastdds/dds/log/FileConsumer.i"
494- %include "fastdds/dds/log/StdoutErrConsumer.i"
495- %include "fastdds/dds/log/StdoutConsumer.i"
496- %include "fastdds/dds/log/Colors.i"
497- */
0 commit comments