21 package org.opensplice.dds.pub;
23 import java.io.Serializable;
34 import DDS.DataWriter;
35 import DDS.LivelinessLostStatus;
36 import DDS.OfferedDeadlineMissedStatus;
37 import DDS.OfferedIncompatibleQosStatus;
38 import DDS.PublicationMatchedStatus;
42 private static final long serialVersionUID = -7442074499638981651L;
53 super(environment, listener, waitUntilInitialised);
54 this.publisher = publisher;
61 .lookupDataWriter(writer);
68 this.environment, status)));
76 .lookupDataWriter(writer);
82 this.environment, status)));
90 .lookupDataWriter(writer);
97 this.environment, status)));
105 .lookupDataWriter(writer);
112 this.environment, status)));
void on_publication_matched(DataWriter writer, PublicationMatchedStatus status)
void on_offered_incompatible_qos(DataWriter writer, OfferedIncompatibleQosStatus status)
void on_offered_deadline_missed(DataWriter writer, OfferedDeadlineMissedStatus status)
This class contains the statistics about the discovered number of org.omg.dds.sub.DataReaders that are compatible with the org.omg.dds.pub.DataWriter to which the Status is attached.
PublisherListenerImpl(OsplServiceEnvironment environment, PublisherImpl publisher, PublisherListener listener)
void on_liveliness_lost(DataWriter writer, LivelinessLostStatus status)
static QosPolicyCount [] convert(OsplServiceEnvironment env, DDS.QosPolicyCount[] old)
DataWriter allows the application to set the value of the data to be published under a given org...
The liveliness that the org.omg.dds.pub.DataWriter has committed through its org.omg.dds.core.policy.Liveliness was not respected; thus org.omg.dds.sub.DataReader entities will consider the DataWriter as no longer "active.".
OsplServiceEnvironment environment
void waitUntilInitialised()
A org.omg.dds.core.policy.QosPolicy value was incompatible with what was requested.
PublisherListenerImpl(OsplServiceEnvironment environment, PublisherImpl publisher, PublisherListener listener, boolean waitUntilInitialised)
Since a org.omg.dds.pub.Publisher is a kind of org.omg.dds.core.Entity, it has the ability to have a ...
The deadline that the org.omg.dds.pub.DataWriter has committed through its org.omg.dds.core.policy.Deadline was not respected for a specific instance.