RtpsCore.idl File Reference

import "dds/DdsDcpsInfoUtils.idl";

Include dependency graph for RtpsCore.idl:

Go to the source code of this file.

Namespaces

namespace  OpenDDS
namespace  OpenDDS::RTPS

Classes

struct  OpenDDS::RTPS::ContentFilterInfo_t
struct  OpenDDS::RTPS::Property_t
struct  OpenDDS::RTPS::EntityName_t
struct  OpenDDS::RTPS::Count_t
struct  OpenDDS::RTPS::SequenceNumber_t
struct  OpenDDS::RTPS::SequenceNumberSet
struct  OpenDDS::RTPS::Time_t
struct  OpenDDS::RTPS::LocatorUDPv4_t
struct  OpenDDS::RTPS::TopicKind_t
struct  OpenDDS::RTPS::ReliabilityKind_t
struct  OpenDDS::RTPS::KeyHash_t
struct  OpenDDS::RTPS::StatusInfo_t
struct  OpenDDS::RTPS::ProtocolVersion_t
struct  OpenDDS::RTPS::VendorId_t
struct  OpenDDS::RTPS::OriginalWriterInfo_t
union  OpenDDS::RTPS::Parameter
struct  OpenDDS::RTPS::SubmessageHeader
struct  OpenDDS::RTPS::FragmentNumber_t
struct  OpenDDS::RTPS::FragmentNumberSet
struct  OpenDDS::RTPS::AckNackSubmessage
struct  OpenDDS::RTPS::GapSubmessage
struct  OpenDDS::RTPS::InfoReplySubmessage
struct  OpenDDS::RTPS::NackFragSubmessage
struct  OpenDDS::RTPS::ParticipantProxy_t
struct  OpenDDS::RTPS::SPDPdiscoveredParticipantData
struct  OpenDDS::RTPS::ParticipantMessageData
struct  OpenDDS::RTPS::Header
struct  OpenDDS::RTPS::DataSubmessage
struct  OpenDDS::RTPS::DataFragSubmessage
struct  OpenDDS::RTPS::HeartBeatSubmessage
struct  OpenDDS::RTPS::HeartBeatFragSubmessage
struct  OpenDDS::RTPS::InfoDestinationSubmessage
struct  OpenDDS::RTPS::InfoSourceSubmessage
struct  OpenDDS::RTPS::InfoTimestampSubmessage
struct  OpenDDS::RTPS::PadSubmessage
struct  OpenDDS::RTPS::InfoReplyIp4Submessage
union  OpenDDS::RTPS::Submessage
struct  OpenDDS::RTPS::DiscoveredTopicData

Typedefs

typedef octet OpenDDS::RTPS::OctetArray2 [2]
typedef octet OpenDDS::RTPS::OctetArray4 [4]
typedef long OpenDDS::RTPS::FilterSignature_t [4]
typedef sequence< long > OpenDDS::RTPS::FilterResult_t
typedef sequence< FilterSignature_tOpenDDS::RTPS::FilterSignatureSeq
typedef sequence< Property_t > OpenDDS::RTPS::PropertySeq
typedef sequence< long, 8 > OpenDDS::RTPS::LongSeq8
typedef sequence< OpenDDS::DCPS::Locator_t, 8 > OpenDDS::RTPS::LocatorList
typedef Time_t OpenDDS::RTPS::Timestamp_t
typedef Time_t OpenDDS::RTPS::Duration_t
typedef unsigned long OpenDDS::RTPS::BuiltinEndpointSet_t
typedef sequence< Parameter > OpenDDS::RTPS::ParameterList
typedef unsigned short OpenDDS::RTPS::ParameterId_t
typedef sequence< Submessage > OpenDDS::RTPS::SubmessageSeq

Enumerations

enum  OpenDDS::RTPS::SubmessageKind {
  OpenDDS::RTPS::RESERVED_0, OpenDDS::RTPS::PAD, OpenDDS::RTPS::RESERVED_2, OpenDDS::RTPS::RESERVED_3,
  OpenDDS::RTPS::RESERVED_4, OpenDDS::RTPS::RESERVED_5, OpenDDS::RTPS::ACKNACK, OpenDDS::RTPS::HEARTBEAT,
  OpenDDS::RTPS::GAP, OpenDDS::RTPS::INFO_TS, OpenDDS::RTPS::RESERVED_10, OpenDDS::RTPS::RESERVED_11,
  OpenDDS::RTPS::INFO_SRC, OpenDDS::RTPS::INFO_REPLY_IP4, OpenDDS::RTPS::INFO_DST, OpenDDS::RTPS::INFO_REPLY,
  OpenDDS::RTPS::RESERVED_16, OpenDDS::RTPS::RESERVED_17, OpenDDS::RTPS::NACK_FRAG, OpenDDS::RTPS::HEARTBEAT_FRAG,
  OpenDDS::RTPS::RESERVED_20, OpenDDS::RTPS::DATA, OpenDDS::RTPS::DATA_FRAG
}

