Uses of Interface
org.omg.dds.core.DDSObject

Packages that use DDSObject
org.omg.dds.core The Core (Infrastructure) Module defines the abstract classes and the interfaces that are refined by the other modules. 
org.omg.dds.core.modifiable   
org.omg.dds.core.policy   
org.omg.dds.core.policy.modifiable   
org.omg.dds.core.status   
org.omg.dds.domain The Domain Module contains the DomainParticipant class that acts as an entry-point of the Service and acts as a factory for many of the classes. 
org.omg.dds.domain.modifiable   
org.omg.dds.pub The Publication Module contains the Publisher and DataWriter interfaces as well as the PublisherListener and DataWriterListener interfaces, and more generally, all that is needed on the publication side. 
org.omg.dds.pub.modifiable   
org.omg.dds.sub The Subscription Module contains the Subscriber, DataReader, ReadCondition, and QueryCondition interfaces, as well as the SubscriberListener and DataReaderListener interfaces, and more generally, all that is needed on the subscription side. 
org.omg.dds.sub.modifiable   
org.omg.dds.topic The Topic-Definition Module contains the Topic, ContentFilteredTopic, and MultiTopic interfaces, the TopicListener interface, and more generally, all that is needed by the application to define Topic objects and attach QoS policies to them. 
org.omg.dds.topic.modifiable   
org.omg.dds.type   
org.omg.dds.type.builtin   
org.omg.dds.type.dynamic   
org.omg.dds.type.dynamic.modifiable   
org.omg.dds.type.typeobject   
 

Uses of DDSObject in org.omg.dds.core
 

Subinterfaces of DDSObject in org.omg.dds.core
 interface Condition
          A Condition is a root interface for all the conditions that may be attached to a WaitSet.
 interface DomainEntity<SELF extends DomainEntity<SELF,PARENT,LISTENER,QOS>,PARENT extends Entity<?,?,?>,LISTENER extends EventListener,QOS extends EntityQos<?,?>>
          DomainEntity is the abstract base class for all DCPS entities, except for the DomainParticipant.
 interface Entity<SELF extends Entity<SELF,LISTENER,QOS>,LISTENER extends EventListener,QOS extends EntityQos<?,?>>
          This class is the abstract base class for all the DCPS objects that support QoS policies, a listener and a status condition.
 interface EntityQos<UNMOD_SELF extends EntityQos<UNMOD_SELF,MOD_SELF>,MOD_SELF extends UNMOD_SELF>
          A base interface for all entity QoS types.
 interface StatusCondition<ENTITY extends Entity<ENTITY,?,?>>
          A StatusCondition object is a specific Condition that is associated with each Entity.
 interface Value<UNMOD_SELF extends Value<UNMOD_SELF,MOD_SELF>,MOD_SELF extends UNMOD_SELF>
          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 that implement DDSObject
 class AlreadyClosedException
          The target object was previously closed and therefore cannot process the operation.
 class Bootstrap
          DDS implementations are rooted in this class, a concrete subclass of which can be instantiated based on a system property.
 class 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.
 class Duration
          A span of elapsed time expressed with nanosecond precision.
 class GuardCondition
          A GuardCondition object is a specific Condition whose triggerValue is completely under the control of the application.
 class IllegalOperationException
           
 class ImmutablePolicyException
           
 class InconsistentPolicyException
           
 class InstanceHandle
           
 class NotEnabledException
           
 class OutOfResourcesException
           
 class PreconditionNotMetException
           
 class Time
          A moment in time expressed with nanosecond precision (though not necessarily nanosecond accuracy).
 class 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.
 

Uses of DDSObject in org.omg.dds.core.modifiable
 

Subinterfaces of DDSObject in org.omg.dds.core.modifiable
 interface ModifiableEntityQos<UNMOD_SELF extends EntityQos<UNMOD_SELF,MOD_SELF>,MOD_SELF extends UNMOD_SELF>
           
 interface ModifiableValue<UNMOD_SELF extends Value<UNMOD_SELF,MOD_SELF>,MOD_SELF extends UNMOD_SELF>
          A value type that supports modification.
 

Classes in org.omg.dds.core.modifiable that implement DDSObject
 class ModifiableDuration
           
 class ModifiableInstanceHandle
           
 class ModifiableTime
           
 

Uses of DDSObject in org.omg.dds.core.policy
 

