Package | Description |
---|---|
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.status |
Statuses may be classified as:
Read communication statuses: i.e., those that are related to
arrival of data, namely
DataOnReadersEvent and
DataAvailableEvent . |
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.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.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. |
Modifier and Type | Method and Description |
---|---|
Set<Class<? extends Status>> |
ServiceEnvironment.ServiceProviderInterface.allStatusKinds() |
Set<Class<? extends Status>> |
StatusCondition.getEnabledStatuses()
This operation retrieves the list of communication statuses that are
taken into account to determine the triggerValue of the
StatusCondition.
|
Set<Class<? extends Status>> |
Entity.getStatusChanges()
This operation retrieves the list of communication statuses in the
Entity that are 'triggered.'
|
Set<Class<? extends Status>> |
ServiceEnvironment.ServiceProviderInterface.noStatusKinds() |
Modifier and Type | Method and Description |
---|---|
void |
StatusCondition.setEnabledStatuses(Collection<Class<? extends Status>> statuses)
This operation defines the list of communication statuses that are
taken into account to determine the triggerValue of the
StatusCondition.
|
void |
Entity.setListener(LISTENER listener,
Collection<Class<? extends Status>> statuses)
This operation installs a Listener on the Entity.
|
Modifier and Type | Class and Description |
---|---|
class |
DataAvailableStatus |
class |
DataOnReadersStatus |
class |
InconsistentTopicStatus
Another topic exists with the same name but different characteristics.
|
class |
LivelinessChangedStatus
The liveliness of one or more
DataWriter s that were writing
instances read through the DataReader has changed. |
class |
LivelinessLostStatus
The liveliness that the
DataWriter has committed through its
Liveliness was not respected; thus DataReader
entities will consider the DataWriter as no longer "active." |
class |
OfferedDeadlineMissedStatus
The deadline that the
DataWriter has committed through its
Deadline was not respected for a specific instance. |
class |
OfferedIncompatibleQosStatus
A
QosPolicy value was incompatible with what was requested. |
class |
PublicationMatchedStatus
The
DataWriter has found a DataReader that matches the
Topic and has compatible QoS, or has ceased to be matched with a
DataReader that was previously considered to be matched. |
class |
RequestedDeadlineMissedStatus
The deadline that the
DataReader was expecting through its
Deadline was not respected for a specific instance. |
class |
RequestedIncompatibleQosStatus
A
QosPolicy value was incompatible with what is offered. |
class |
SampleLostStatus
A sample has been lost (never received).
|
class |
SampleRejectedStatus
A (received) sample has been rejected.
|
class |
SubscriptionMatchedStatus
The
DataReader has found a DataWriter that matches the
Topic and has compatible QoS, or has ceased to be matched with a
DataWriter that was previously considered to be matched. |
Modifier and Type | Method and Description |
---|---|
static Set<Class<? extends Status>> |
Status.allStatuses(ServiceEnvironment env) |
static Set<Class<? extends Status>> |
Status.noStatuses(ServiceEnvironment env) |
Modifier and Type | Method and Description |
---|---|
abstract DomainParticipant |
DomainParticipantFactory.createParticipant(int domainId,
DomainParticipantQos qos,
DomainParticipantListener listener,
Collection<Class<? extends Status>> statuses)
This operation creates a new DomainParticipant object having default
QoS and no listener.
|
Publisher |
DomainParticipant.createPublisher(PublisherQos qos,
PublisherListener listener,
Collection<Class<? extends Status>> statuses)
This operation creates a Publisher.
|
Subscriber |
DomainParticipant.createSubscriber(SubscriberQos qos,
SubscriberListener listener,
Collection<Class<? extends Status>> statuses)
This operation creates a Subscriber.
|
<TYPE> Topic<TYPE> |
DomainParticipant.createTopic(String topicName,
Class<TYPE> type,
TopicQos qos,
TopicListener<TYPE> listener,
Collection<Class<? extends Status>> statuses)
This operation creates a Topic with the desired QoS policies and
attaches to it the specified TopicListener.
|
Topic<DynamicType> |
DomainParticipant.createTopic(String topicName,
DynamicType type,
TopicQos qos,
TopicListener<DynamicType> listener,
Collection<Class<? extends Status>> statuses)
This operation creates a Topic with the desired QoS policies and
attaches to it the specified TopicListener.
|
Topic<DynamicType> |
DomainParticipant.createTopic(String topicName,
DynamicType type,
TypeSupport<DynamicType> typeSupport,
TopicQos qos,
TopicListener<DynamicType> listener,
Collection<Class<? extends Status>> statuses)
This operation creates a Topic with the desired QoS policies and
attaches to it the specified TopicListener.
|
<TYPE> Topic<TYPE> |
DomainParticipant.createTopic(String topicName,
TypeSupport<TYPE> type,
TopicQos qos,
TopicListener<TYPE> listener,
Collection<Class<? extends Status>> statuses)
This operation creates a Topic with the desired QoS policies and
attaches to it the specified TopicListener.
|
Modifier and Type | Method and Description |
---|---|
<TYPE> DataWriter<TYPE> |
Publisher.createDataWriter(Topic<TYPE> topic,
DataWriterQos qos,
DataWriterListener<TYPE> listener,
Collection<Class<? extends Status>> statuses)
This operation creates a DataWriter.
|
Modifier and Type | Method and Description |
---|---|
<TYPE> DataReader<TYPE> |
Subscriber.createDataReader(TopicDescription<TYPE> topic,
DataReaderQos qos,
DataReaderListener<TYPE> listener,
Collection<Class<? extends Status>> statuses)
This operation creates a
DataReader . |
Copyright © 2014. All rights reserved.