Skip to content

UDPv4TransportDescriptor missing #200

@pliolis

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions