OpenDDS
Snapshot(2023/04/28-20:55)
|
Go to the source code of this file.
Modules | |
DDS | |
The End User API. | |
OpenDDS | |
The Internal API and Implementation of OpenDDS. | |
OpenDDS::DCPS | |
Macros | |
#define | HANDLE_TYPE_NATIVE long |
#define | BUILT_IN_TOPIC_TYPE |
#define | BUILT_IN_TOPIC_KEY |
Typedefs | |
typedef octet | DDS::Byte |
typedef boolean | DDS::_Boolean |
typedef int8 | DDS::_Int8 |
typedef uint8 | DDS::_UInt8 |
typedef int16 | DDS::_Int16 |
typedef uint16 | DDS::_UInt16 |
typedef int32 | DDS::_Int32 |
typedef uint32 | DDS::_UInt32 |
typedef int64 | DDS::_Int64 |
typedef uint64 | DDS::_UInt64 |
typedef float | DDS::Float32 |
typedef double | DDS::Float64 |
typedef long double | DDS::Float128 |
typedef char | DDS::Char8 |
typedef wchar | DDS::Char16 |
typedef string | DDS::String8 |
typedef wstring | DDS::String16 |
typedef sequence< string > | DDS::StringSeq |
typedef HANDLE_TYPE_NATIVE | DDS::InstanceHandle_t |
typedef sequence< InstanceHandle_t > | DDS::InstanceHandleSeq |
typedef long | DDS::QosPolicyId_t |
typedef sequence< QosPolicyCount > | DDS::QosPolicyCountSeq |
typedef sequence< octet > | DDS::OctetSeq |
typedef short | DDS::DataRepresentationId_t |
typedef sequence< DataRepresentationId_t > | DDS::DataRepresentationIdSeq |
typedef short | DDS::TypeConsistencyEnforcementQosPolicyKind_t |
typedef octet | DDS::OctetArray16[16] |
typedef unsigned long | DDS::SampleStateKind |
typedef unsigned long | DDS::SampleStateMask |
typedef unsigned long | DDS::ViewStateKind |
typedef unsigned long | DDS::ViewStateMask |
typedef unsigned long | DDS::InstanceStateKind |
typedef unsigned long | DDS::InstanceStateMask |
typedef sequence< SampleInfo > | DDS::SampleInfoSeq |
Variables | |
const long | DDS::DURATION_INFINITE_SEC = 0x7fffffff |
const unsigned long | DDS::DURATION_INFINITE_NSEC = 0x7fffffff |
const long | DDS::DURATION_ZERO_SEC = 0 |
const unsigned long | DDS::DURATION_ZERO_NSEC = 0 |
const DataRepresentationId_t | DDS::XCDR_DATA_REPRESENTATION = 0 |
const DataRepresentationId_t | DDS::XML_DATA_REPRESENTATION = 1 |
const DataRepresentationId_t | DDS::XCDR2_DATA_REPRESENTATION = 2 |
const QosPolicyId_t | DDS::DATA_REPRESENTATION_QOS_POLICY_ID = 23 |
const string | DDS::DATA_REPRESENTATION_QOS_POLICY_NAME = "DataRepresentation" |
const TypeConsistencyEnforcementQosPolicyKind_t | DDS::DISALLOW_TYPE_COERCION = 1 |
const TypeConsistencyEnforcementQosPolicyKind_t | DDS::ALLOW_TYPE_COERCION = 2 |
const SampleStateKind | DDS::READ_SAMPLE_STATE = 0x0001 << 0 |
const SampleStateKind | DDS::NOT_READ_SAMPLE_STATE = 0x0001 << 1 |
const SampleStateMask | DDS::ANY_SAMPLE_STATE = 0xffff |
const ViewStateKind | DDS::NEW_VIEW_STATE = 0x0001 << 0 |
const ViewStateKind | DDS::NOT_NEW_VIEW_STATE = 0x0001 << 1 |
const ViewStateMask | DDS::ANY_VIEW_STATE = 0xffff |
const InstanceStateKind | DDS::ALIVE_INSTANCE_STATE = 0x0001 << 0 |
const InstanceStateKind | DDS::NOT_ALIVE_DISPOSED_INSTANCE_STATE = 0x0001 << 1 |
const InstanceStateKind | DDS::NOT_ALIVE_NO_WRITERS_INSTANCE_STATE = 0x0001 << 2 |
const InstanceStateMask | DDS::ANY_INSTANCE_STATE = 0xffff |
const InstanceStateMask | DDS::NOT_ALIVE_INSTANCE_STATE = 0x006 |
const long | DDS::TIME_INVALID_SEC = -1 |
const unsigned long | DDS::TIME_INVALID_NSEC = 0xffffffff |
const DDS::DataRepresentationId_t | OpenDDS::DCPS::UNALIGNED_CDR_DATA_REPRESENTATION = -12140 |
const DDS::DataRepresentationId_t | OpenDDS::DCPS::JSON_DATA_REPRESENTATION = -12141 |
#define BUILT_IN_TOPIC_KEY |
Definition at line 22 of file DdsDcpsCore.idl.
#define BUILT_IN_TOPIC_TYPE |
Definition at line 21 of file DdsDcpsCore.idl.
#define HANDLE_TYPE_NATIVE long |
Definition at line 15 of file DdsDcpsCore.idl.