Subinterfaces of DDSObject in org.omg.dds.core.policy
 interface DataRepresentationQosPolicy
           
 interface DeadlineQosPolicy
           
 interface DestinationOrderQosPolicy
           
 interface DurabilityQosPolicy
           
 interface DurabilityServiceQosPolicy
           
 interface EntityFactoryQosPolicy
           
 interface GroupDataQosPolicy
           
 interface HistoryQosPolicy
           
 interface LatencyBudgetQosPolicy
           
 interface LifespanQosPolicy
           
 interface LivelinessQosPolicy
           
 interface OwnershipQosPolicy
           
 interface OwnershipStrengthQosPolicy
           
 interface PartitionQosPolicy
           
 interface PresentationQosPolicy
           
 interface QosPolicy<UNMOD_SELF extends QosPolicy<UNMOD_SELF,MOD_SELF>,MOD_SELF extends UNMOD_SELF>
          This class is the abstract root for all the QoS policies.
 interface QosPolicyCount
           
 interface ReaderDataLifecycleQosPolicy
           
 interface ReliabilityQosPolicy
           
 interface ResourceLimitsQosPolicy
           
 interface TimeBasedFilterQosPolicy
           
 interface TopicDataQosPolicy
           
 interface TransportPriorityQosPolicy
           
 interface TypeConsistencyEnforcementQosPolicy
           
 interface UserDataQosPolicy
           
 interface WriterDataLifecycleQosPolicy
           
 

Uses of DDSObject in org.omg.dds.core.policy.modifiable
 

Subinterfaces of DDSObject in org.omg.dds.core.policy.modifiable
 interface ModifiableDataRepresentationQosPolicy
           
 interface ModifiableDeadlineQosPolicy
           
 interface ModifiableDestinationOrderQosPolicy
           
 interface ModifiableDurabilityQosPolicy
           
 interface ModifiableDurabilityServiceQosPolicy
           
 interface ModifiableEntityFactoryQosPolicy
           
 interface ModifiableGroupDataQosPolicy
           
 interface ModifiableHistoryQosPolicy
           
 interface ModifiableLatencyBudgetQosPolicy
           
 interface ModifiableLifespanQosPolicy
           
 interface ModifiableLivelinessQosPolicy
           
 interface ModifiableOwnershipQosPolicy
           
 interface ModifiableOwnershipStrengthQosPolicy
           
 interface ModifiablePartitionQosPolicy
           
 interface ModifiablePresentationQosPolicy
           
 interface ModifiableQosPolicy<UNMOD_SELF extends QosPolicy<UNMOD_SELF,MOD_SELF>,MOD_SELF extends UNMOD_SELF>
           
 interface ModifiableReaderDataLifecycleQosPolicy
           
 interface ModifiableReliabilityQosPolicy
           
 interface ModifiableResourceLimitsQosPolicy
           
 interface ModifiableTimeBasedFilterQosPolicy
           
 interface ModifiableTopicDataQosPolicy
           
 interface ModifiableTransportPriorityQosPolicy
           
 interface ModifiableTypeConsistencyEnforcementQosPolicy
           
 interface ModifiableUserDataQosPolicy
           
 interface ModifiableWriterDataLifecycleQosPolicy
           
 

Uses of DDSObject in org.omg.dds.core.status
 

Classes in org.omg.dds.core.status that implement DDSObject
 class DataAvailableStatus<TYPE>
           
 class DataOnReadersStatus
           
 class InconsistentTopicStatus<TYPE>
           
 class LivelinessChangedStatus<TYPE>
           
 class LivelinessLostStatus<TYPE>
           
 class OfferedDeadlineMissedStatus<TYPE>
           
 class OfferedIncompatibleQosStatus<TYPE>
           
 class PublicationMatchedStatus<TYPE>
           
 class RequestedDeadlineMissedStatus<TYPE>
           
 class RequestedIncompatibleQosStatus<TYPE>
           
 class SampleLostStatus<TYPE>
           
 class SampleRejectedStatus<TYPE>
           
 class Status<SELF extends Status<SELF,SOURCE>,SOURCE extends Entity<SOURCE,?,?>>
          Status is the abstract root class for all communication status objects.
 class SubscriptionMatchedStatus<TYPE>
           
 

Uses of DDSObject in org.omg.dds.domain
 

Subinterfaces of DDSObject in org.omg.dds.domain
 interface DomainParticipant
          The DomainParticipant object plays several roles: It acts as a container for all other Entity objects. It acts as factory for the Publisher, Subscriber, Topic, ContentFilteredTopic, and MultiTopic objects. It represents the participation of the application on a communication plane that isolates applications running on the same set of physical computers from each other.
 interface DomainParticipantFactoryQos
           
 interface DomainParticipantQos
           
 

Classes in org.omg.dds.domain that implement DDSObject
 class DomainParticipantFactory
          The sole purpose of this class is to allow the creation and destruction of DomainParticipant objects.
 

Uses of DDSObject in org.omg.dds.domain.modifiable
 

