Skip to content

UDPv4TransportDescriptor missing #200

Description

@pliolis

I can't find the equivalent Python code in this library for the C++ code below.
specially for auto udp_transport = std::make_shared<UDPv4TransportDescriptor>(); line

How can create a DomainParticipantQos with these settings?

DomainParticipantQos getAPP11DomainParticipantQos() {
    DomainParticipantQos qos;
    auto udp_transport = std::make_shared<UDPv4TransportDescriptor>();
    udp_transport->sendBufferSize = 9216;
    udp_transport->receiveBufferSize = 9216;
    udp_transport->maxMessageSize = 1450;
    udp_transport->non_blocking_send = true;
    qos.transport().user_transports.push_back(udp_transport);
    qos.transport().use_builtin_transports = false;
    qos.properties().properties().emplace_back("fastdds.ignore_local_endpoints", "true");
    return qos;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions