Classes |
struct | DDS::BuiltinTopicKey_t |
struct | DDS::Duration_t |
struct | DDS::Time_t |
struct | DDS::InconsistentTopicStatus |
struct | DDS::SampleLostStatus |
struct | DDS::SampleRejectedStatus |
struct | DDS::LivelinessLostStatus |
struct | DDS::LivelinessChangedStatus |
struct | DDS::OfferedDeadlineMissedStatus |
struct | DDS::RequestedDeadlineMissedStatus |
struct | DDS::QosPolicyCount |
struct | DDS::OfferedIncompatibleQosStatus |
struct | DDS::RequestedIncompatibleQosStatus |
struct | DDS::PublicationMatchedStatus |
struct | DDS::SubscriptionMatchedStatus |
struct | DDS::ReliableReaderActivityChangedStatus |
struct | DDS::ReliableWriterCacheEventCount |
struct | DDS::ReliableWriterCacheChangedStatus |
class | DDS::Listener |
class | DDS::TopicListener |
class | DDS::DataWriterListener |
class | DDS::PublisherListener |
class | DDS::DataReaderListener |
class | DDS::SubscriberListener |
class | DDS::DomainParticipantListener |
class | DDS::Condition |
class | DDS::WaitSet |
class | DDS::GuardCondition |
class | DDS::StatusCondition |
class | DDS::ReadCondition |
class | DDS::QueryCondition |
struct | DDS::UserDataQosPolicy |
struct | DDS::TopicDataQosPolicy |
struct | DDS::GroupDataQosPolicy |
struct | DDS::TransportPriorityQosPolicy |
struct | DDS::LifespanQosPolicy |
struct | DDS::DurabilityQosPolicy |
struct | DDS::PresentationQosPolicy |
struct | DDS::DeadlineQosPolicy |
struct | DDS::LatencyBudgetQosPolicy |
struct | DDS::OwnershipQosPolicy |
struct | DDS::OwnershipStrengthQosPolicy |
struct | DDS::LivelinessQosPolicy |
struct | DDS::TimeBasedFilterQosPolicy |
struct | DDS::PartitionQosPolicy |
struct | DDS::ReliabilityQosPolicy |
struct | DDS::DestinationOrderQosPolicy |
struct | DDS::HistoryQosPolicy |
struct | DDS::ResourceLimitsQosPolicy |
struct | DDS::EntityFactoryQosPolicy |
struct | DDS::WriterDataLifecycleQosPolicy |
struct | DDS::ReaderDataLifecycleQosPolicy |
struct | DDS::DurabilityServiceQosPolicy |
struct | DDS::DomainParticipantFactoryQos |
struct | DDS::DomainParticipantQos |
struct | DDS::TopicQos |
struct | DDS::DataWriterQos |
struct | DDS::PublisherQos |
struct | DDS::DataReaderQos |
struct | DDS::SubscriberQos |
struct | DDS::ParticipantBuiltinTopicData |
struct | DDS::TopicBuiltinTopicData |
struct | DDS::PublicationBuiltinTopicData |
struct | DDS::SubscriptionBuiltinTopicData |
class | DDS::Entity |
class | DDS::DomainParticipant |
class | DDS::DomainParticipantFactory |
class | DDS::TypeSupport |
class | DDS::TopicDescription |
class | DDS::Topic |
class | DDS::ContentFilteredTopic |
class | DDS::MultiTopic |
class | DDS::Publisher |
class | DDS::DataWriter |
class | DDS::Subscriber |
class | DDS::DataReader |
struct | DDS::SampleInfo |
Namespaces |
namespace | DDS |
Defines |
#define | DOMAINID_TYPE_NATIVE long |
#define | HANDLE_TYPE_NATIVE long |
#define | HANDLE_NIL_NATIVE 0 |
#define | BUILTIN_TOPIC_KEY_TYPE_NATIVE long |
#define | TheParticipantFactory |
#define | PARTICIPANT_QOS_DEFAULT |
#define | TOPIC_QOS_DEFAULT |
#define | PUBLISHER_QOS_DEFAULT |
#define | SUBSCRIBER_QOS_DEFAULT |
#define | DATAWRITER_QOS_DEFAULT |
#define | DATAREADER_QOS_DEFAULT |
#define | DATAWRITER_QOS_USE_TOPIC_QOS |
#define | DATAREADER_QOS_USE_TOPIC_QOS |
Typedefs |
typedef long | DDS::DomainId_t |
typedef long | DDS::long_3 [3] |
typedef long | DDS::ReturnCode_t |
typedef long | DDS::QosPolicyId_t |
typedef sequence< string > | DDS::StringSeq |
typedef unsigned long | DDS::StatusKind |
typedef unsigned long | DDS::StatusMask |
typedef sequence< QosPolicyCount > | DDS::QosPolicyCountSeq |
typedef sequence< DataReader > | DDS::DataReaderSeq |
typedef sequence< Condition > | DDS::ConditionSeq |
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< octet > | DDS::OctetSeq |
typedef sequence< SampleInfo > | DDS::SampleInfoSeq |
Enumerations |
enum | DDS::SampleRejectedStatusKind {
DDS::NOT_REJECTED,
DDS::REJECTED_BY_INSTANCES_LIMIT,
DDS::REJECTED_BY_SAMPLES_LIMIT,
DDS::REJECTED_BY_SAMPLES_PER_INSTANCE_LIMIT,
DDS::NOT_REJECTED,
DDS::REJECTED_BY_INSTANCES_LIMIT,
DDS::REJECTED_BY_SAMPLES_LIMIT,
DDS::REJECTED_BY_SAMPLES_PER_INSTANCE_LIMIT
} |
enum | DDS::DurabilityQosPolicyKind {
DDS::VOLATILE_DURABILITY_QOS,
DDS::TRANSIENT_LOCAL_DURABILITY_QOS,
DDS::TRANSIENT_DURABILITY_QOS,
DDS::PERSISTENT_DURABILITY_QOS,
DDS::VOLATILE_DURABILITY_QOS,
DDS::TRANSIENT_LOCAL_DURABILITY_QOS,
DDS::TRANSIENT_DURABILITY_QOS,
DDS::PERSISTENT_DURABILITY_QOS
} |
enum | DDS::PresentationQosPolicyAccessScopeKind {
DDS::INSTANCE_PRESENTATION_QOS,
DDS::TOPIC_PRESENTATION_QOS,
DDS::GROUP_PRESENTATION_QOS,
DDS::INSTANCE_PRESENTATION_QOS,
DDS::TOPIC_PRESENTATION_QOS,
DDS::GROUP_PRESENTATION_QOS
} |
enum | DDS::OwnershipQosPolicyKind { DDS::SHARED_OWNERSHIP_QOS,
DDS::EXCLUSIVE_OWNERSHIP_QOS,
DDS::SHARED_OWNERSHIP_QOS,
DDS::EXCLUSIVE_OWNERSHIP_QOS
} |
enum | DDS::LivelinessQosPolicyKind {
DDS::AUTOMATIC_LIVELINESS_QOS,
DDS::MANUAL_BY_PARTICIPANT_LIVELINESS_QOS,
DDS::MANUAL_BY_TOPIC_LIVELINESS_QOS,
DDS::AUTOMATIC_LIVELINESS_QOS,
DDS::MANUAL_BY_PARTICIPANT_LIVELINESS_QOS,
DDS::MANUAL_BY_TOPIC_LIVELINESS_QOS
} |
enum | DDS::ReliabilityQosPolicyKind { DDS::BEST_EFFORT_RELIABILITY_QOS,
DDS::RELIABLE_RELIABILITY_QOS,
DDS::BEST_EFFORT_RELIABILITY_QOS,
DDS::RELIABLE_RELIABILITY_QOS
} |
enum | DDS::DestinationOrderQosPolicyKind { DDS::BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS,
DDS::BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS,
DDS::BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS,
DDS::BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS
} |
enum | DDS::HistoryQosPolicyKind { DDS::KEEP_LAST_HISTORY_QOS,
DDS::KEEP_ALL_HISTORY_QOS,
DDS::KEEP_LAST_HISTORY_QOS,
DDS::KEEP_ALL_HISTORY_QOS
} |
Variables |
const long | DDS::LENGTH_UNLIMITED = -1 |
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 long | DDS::TIME_INVALID_SEC = -1 |
const unsigned long | DDS::TIME_INVALID_NSEC = 0xffffffff |
const ReturnCode_t | DDS::RETCODE_OK = 0 |
const ReturnCode_t | DDS::RETCODE_ERROR = 1 |
const ReturnCode_t | DDS::RETCODE_UNSUPPORTED = 2 |
const ReturnCode_t | DDS::RETCODE_BAD_PARAMETER = 3 |
const ReturnCode_t | DDS::RETCODE_PRECONDITION_NOT_MET = 4 |
const ReturnCode_t | DDS::RETCODE_OUT_OF_RESOURCES = 5 |
const ReturnCode_t | DDS::RETCODE_NOT_ENABLED = 6 |
const ReturnCode_t | DDS::RETCODE_IMMUTABLE_POLICY = 7 |
const ReturnCode_t | DDS::RETCODE_INCONSISTENT_POLICY = 8 |
const ReturnCode_t | DDS::RETCODE_ALREADY_DELETED = 9 |
const ReturnCode_t | DDS::RETCODE_TIMEOUT = 10 |
const ReturnCode_t | DDS::RETCODE_NO_DATA = 11 |
const ReturnCode_t | DDS::RETCODE_ILLEGAL_OPERATION = 12 |
const StatusKind | DDS::INCONSISTENT_TOPIC_STATUS = 0x0001 << 0 |
const StatusKind | DDS::OFFERED_DEADLINE_MISSED_STATUS = 0x0001 << 1 |
const StatusKind | DDS::REQUESTED_DEADLINE_MISSED_STATUS = 0x0001 << 2 |
const StatusKind | DDS::OFFERED_INCOMPATIBLE_QOS_STATUS = 0x0001 << 5 |
const StatusKind | DDS::REQUESTED_INCOMPATIBLE_QOS_STATUS = 0x0001 << 6 |
const StatusKind | DDS::SAMPLE_LOST_STATUS = 0x0001 << 7 |
const StatusKind | DDS::SAMPLE_REJECTED_STATUS = 0x0001 << 8 |
const StatusKind | DDS::DATA_ON_READERS_STATUS = 0x0001 << 9 |
const StatusKind | DDS::DATA_AVAILABLE_STATUS = 0x0001 << 10 |
const StatusKind | DDS::LIVELINESS_LOST_STATUS = 0x0001 << 11 |
const StatusKind | DDS::LIVELINESS_CHANGED_STATUS = 0x0001 << 12 |
const StatusKind | DDS::PUBLICATION_MATCHED_STATUS = 0x0001 << 13 |
const StatusKind | DDS::SUBSCRIPTION_MATCHED_STATUS = 0x0001 << 14 |
const StatusKind | DDS::RELIABLE_WRITER_CACHE_CHANGED_STATUS = 0x00000001 << 24 |
const StatusKind | DDS::RELIABLE_READER_ACTIVITY_CHANGED_STATUS = 0x00000001 << 25 |
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 string | DDS::USERDATA_QOS_POLICY_NAME = "UserData" |
const string | DDS::DURABILITY_QOS_POLICY_NAME = "Durability" |
const string | DDS::PRESENTATION_QOS_POLICY_NAME = "Presentation" |
const string | DDS::DEADLINE_QOS_POLICY_NAME = "Deadline" |
const string | DDS::LATENCYBUDGET_QOS_POLICY_NAME = "LatencyBudget" |
const string | DDS::OWNERSHIP_QOS_POLICY_NAME = "Ownership" |
const string | DDS::OWNERSHIPSTRENGTH_QOS_POLICY_NAME = "OwnershipStrength" |
const string | DDS::LIVELINESS_QOS_POLICY_NAME = "Liveliness" |
const string | DDS::TIMEBASEDFILTER_QOS_POLICY_NAME = "TimeBasedFilter" |
const string | DDS::PARTITION_QOS_POLICY_NAME = "Partition" |
const string | DDS::RELIABILITY_QOS_POLICY_NAME = "Reliability" |
const string | DDS::DESTINATIONORDER_QOS_POLICY_NAME = "DestinationOrder" |
const string | DDS::HISTORY_QOS_POLICY_NAME = "History" |
const string | DDS::RESOURCELIMITS_QOS_POLICY_NAME = "ResourceLimits" |
const string | DDS::ENTITYFACTORY_QOS_POLICY_NAME = "EntityFactory" |
const string | DDS::WRITERDATALIFECYCLE_QOS_POLICY_NAME = "WriterDataLifecycle" |
const string | DDS::READERDATALIFECYCLE_QOS_POLICY_NAME = "ReaderDataLifecycle" |
const string | DDS::TOPICDATA_QOS_POLICY_NAME = "TopicData" |
const string | DDS::GROUPDATA_QOS_POLICY_NAME = "TransportPriority" |
const string | DDS::LIFESPAN_QOS_POLICY_NAME = "Lifespan" |
const string | DDS::DURABILITYSERVICE_POLICY_NAME = "DurabilityService" |
const QosPolicyId_t | DDS::INVALID_QOS_POLICY_ID = 0 |
const QosPolicyId_t | DDS::USERDATA_QOS_POLICY_ID = 1 |
const QosPolicyId_t | DDS::DURABILITY_QOS_POLICY_ID = 2 |
const QosPolicyId_t | DDS::PRESENTATION_QOS_POLICY_ID = 3 |
const QosPolicyId_t | DDS::DEADLINE_QOS_POLICY_ID = 4 |
const QosPolicyId_t | DDS::LATENCYBUDGET_QOS_POLICY_ID = 5 |
const QosPolicyId_t | DDS::OWNERSHIP_QOS_POLICY_ID = 6 |
const QosPolicyId_t | DDS::OWNERSHIPSTRENGTH_QOS_POLICY_ID = 7 |
const QosPolicyId_t | DDS::LIVELINESS_QOS_POLICY_ID = 8 |
const QosPolicyId_t | DDS::TIMEBASEDFILTER_QOS_POLICY_ID = 9 |
const QosPolicyId_t | DDS::PARTITION_QOS_POLICY_ID = 10 |
const QosPolicyId_t | DDS::RELIABILITY_QOS_POLICY_ID = 11 |
const QosPolicyId_t | DDS::DESTINATIONORDER_QOS_POLICY_ID = 12 |
const QosPolicyId_t | DDS::HISTORY_QOS_POLICY_ID = 13 |
const QosPolicyId_t | DDS::RESOURCELIMITS_QOS_POLICY_ID = 14 |
const QosPolicyId_t | DDS::ENTITYFACTORY_QOS_POLICY_ID = 15 |
const QosPolicyId_t | DDS::WRITERDATALIFECYCLE_QOS_POLICY_ID = 16 |
const QosPolicyId_t | DDS::READERDATALIFECYCLE_QOS_POLICY_ID = 17 |
const QosPolicyId_t | DDS::TOPICDATA_QOS_POLICY_ID = 18 |
const QosPolicyId_t | DDS::GROUPDATA_QOS_POLICY_ID = 19 |
const QosPolicyId_t | DDS::TRANSPORTPRIORITY_QOS_POLICY_ID = 20 |
const QosPolicyId_t | DDS::LIFESPAN_QOS_POLICY_ID = 21 |
const QosPolicyId_t | DDS::DURABILITYSERVICE_QOS_POLICY_ID = 22 |