CoreDX DDS
Java Reference Manual

DDS Class Reference

Provides various constants and utility routines used throughout CoreDX DDS. More...

List of all members.

Static Public Member Functions

static String qos_policy_str (int qos_policy_id)
static String error_str (ReturnCode_t err)

Static Public Attributes

static final DomainParticipantQos PARTICIPANT_QOS_DEFAULT = null
static final PublisherQos PUBLISHER_QOS_DEFAULT = null
static final SubscriberQos SUBSCRIBER_QOS_DEFAULT = null
static final TopicQos TOPIC_QOS_DEFAULT = null
static final DataReaderQos DATAREADER_QOS_DEFAULT = null
static final DataWriterQos DATAWRITER_QOS_DEFAULT = null
static final int HANDLE_NIL_NATIVE = 0
static final int HANDLE_NIL = 0
static final int HANDLE_DEFAULT_NATIVE = 1
static final int LENGTH_UNLIMITED = (-1)
static final int DURATION_INFINITE_SEC = (0x7fffffff)
static final int DURATION_INFINITE_NSEC = (0xffffffff)
static final int DURATION_ZERO_SEC = (0)
static final int DURATION_ZERO_NSEC = (0)
static final int TIMESTAMP_INVALID_SEC = (-1)
static final int TIMESTAMP_INVALID_NSEC = (0xffffffff)
static final int READ_SAMPLE_STATE = (0x0001)
static final int NOT_READ_SAMPLE_STATE = (0x0002)
static final int ANY_SAMPLE_STATE = (0x00FF)
static final int NEW_VIEW_STATE = (0x0001)
static final int NOT_NEW_VIEW_STATE = (0x0002)
static final int ANY_VIEW_STATE = (0x00FF)
static final int ALIVE_INSTANCE_STATE = (0x0001)
static final int NOT_ALIVE_DISPOSED_INSTANCE_STATE = (0x0002)
static final int NOT_ALIVE_NO_WRITERS_INSTANCE_STATE = (0x0004)
static final int NOT_ALIVE_INSTANCE_STATE = (0x0006)
static final int ANY_INSTANCE_STATE = (0x00FF)
static final int INCONSISTENT_TOPIC_STATUS = (0x0001 << 0)
static final int OFFERED_DEADLINE_MISSED_STATUS = (0x0001 << 1)
static final int REQUESTED_DEADLINE_MISSED_STATUS = (0x0001 << 2)
static final int OFFERED_INCOMPATIBLE_QOS_STATUS = (0x0001 << 5)
static final int REQUESTED_INCOMPATIBLE_QOS_STATUS = (0x0001 << 6)
static final int SAMPLE_LOST_STATUS = (0x0001 << 7)
static final int SAMPLE_REJECTED_STATUS = (0x0001 << 8)
static final int DATA_ON_READERS_STATUS = (0x0001 << 9)
static final int DATA_AVAILABLE_STATUS = (0x0001 << 10)
static final int LIVELINESS_LOST_STATUS = (0x0001 << 11)
static final int LIVELINESS_CHANGED_STATUS = (0x0001 << 12)
static final int PUBLICATION_MATCHED_STATUS = (0x0001 << 13)
static final int SUBSCRIPTION_MATCHED_STATUS = (0x0001 << 14)
static final int NO_STATUS = (0)
static final int ALL_STATUS = (0xFFFF)
static final int USERDATA_QOS_POLICY_ID = 1
static final int DURABILITY_QOS_POLICY_ID = 2
static final int PRESENTATION_QOS_POLICY_ID = 3
static final int DEADLINE_QOS_POLICY_ID = 4
static final int LATENCYBUDGET_QOS_POLICY_ID = 5
static final int OWNERSHIP_QOS_POLICY_ID = 6
static final int OWNERSHIPSTRENGTH_QOS_POLICY_ID = 7
static final int LIVELINESS_QOS_POLICY_ID = 8
static final int TIMEBASEDFILTER_QOS_POLICY_ID = 9
static final int PARTITION_QOS_POLICY_ID = 10
static final int RELIABILITY_QOS_POLICY_ID = 11
static final int DESTINATIONORDER_QOS_POLICY_ID = 12
static final int HISTORY_QOS_POLICY_ID = 13
static final int RESOURCELIMITS_QOS_POLICY_ID = 14
static final int ENTITYFACTORY_QOS_POLICY_ID = 15
static final int WRITERDATALIFECYCLE_QOS_POLICY_ID = 16
static final int READERDATALIFECYCLE_QOS_POLICY_ID = 17
static final int TOPICDATA_QOS_POLICY_ID = 18
static final int GROUPDATA_QOS_POLICY_ID = 19
static final int TRANSPORTPRIORITY_QOS_POLICY_ID = 20
static final int LIFESPAN_QOS_POLICY_ID = 21
static final int DURABILITYSERVICE_QOS_POLICY_ID = 22
static final int DATA_REPRESENTATION_QOS_POLICY_ID = 23

Static Package Attributes

static final String[] qos_policy_str

Detailed Description

Provides various constants and utility routines used throughout CoreDX DDS.

Constants found in this class:

Quality of Service Constants

Miscellaneous Constants

State Constants

Status Constants:


Member Function Documentation

static String error_str ( ReturnCode_t  err  )  [inline, static]

Returns a string describing the provided 'err'.


Member Data Documentation

final int DURATION_INFINITE_NSEC = (0xffffffff) [static]
final int DURATION_INFINITE_SEC = (0x7fffffff) [static]
final int DURATION_ZERO_NSEC = (0) [static]
final int DURATION_ZERO_SEC = (0) [static]
final int HANDLE_DEFAULT_NATIVE = 1 [static]
final int HANDLE_NIL = 0 [static]
final int HANDLE_NIL_NATIVE = 0 [static]
final int LENGTH_UNLIMITED = (-1) [static]
final int TIMESTAMP_INVALID_NSEC = (0xffffffff) [static]
final int TIMESTAMP_INVALID_SEC = (-1) [static]
 All Classes Functions Variables

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