CoreDX DDS
C# Reference Manual

DDS Class Reference

The 'DDS' class includes several convient constants. More...

List of all members.

Public Attributes

const int LENGTH_UNLIMITED = -1
const int DURATION_INFINITE_SEC = 0x7fffffff
const uint DURATION_INFINITE_NSEC = 0xffffffff
const int DURATION_ZERO_SEC = 0
const int DURATION_ZERO_NSEC = 0
const int TIMESTAMP_INVALID_SEC = -1
const uint TIMESTAMP_INVALID_NSEC = 0xffffffff
const uint READ_SAMPLE_STATE = 0x0001
const uint NOT_READ_SAMPLE_STATE = 0x0002
const uint ANY_SAMPLE_STATE = 0x00FF
const uint NEW_VIEW_STATE = 0x0001
const uint NOT_NEW_VIEW_STATE = 0x0002
const uint ANY_VIEW_STATE = 0x00FF
const uint ALIVE_INSTANCE_STATE = 0x0001
const uint NOT_ALIVE_DISPOSED_INSTANCE_STATE = 0x0002
const uint NOT_ALIVE_NO_WRITERS_INSTANCE_STATE = 0x0004
const uint NOT_ALIVE_INSTANCE_STATE = 0x0006
const uint ANY_INSTANCE_STATE = 0x00FF
const uint INCONSISTENT_TOPIC_STATUS = 0x0001
const uint OFFERED_DEADLINE_MISSED_STATUS = 0x0002
const uint REQUESTED_DEADLINE_MISSED_STATUS = 0x0004
const uint OFFERED_INCOMPATIBLE_QOS_STATUS = 0x0020
const uint REQUESTED_INCOMPATIBLE_QOS_STATUS = 0x0040
const uint SAMPLE_LOST_STATUS = 0x0080
const uint SAMPLE_REJECTED_STATUS = 0x0100
const uint DATA_ON_READERS_STATUS = 0x0200
const uint DATA_AVAILABLE_STATUS = 0x0400
const uint LIVELINESS_LOST_STATUS = 0x0800
const uint LIVELINESS_CHANGED_STATUS = 0x1000
const uint PUBLICATION_MATCHED_STATUS = 0x2000
const uint SUBSCRIPTION_MATCHED_STATUS = 0x4000
const uint ALL_STATUS = 0xffff
const QosPolicyId_t USERDATA_QOS_POLICY_ID = QosPolicyId_t.USERDATA_QOS_POLICY_ID
const QosPolicyId_t DURABILITY_QOS_POLICY_ID = QosPolicyId_t.DURABILITY_QOS_POLICY_ID
const QosPolicyId_t PRESENTATION_QOS_POLICY_ID = QosPolicyId_t.PRESENTATION_QOS_POLICY_ID
const QosPolicyId_t DEADLINE_QOS_POLICY_ID = QosPolicyId_t.DEADLINE_QOS_POLICY_ID
const QosPolicyId_t LATENCYBUDGET_QOS_POLICY_ID = QosPolicyId_t.LATENCYBUDGET_QOS_POLICY_ID
const QosPolicyId_t OWNERSHIP_QOS_POLICY_ID = QosPolicyId_t.OWNERSHIP_QOS_POLICY_ID
const QosPolicyId_t OWNERSHIPSTRENGTH_QOS_POLICY_ID = QosPolicyId_t.OWNERSHIPSTRENGTH_QOS_POLICY_ID
const QosPolicyId_t LIVELINESS_QOS_POLICY_ID = QosPolicyId_t.LIVELINESS_QOS_POLICY_ID
const QosPolicyId_t TIMEBASEDFILTER_QOS_POLICY_ID = QosPolicyId_t.TIMEBASEDFILTER_QOS_POLICY_ID
const QosPolicyId_t PARTITION_QOS_POLICY_ID = QosPolicyId_t.PARTITION_QOS_POLICY_ID
const QosPolicyId_t RELIABILITY_QOS_POLICY_ID = QosPolicyId_t.RELIABILITY_QOS_POLICY_ID
const QosPolicyId_t DESTINATIONORDER_QOS_POLICY_ID = QosPolicyId_t.DESTINATIONORDER_QOS_POLICY_ID
const QosPolicyId_t HISTORY_QOS_POLICY_ID = QosPolicyId_t.HISTORY_QOS_POLICY_ID
const QosPolicyId_t RESOURCELIMITS_QOS_POLICY_ID = QosPolicyId_t.RESOURCELIMITS_QOS_POLICY_ID
const QosPolicyId_t ENTITYFACTORY_QOS_POLICY_ID = QosPolicyId_t.ENTITYFACTORY_QOS_POLICY_ID
const QosPolicyId_t WRITERDATALIFECYCLE_QOS_POLICY_ID = QosPolicyId_t.WRITERDATALIFECYCLE_QOS_POLICY_ID
const QosPolicyId_t READERDATALIFECYCLE_QOS_POLICY_ID = QosPolicyId_t.READERDATALIFECYCLE_QOS_POLICY_ID
const QosPolicyId_t TOPICDATA_QOS_POLICY_ID = QosPolicyId_t.TOPICDATA_QOS_POLICY_ID
const QosPolicyId_t GROUPDATA_QOS_POLICY_ID = QosPolicyId_t.GROUPDATA_QOS_POLICY_ID
const QosPolicyId_t TRANSPORTPRIORITY_QOS_POLICY_ID = QosPolicyId_t.TRANSPORTPRIORITY_QOS_POLICY_ID
const QosPolicyId_t LIFESPAN_QOS_POLICY_ID = QosPolicyId_t.LIFESPAN_QOS_POLICY_ID
const QosPolicyId_t DURABILITYSERVICE_QOS_POLICY_ID = QosPolicyId_t.DURABILITYSERVICE_QOS_POLICY_ID
const QosPolicyId_t DATA_REPRESENTATION_QOS_POLICY_ID = QosPolicyId_t.DATA_REPRESENTATION_QOS_POLICY_ID
const ReturnCode_t RETCODE_OK = ReturnCode_t.RETCODE_OK
const ReturnCode_t RETCODE_ERROR = ReturnCode_t.RETCODE_ERROR
const ReturnCode_t RETCODE_UNSUPPORTED = ReturnCode_t.RETCODE_UNSUPPORTED
const ReturnCode_t RETCODE_BAD_PARAMETER = ReturnCode_t.RETCODE_BAD_PARAMETER
const ReturnCode_t RETCODE_PRECONDITION_NOT_MET = ReturnCode_t.RETCODE_PRECONDITION_NOT_MET
const ReturnCode_t RETCODE_OUT_OF_RESOURCES = ReturnCode_t.RETCODE_OUT_OF_RESOURCES
const ReturnCode_t RETCODE_NOT_ENABLED = ReturnCode_t.RETCODE_NOT_ENABLED
const ReturnCode_t RETCODE_IMMUTABLE_POLICY = ReturnCode_t.RETCODE_IMMUTABLE_POLICY
const ReturnCode_t RETCODE_INCONSISTENT_POLICY = ReturnCode_t.RETCODE_INCONSISTENT_POLICY
const ReturnCode_t RETCODE_ALREADY_DELETED = ReturnCode_t.RETCODE_ALREADY_DELETED
const ReturnCode_t RETCODE_TIMEOUT = ReturnCode_t.RETCODE_TIMEOUT
const ReturnCode_t RETCODE_NO_DATA = ReturnCode_t.RETCODE_NO_DATA
const DomainParticipantQos PARTICIPANT_QOS_DEFAULT = null
const TopicQos TOPIC_QOS_DEFAULT = null
const PublisherQos PUBLISHER_QOS_DEFAULT = null
const SubscriberQos SUBSCRIBER_QOS_DEFAULT = null
const DataWriterQos DATAWRITER_QOS_DEFAULT = null
const DataReaderQos DATAREADER_QOS_DEFAULT = null

