DDSException
DDS recognizes a number of ways in which an operation may return, which
are mapped to exceptions in the following way:
ReturnDescriptionException
OK
Normal, successful return.
(none)
NO_DATA
Normal, successful return from a data access method such as
DataReader.take(), but no data was available.
DDSObject
|
DomainEntity
DomainEntity is the abstract base class for all DCPS entities, except for
the DomainParticipant. |
Duration
A span of elapsed time expressed with nanosecond precision. |
Entity
This class is the abstract base class for all the DCPS objects that
support QoS policies, a listener and a status condition. |
EntityQos
A base interface for all entity QoS types. |
GuardCondition
A GuardCondition object is a specific Condition whose triggerValue is
completely under the control of the application. |
InstanceHandle
|
StatusCondition
A StatusCondition object is a specific Condition that is associated with
each Entity. |
Time
A moment in time expressed with nanosecond precision (though not
necessarily nanosecond accuracy). |
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
WaitSet
A WaitSet object allows an application to wait until one or more of the
attached Condition objects has a triggerValue of true or else until
the timeout expires. |
|
Classes in org.omg.dds.core used by org.omg.dds.core.modifiable |
DDSObject
|
Duration
A span of elapsed time expressed with nanosecond precision. |
EntityQos
A base interface for all entity QoS types. |
InstanceHandle
|
Time
A moment in time expressed with nanosecond precision (though not
necessarily nanosecond accuracy). |
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.core.policy |
Bootstrap
DDS implementations are rooted in this class, a concrete subclass
of which can be instantiated based on a system property. |
DDSObject
|
Duration
A span of elapsed time expressed with nanosecond precision. |
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.core.status |
Bootstrap
DDS implementations are rooted in this class, a concrete subclass
of which can be instantiated based on a system property. |
DDSObject
|
Entity
This class is the abstract base class for all the DCPS objects that
support QoS policies, a listener and a status condition. |
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.domain |
Bootstrap
DDS implementations are rooted in this class, a concrete subclass
of which can be instantiated based on a system property. |
DDSObject
|
Duration
A span of elapsed time expressed with nanosecond precision. |
Entity
This class is the abstract base class for all the DCPS objects that
support QoS policies, a listener and a status condition. |
EntityQos
A base interface for all entity QoS types. |
InstanceHandle
|
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.pub |
DDSObject
|
DomainEntity
DomainEntity is the abstract base class for all DCPS entities, except for
the DomainParticipant. |
Duration
A span of elapsed time expressed with nanosecond precision. |
Entity
This class is the abstract base class for all the DCPS objects that
support QoS policies, a listener and a status condition. |
EntityQos
A base interface for all entity QoS types. |
InstanceHandle
|
Time
A moment in time expressed with nanosecond precision (though not
necessarily nanosecond accuracy). |
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.sub |
Bootstrap
DDS implementations are rooted in this class, a concrete subclass
of which can be instantiated based on a system property. |
Condition
A Condition is a root interface for all the conditions that may be
attached to a WaitSet. |
DDSObject
|
DomainEntity
DomainEntity is the abstract base class for all DCPS entities, except for
the DomainParticipant. |
Duration
A span of elapsed time expressed with nanosecond precision. |
Entity
This class is the abstract base class for all the DCPS objects that
support QoS policies, a listener and a status condition. |
EntityQos
A base interface for all entity QoS types. |
InstanceHandle
|
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.topic |
Bootstrap
DDS implementations are rooted in this class, a concrete subclass
of which can be instantiated based on a system property. |
DDSObject
|
DomainEntity
DomainEntity is the abstract base class for all DCPS entities, except for
the DomainParticipant. |
Entity
This class is the abstract base class for all the DCPS objects that
support QoS policies, a listener and a status condition. |
EntityQos
A base interface for all entity QoS types. |
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.type.builtin |
DDSObject
|
DomainEntity
DomainEntity is the abstract base class for all DCPS entities, except for
the DomainParticipant. |
Entity
This class is the abstract base class for all the DCPS objects that
support QoS policies, a listener and a status condition. |
InstanceHandle
|
Time
A moment in time expressed with nanosecond precision (though not
necessarily nanosecond accuracy). |
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
|
Classes in org.omg.dds.core used by org.omg.dds.type.dynamic |
Bootstrap
DDS implementations are rooted in this class, a concrete subclass
of which can be instantiated based on a system property. |
DDSObject
|
Value
Implementing classes have value semantics: they can be deeply copied, and
equality is determined based on their contents, not on their object
identity. |
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.
|