RTI Connext DDS Micro  Version 2.4.8
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
UDP_InterfaceFactoryProperty Struct Reference

<<eXtension>> <<cert>> Properties for the UDP Transport. More...

#include <netio_udp.h>

Data Fields

struct REDA_StringSeq allow_interface
 Sequence of allowed interface names.
struct REDA_StringSeq deny_interface
 Sequence of denied interface names. This list is checked after the allow_interface list.
RTI_INT32 max_send_buffer_size
 The size of the send socket buffer.
RTI_INT32 max_receive_buffer_size
 The size of the receive socket buffer.
RTI_INT32 max_message_size
 The maximum size of the message which can be received.
RTI_INT32 multicast_ttl
 The maximum TTL.
struct UDP_InterfaceTableEntrySeq if_table
 The interface table if interfaces are added manually.
REDA_String_T multicast_interface
 The network interface to use to send to multicast.
RTI_BOOL is_default_interface
 If this should be considered the default UDP interfaces if no other UDP interface is found to handle a route.
RTI_BOOL disable_auto_interface_config
 Disable reading of available network interfaces using system information and instead rely on the manually configured interface table.
struct OSAPI_ThreadProperty recv_thread
 Thread properties for each receive thread created by this NETIO interface.

Detailed Description

<<eXtension>> <<cert>> Properties for the UDP Transport.

Properties the UDP interface can be registered with.


Field Documentation

struct REDA_StringSeq UDP_InterfaceFactoryProperty::allow_interface

Sequence of allowed interface names.

struct REDA_StringSeq UDP_InterfaceFactoryProperty::deny_interface

Sequence of denied interface names. This list is checked after the allow_interface list.

RTI_INT32 UDP_InterfaceFactoryProperty::max_send_buffer_size

The size of the send socket buffer.

RTI_INT32 UDP_InterfaceFactoryProperty::max_receive_buffer_size

The size of the receive socket buffer.

RTI_INT32 UDP_InterfaceFactoryProperty::max_message_size

The maximum size of the message which can be received.

RTI_INT32 UDP_InterfaceFactoryProperty::multicast_ttl

The maximum TTL.

struct UDP_InterfaceTableEntrySeq UDP_InterfaceFactoryProperty::if_table

The interface table if interfaces are added manually.

REDA_String_T UDP_InterfaceFactoryProperty::multicast_interface

The network interface to use to send to multicast.

RTI_BOOL UDP_InterfaceFactoryProperty::is_default_interface

If this should be considered the default UDP interfaces if no other UDP interface is found to handle a route.

RTI_BOOL UDP_InterfaceFactoryProperty::disable_auto_interface_config

Disable reading of available network interfaces using system information and instead rely on the manually configured interface table.

struct OSAPI_ThreadProperty UDP_InterfaceFactoryProperty::recv_thread

Thread properties for each receive thread created by this NETIO interface.


RTI Connext DDS Micro Version 2.4.8 Copyright © Tue Apr 12 2016 Real-Time Innovations, Inc