RTI Connext Modern C++ API  Version 5.3.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
rti::core::policy::WireProtocolAutoKind_def Struct Reference

<<extension>> The definition of the dds::core::safe_enum WireProtocolAutoKind More...

#include <PolicyKind.hpp>

Public Types

enum  type {
  RTPS_AUTO_ID_FROM_IP,
  RTPS_AUTO_ID_FROM_MAC,
  RTPS_AUTO_ID_FROM_UUID
}
 The underlying enum type. More...
 

Detailed Description

<<extension>> The definition of the dds::core::safe_enum WireProtocolAutoKind

Member Enumeration Documentation

The underlying enum type.

Enumerator:
RTPS_AUTO_ID_FROM_IP 

Select the IPv4 based algorithm.

RTPS_AUTO_ID_FROM_MAC 

Select the MAC based algorithm.

Note to Solaris Users: To use DDS_RTPS_AUTO_ID_FROM_MAC, you must run the RTI Connext application while logged in as 'root.'

RTPS_AUTO_ID_FROM_UUID 

Select the UUID based algorithm.

This method of generating the GUID prefix does not require having a network interface and is friendly to IP mobility scenarios in which a RTI Connext application may start in a node that does not have physical network interface enabled.


RTI Connext Modern C++ API Version 5.3.0 Copyright © Sun Jun 25 2017 Real-Time Innovations, Inc