Subinterfaces of DDSObject in org.omg.dds.domain.modifiable
 interface ModifiableDomainParticipantFactoryQos
           
 interface ModifiableDomainParticipantQos
           
 

Uses of DDSObject in org.omg.dds.pub
 

Subinterfaces of DDSObject in org.omg.dds.pub
 interface DataWriter<TYPE>
           
 interface DataWriterQos
           
 interface Publisher
           
 interface PublisherQos
           
 

Uses of DDSObject in org.omg.dds.pub.modifiable
 

Subinterfaces of DDSObject in org.omg.dds.pub.modifiable
 interface ModifiableDataWriterQos
           
 interface ModifiablePublisherQos
           
 

Uses of DDSObject in org.omg.dds.sub
 

Subinterfaces of DDSObject in org.omg.dds.sub
 interface DataReader<TYPE>
           
 interface DataReaderQos
           
 interface QueryCondition<TYPE>
           
 interface ReadCondition<TYPE>
           
 interface Sample<TYPE>
           
 interface Subscriber
           
 interface SubscriberQos
           
 

Uses of DDSObject in org.omg.dds.sub.modifiable
 

Subinterfaces of DDSObject in org.omg.dds.sub.modifiable
 interface ModifiableDataReaderQos
           
 interface ModifiableSubscriberQos
           
 

Uses of DDSObject in org.omg.dds.topic
 

Subinterfaces of DDSObject in org.omg.dds.topic
 interface ContentFilteredTopic<TYPE>
          ContentFilteredTopic is a specialization of TopicDescription that allows for content-based subscriptions.
 interface MultiTopic<TYPE>
          MultiTopic is a specialization of TopicDescription that allows subscriptions to combine/filter/rearrange data coming from several Topics.
 interface Topic<TYPE>
          Topic is the most basic description of the data to be published and subscribed.
 interface TopicDescription<TYPE>
          This interface is the base for Topic, ContentFilteredTopic, and MultiTopic.
 interface TopicQos
           
 

Classes in org.omg.dds.topic that implement DDSObject
 class BuiltinTopicKey
           
 class ParticipantBuiltinTopicData
           
 class PublicationBuiltinTopicData
           
 class SubscriptionBuiltinTopicData
           
 class TopicBuiltinTopicData
           
 

Uses of DDSObject in org.omg.dds.topic.modifiable
 

Subinterfaces of DDSObject in org.omg.dds.topic.modifiable
 interface ModifiableTopicQos
           
 

Uses of DDSObject in org.omg.dds.type
 

Classes in org.omg.dds.type that implement DDSObject
 class TypeSupport<TYPE>
           
 

Uses of DDSObject in org.omg.dds.type.builtin
 

Subinterfaces of DDSObject in org.omg.dds.type.builtin
 interface BytesDataReader
           
 interface BytesDataWriter
           
 interface KeyedBytes
           
 interface KeyedBytesDataReader
           
 interface KeyedBytesDataWriter
           
 interface KeyedString
           
 interface KeyedStringDataReader
           
 interface KeyedStringDataWriter
           
 interface StringDataReader
           
 interface StringDataWriter
           
 

Uses of DDSObject in org.omg.dds.type.dynamic
 

Subinterfaces of DDSObject in org.omg.dds.type.dynamic
 interface AnnotationDescriptor
           
 interface DynamicData
           
 interface DynamicType
           
 interface DynamicTypeMember
           
 interface MemberDescriptor
           
 interface TypeDescriptor
           
 

Classes in org.omg.dds.type.dynamic that implement DDSObject
 class DynamicTypeFactory
           
 

Uses of DDSObject in org.omg.dds.type.dynamic.modifiable
 

Subinterfaces of DDSObject in org.omg.dds.type.dynamic.modifiable
 interface ModifiableAnnotationDescriptor
           
 interface ModifiableMemberDescriptor
           
 interface ModifiableTypeDescriptor
           
 

Uses of DDSObject in org.omg.dds.type.typeobject
 

Subinterfaces of DDSObject in org.omg.dds.type.typeobject
 interface AliasType
           
 interface AnnotationMember
           
 interface AnnotationMemberValue
           
 interface AnnotationType
           
 interface AnnotationUsage
           
 interface AnnotationUsageMember
           
 interface ArrayType
           
 interface Bit
           
 interface BitSetType
           
 interface CollectionType
           
 interface EnumeratedConstant
           
 interface EnumerationType
           
 interface MapType
           
 interface Member
           
 interface MemberProperty
           
 interface Module
           
 interface SequenceType
           
 interface StringType
           
 interface StructureType
           
 interface Type
           
 interface TypeLibrary
           
 interface TypeLibraryElement
           
 interface TypeObject
           
 interface TypeProperty
           
 interface UnionMember
           
 interface UnionType
           
 



Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.