Fast DDS
2.14.6

Introduction

  • Commercial support
  • Key features
  • DDS API
  • Fast DDS-Gen
  • RTPS Wire Protocol
  • Main Features
  • Dependencies and compatibilities
  • Contacts and Commercial support
  • Contributing to the documentation
  • Structure of the documentation

Installation Manual

  • 1. Linux installation from binaries
  • 2. Windows installation from binaries
  • 3. Linux installation from sources
  • 4. Windows installation from sources
  • 5. Mac OS installation from sources
  • 6. QNX 7.1 installation from sources
  • 7. CMake options

Fast DDS

  • 1. Getting Started
  • 2. Library Overview
  • 3. DDS Layer
  • 4. RTPS Layer
  • 5. Discovery
  • 6. Transport Layer
  • 7. Persistence Service
  • 8. Security
  • 9. Logging
  • 10. XML profiles
  • 11. Environment variables
  • 12. PropertyPolicyQos Options
  • 13. Statistics Module
  • 14. Dynamic Topic Types
  • 15. Typical Use-Cases
  • 16. ROS 2 using Fast DDS middleware
  • 17. Troubleshooting
  • 18. C++ API Reference
    • 18.1. DDS DCPS PIM
    • 18.2. RTPS
    • 18.3. Transport
      • 18.3.1. Transport Generic Interfaces
      • 18.3.2. Chaining of transports
      • 18.3.3. UDP Transport
      • 18.3.4. TCP Transport
      • 18.3.5. Shared Memory Transport
    • 18.4. LOG
    • 18.5. Statistics
  • 19. Python API Reference

Fast DDS-Gen

  • 1. Introduction
  • 2. Usage
  • 3. Building a publish/subscribe application
  • 4. Building Python auxiliary libraries
  • 5. Defining a data type via IDL

Fast DDS CLI

  • 1. CLI

Docker Images

  • 1. Docker Images

Versions

  • Dependencies and compatibilities
  • Version 2.14.6 (latest)
  • Supported versions
  • Previous end-of-life versions
Fast DDS
  • »
  • 18. C++ API Reference »
  • 18.3. Transport
  • View page source

18.3. TransportΒΆ

eProsima Fast DDS Transport Layer API.

  • 18.3.1. Transport Generic Interfaces
    • 18.3.1.1. TransportDescriptorInterface
    • 18.3.1.2. TransportInterface
    • 18.3.1.3. TransportReceiverInterface
    • 18.3.1.4. PortBasedTransportDescriptor
    • 18.3.1.5. SocketTransportDescriptor
  • 18.3.2. Chaining of transports
    • 18.3.2.1. ChainingTransportDescriptor
    • 18.3.2.2. ChainingTransport
  • 18.3.3. UDP Transport
    • 18.3.3.1. UDPTransportDescriptor
    • 18.3.3.2. UDPv4TransportDescriptor
    • 18.3.3.3. UDPv6TransportDescriptor
    • 18.3.3.4. test_UDPv4TransportDescriptor
  • 18.3.4. TCP Transport
    • 18.3.4.1. TCPTransportDescriptor
    • 18.3.4.2. TCPv4TransportDescriptor
    • 18.3.4.3. TCPv6TransportDescriptor
  • 18.3.5. Shared Memory Transport
    • 18.3.5.1. SharedMemTransportDescriptor
Next Previous

© Copyright 2019, eProsima.

Built with Sphinx using a theme provided by Read the Docs.