Static Public Attributes

static readonly InstanceHandle_t HANDLE_NIL = new InstanceHandle_t((IntPtr)0)

Detailed Description

The 'DDS' class includes several convient constants.


Member Data Documentation

const uint ALIVE_INSTANCE_STATE = 0x0001
const uint ALL_STATUS = 0xffff
const uint ANY_INSTANCE_STATE = 0x00FF
const uint ANY_SAMPLE_STATE = 0x00FF
const uint ANY_VIEW_STATE = 0x00FF
const uint DATA_AVAILABLE_STATUS = 0x0400
const uint DATA_ON_READERS_STATUS = 0x0200
const QosPolicyId_t DATA_REPRESENTATION_QOS_POLICY_ID = QosPolicyId_t.DATA_REPRESENTATION_QOS_POLICY_ID
const QosPolicyId_t DEADLINE_QOS_POLICY_ID = QosPolicyId_t.DEADLINE_QOS_POLICY_ID
const QosPolicyId_t DESTINATIONORDER_QOS_POLICY_ID = QosPolicyId_t.DESTINATIONORDER_QOS_POLICY_ID
const QosPolicyId_t DURABILITY_QOS_POLICY_ID = QosPolicyId_t.DURABILITY_QOS_POLICY_ID
const QosPolicyId_t DURABILITYSERVICE_QOS_POLICY_ID = QosPolicyId_t.DURABILITYSERVICE_QOS_POLICY_ID
const uint DURATION_INFINITE_NSEC = 0xffffffff
const int DURATION_INFINITE_SEC = 0x7fffffff
const int DURATION_ZERO_NSEC = 0
const int DURATION_ZERO_SEC = 0
const QosPolicyId_t ENTITYFACTORY_QOS_POLICY_ID = QosPolicyId_t.ENTITYFACTORY_QOS_POLICY_ID
const QosPolicyId_t GROUPDATA_QOS_POLICY_ID = QosPolicyId_t.GROUPDATA_QOS_POLICY_ID
readonly InstanceHandle_t HANDLE_NIL = new InstanceHandle_t((IntPtr)0) [static]
const QosPolicyId_t HISTORY_QOS_POLICY_ID = QosPolicyId_t.HISTORY_QOS_POLICY_ID
const uint INCONSISTENT_TOPIC_STATUS = 0x0001
const QosPolicyId_t LATENCYBUDGET_QOS_POLICY_ID = QosPolicyId_t.LATENCYBUDGET_QOS_POLICY_ID
const int LENGTH_UNLIMITED = -1
const QosPolicyId_t LIFESPAN_QOS_POLICY_ID = QosPolicyId_t.LIFESPAN_QOS_POLICY_ID
const uint LIVELINESS_CHANGED_STATUS = 0x1000
const uint LIVELINESS_LOST_STATUS = 0x0800
const QosPolicyId_t LIVELINESS_QOS_POLICY_ID = QosPolicyId_t.LIVELINESS_QOS_POLICY_ID
const uint NEW_VIEW_STATE = 0x0001
const uint NOT_ALIVE_DISPOSED_INSTANCE_STATE = 0x0002
const uint NOT_ALIVE_INSTANCE_STATE = 0x0006
const uint NOT_NEW_VIEW_STATE = 0x0002
const uint NOT_READ_SAMPLE_STATE = 0x0002
const uint OFFERED_DEADLINE_MISSED_STATUS = 0x0002
const uint OFFERED_INCOMPATIBLE_QOS_STATUS = 0x0020
const QosPolicyId_t OWNERSHIP_QOS_POLICY_ID = QosPolicyId_t.OWNERSHIP_QOS_POLICY_ID
const QosPolicyId_t OWNERSHIPSTRENGTH_QOS_POLICY_ID = QosPolicyId_t.OWNERSHIPSTRENGTH_QOS_POLICY_ID
const QosPolicyId_t PARTITION_QOS_POLICY_ID = QosPolicyId_t.PARTITION_QOS_POLICY_ID
const QosPolicyId_t PRESENTATION_QOS_POLICY_ID = QosPolicyId_t.PRESENTATION_QOS_POLICY_ID
const uint PUBLICATION_MATCHED_STATUS = 0x2000
const uint READ_SAMPLE_STATE = 0x0001
const QosPolicyId_t READERDATALIFECYCLE_QOS_POLICY_ID = QosPolicyId_t.READERDATALIFECYCLE_QOS_POLICY_ID
const QosPolicyId_t RELIABILITY_QOS_POLICY_ID = QosPolicyId_t.RELIABILITY_QOS_POLICY_ID
const uint REQUESTED_DEADLINE_MISSED_STATUS = 0x0004
const uint REQUESTED_INCOMPATIBLE_QOS_STATUS = 0x0040
const QosPolicyId_t RESOURCELIMITS_QOS_POLICY_ID = QosPolicyId_t.RESOURCELIMITS_QOS_POLICY_ID
const ReturnCode_t RETCODE_ALREADY_DELETED = ReturnCode_t.RETCODE_ALREADY_DELETED
const ReturnCode_t RETCODE_BAD_PARAMETER = ReturnCode_t.RETCODE_BAD_PARAMETER
const ReturnCode_t RETCODE_ERROR = ReturnCode_t.RETCODE_ERROR
const ReturnCode_t RETCODE_IMMUTABLE_POLICY = ReturnCode_t.RETCODE_IMMUTABLE_POLICY
const ReturnCode_t RETCODE_INCONSISTENT_POLICY = ReturnCode_t.RETCODE_INCONSISTENT_POLICY
const ReturnCode_t RETCODE_NO_DATA = ReturnCode_t.RETCODE_NO_DATA
const ReturnCode_t RETCODE_NOT_ENABLED = ReturnCode_t.RETCODE_NOT_ENABLED
const ReturnCode_t RETCODE_OK = ReturnCode_t.RETCODE_OK
const ReturnCode_t RETCODE_OUT_OF_RESOURCES = ReturnCode_t.RETCODE_OUT_OF_RESOURCES
const ReturnCode_t RETCODE_PRECONDITION_NOT_MET = ReturnCode_t.RETCODE_PRECONDITION_NOT_MET
const ReturnCode_t RETCODE_TIMEOUT = ReturnCode_t.RETCODE_TIMEOUT
const ReturnCode_t RETCODE_UNSUPPORTED = ReturnCode_t.RETCODE_UNSUPPORTED
const uint SAMPLE_LOST_STATUS = 0x0080
const uint SAMPLE_REJECTED_STATUS = 0x0100
const uint SUBSCRIPTION_MATCHED_STATUS = 0x4000
const QosPolicyId_t TIMEBASEDFILTER_QOS_POLICY_ID = QosPolicyId_t.TIMEBASEDFILTER_QOS_POLICY_ID
const uint TIMESTAMP_INVALID_NSEC = 0xffffffff
const int TIMESTAMP_INVALID_SEC = -1
const QosPolicyId_t TOPICDATA_QOS_POLICY_ID = QosPolicyId_t.TOPICDATA_QOS_POLICY_ID
const QosPolicyId_t TRANSPORTPRIORITY_QOS_POLICY_ID = QosPolicyId_t.TRANSPORTPRIORITY_QOS_POLICY_ID
const QosPolicyId_t USERDATA_QOS_POLICY_ID = QosPolicyId_t.USERDATA_QOS_POLICY_ID
const QosPolicyId_t WRITERDATALIFECYCLE_QOS_POLICY_ID = QosPolicyId_t.WRITERDATALIFECYCLE_QOS_POLICY_ID
 All Classes Functions Variables Properties

© 2009-2013 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.