34 #ifndef osapi_system_h
37 #ifndef netio_common_h
40 #ifndef netio_address_h
41 #include "netio/netio_address.h"
44 #include "netio/netio_route.h"
46 #ifndef netio_interface_h
59 struct NETIO_RtpsPortParam
69 RTI_INT32 domain_id_gain;
74 RTI_INT32 participant_id_gain;
79 RTI_INT32 builtin_multicast_port_offset;
84 RTI_INT32 builtin_unicast_port_offset;
89 RTI_INT32 user_multicast_port_offset;
94 RTI_INT32 user_unicast_port_offset;
100 struct NETIO_RtpsPortData
108 struct NETIO_RtpsPortParam port_param;
113 RTI_INT32 max_participant_id;
132 MUST_CHECK_RETURN NETIODllExport
RTI_BOOL
133 NETIO_rtps_calculate_port(
void *param,NETIO_RouteKind_T kind,
134 RTI_UINT32 port_base,RTI_INT32 index,
135 struct NETIO_Address *address);