Variables

const long OpenDDS::RTPS::LOCATOR_KIND_INVALID = -1
const long OpenDDS::RTPS::LOCATOR_KIND_RESERVED = 0
const long OpenDDS::RTPS::LOCATOR_KIND_UDPv4 = 1
const long OpenDDS::RTPS::LOCATOR_KIND_UDPv6 = 2
const unsigned long OpenDDS::RTPS::LOCATOR_PORT_INVALID = 0
const short OpenDDS::RTPS::NO_KEY = 1
const short OpenDDS::RTPS::WITH_KEY = 2
const short OpenDDS::RTPS::BEST_EFFORT = 1
const short OpenDDS::RTPS::RELIABLE = 3
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PARTICIPANT_ANNOUNCER
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PARTICIPANT_DETECTOR
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PUBLICATION_ANNOUNCER
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PUBLICATION_DETECTOR
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_SUBSCRIPTION_ANNOUNCER
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_SUBSCRIPTION_DETECTOR
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PARTICIPANT_PROXY_ANNOUNCER
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PARTICIPANT_PROXY_DETECTOR
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PARTICIPANT_STATE_ANNOUNCER
const BuiltinEndpointSet_t OpenDDS::RTPS::DISC_BUILTIN_ENDPOINT_PARTICIPANT_STATE_DETECTOR
const BuiltinEndpointSet_t OpenDDS::RTPS::BUILTIN_ENDPOINT_PARTICIPANT_MESSAGE_DATA_WRITER
const BuiltinEndpointSet_t OpenDDS::RTPS::BUILTIN_ENDPOINT_PARTICIPANT_MESSAGE_DATA_READER
const ParameterId_t OpenDDS::RTPS::PID_PAD = 0x0000
const ParameterId_t OpenDDS::RTPS::PID_SENTINEL = 0x0001
const ParameterId_t OpenDDS::RTPS::PID_USER_DATA = 0x002c
const ParameterId_t OpenDDS::RTPS::PID_TOPIC_NAME = 0x0005
const ParameterId_t OpenDDS::RTPS::PID_TYPE_NAME = 0x0007
const ParameterId_t OpenDDS::RTPS::PID_GROUP_DATA = 0x002d
const ParameterId_t OpenDDS::RTPS::PID_TOPIC_DATA = 0x002e
const ParameterId_t OpenDDS::RTPS::PID_DURABILITY = 0x001d
const ParameterId_t OpenDDS::RTPS::PID_DURABILITY_SERVICE = 0x001e
const ParameterId_t OpenDDS::RTPS::PID_DEADLINE = 0x0023
const ParameterId_t OpenDDS::RTPS::PID_LATENCY_BUDGET = 0x0027
const ParameterId_t OpenDDS::RTPS::PID_LIVELINESS = 0x001b
const ParameterId_t OpenDDS::RTPS::PID_RELIABILITY = 0x001a
const ParameterId_t OpenDDS::RTPS::PID_LIFESPAN = 0x002b
const ParameterId_t OpenDDS::RTPS::PID_DESTINATION_ORDER = 0x0025
const ParameterId_t OpenDDS::RTPS::PID_HISTORY = 0x0040
const ParameterId_t OpenDDS::RTPS::PID_RESOURCE_LIMITS = 0x0041
const ParameterId_t OpenDDS::RTPS::PID_OWNERSHIP = 0x001f
const ParameterId_t OpenDDS::RTPS::PID_OWNERSHIP_STRENGTH = 0x0006
const ParameterId_t OpenDDS::RTPS::PID_PRESENTATION = 0x0021
const ParameterId_t OpenDDS::RTPS::PID_PARTITION = 0x0029
const ParameterId_t OpenDDS::RTPS::PID_TIME_BASED_FILTER = 0x0004
const ParameterId_t OpenDDS::RTPS::PID_TRANSPORT_PRIORITY = 0x0049
const ParameterId_t OpenDDS::RTPS::PID_PROTOCOL_VERSION = 0x0015
const ParameterId_t OpenDDS::RTPS::PID_VENDORID = 0x0016
const ParameterId_t OpenDDS::RTPS::PID_UNICAST_LOCATOR = 0x002f
const ParameterId_t OpenDDS::RTPS::PID_MULTICAST_LOCATOR = 0x0030
const ParameterId_t OpenDDS::RTPS::PID_MULTICAST_IPADDRESS = 0x0011
const ParameterId_t OpenDDS::RTPS::PID_DEFAULT_UNICAST_LOCATOR = 0x0031
const ParameterId_t OpenDDS::RTPS::PID_DEFAULT_MULTICAST_LOCATOR = 0x0048
const ParameterId_t OpenDDS::RTPS::PID_METATRAFFIC_UNICAST_LOCATOR = 0x0032
const ParameterId_t OpenDDS::RTPS::PID_METATRAFFIC_MULTICAST_LOCATOR = 0x0033
const ParameterId_t OpenDDS::RTPS::PID_DEFAULT_UNICAST_IPADDRESS = 0x000c
const ParameterId_t OpenDDS::RTPS::PID_DEFAULT_UNICAST_PORT = 0x000e
const ParameterId_t OpenDDS::RTPS::PID_METATRAFFIC_UNICAST_IPADDRESS = 0x0045
const ParameterId_t OpenDDS::RTPS::PID_METATRAFFIC_UNICAST_PORT = 0x000d
const ParameterId_t OpenDDS::RTPS::PID_METATRAFFIC_MULTICAST_IPADDRESS = 0x000b
const ParameterId_t OpenDDS::RTPS::PID_METATRAFFIC_MULTICAST_PORT = 0x0046
const ParameterId_t OpenDDS::RTPS::PID_EXPECTS_INLINE_QOS = 0x0043
const ParameterId_t OpenDDS::RTPS::PID_PARTICIPANT_MANUAL_LIVELINESS_COUNT = 0x0034
const ParameterId_t OpenDDS::RTPS::PID_PARTICIPANT_BUILTIN_ENDPOINTS = 0x0044
const ParameterId_t OpenDDS::RTPS::PID_PARTICIPANT_LEASE_DURATION = 0x0002
const ParameterId_t OpenDDS::RTPS::PID_CONTENT_FILTER_PROPERTY = 0x0035
const ParameterId_t OpenDDS::RTPS::PID_PARTICIPANT_GUID = 0x0050
const ParameterId_t OpenDDS::RTPS::PID_PARTICIPANT_ENTITYID = 0x0051
const ParameterId_t OpenDDS::RTPS::PID_GROUP_GUID = 0x0052
const ParameterId_t OpenDDS::RTPS::PID_GROUP_ENTITYID = 0x0053
const ParameterId_t OpenDDS::RTPS::PID_BUILTIN_ENDPOINT_SET = 0x0058
const ParameterId_t OpenDDS::RTPS::PID_PROPERTY_LIST = 0x0059
const ParameterId_t OpenDDS::RTPS::PID_TYPE_MAX_SIZE_SERIALIZED = 0x0060
const ParameterId_t OpenDDS::RTPS::PID_ENTITY_NAME = 0x0062
const ParameterId_t OpenDDS::RTPS::PID_KEY_HASH = 0x0070
const ParameterId_t OpenDDS::RTPS::PID_STATUS_INFO = 0x0071
const ParameterId_t OpenDDS::RTPS::PID_ENDPOINT_GUID = 0x005a
const ParameterId_t OpenDDS::RTPS::PID_CONTENT_FILTER_INFO = 0x0055
const ParameterId_t OpenDDS::RTPS::PID_COHERENT_SET = 0x0056
const ParameterId_t OpenDDS::RTPS::PID_DIRECTED_WRITE = 0x0057
const ParameterId_t OpenDDS::RTPS::PID_ORIGINAL_WRITER_INFO = 0x0061
const ParameterId_t OpenDDS::RTPS::PIDMASK_VENDOR_SPECIFIC = 0x8000
const ParameterId_t OpenDDS::RTPS::PIDMASK_INCOMPATIBLE = 0x4000
const ParameterId_t OpenDDS::RTPS::PID_OPENDDS_BASE = PIDMASK_VENDOR_SPECIFIC + 0x3000
const ParameterId_t OpenDDS::RTPS::PID_OPENDDS_LOCATOR = PID_OPENDDS_BASE + 1
const ParameterId_t OpenDDS::RTPS::PID_OPENDDS_ASSOCIATED_WRITER = PID_OPENDDS_BASE + 2


Generated on Fri Feb 12 20:05:42 2016 for OpenDDS by  doxygen 1.4.7