| org.jacorb.dds.PublisherImpl
PublisherImpl | public class PublisherImpl extends PublisherPOA (Code) | | A Publisher is the object responsible for the actual dissemination of publications.
The Publisher acts on the behalf of one or several DataWriter objects that belong to
it. When it is informed of a change to the data associated with one of its DataWriter
objects, it decides when it is appropriate to actually send the data-update message.
In making this decision, it considers any extra information that goes with the data
(timestamp, writer, etc.) as well as the QoS of the Publisher and the DataWriter.
|
Constructor Summary | |
public | PublisherImpl(PublisherQos qos, PublisherListener listner, DomainParticipant DP) |
PublisherImpl | public PublisherImpl(PublisherQos qos, PublisherListener listner, DomainParticipant DP)(Code) | | |
begin_coherent_changes | public int begin_coherent_changes()(Code) | | Not Implemented
|
copy_from_topic_qos | public int copy_from_topic_qos(DataWriterQosHolder a_datawriter_qos, TopicQos a_topic_qos)(Code) | | Parameters: a_datawriter_qos - Parameters: a_topic_qos - |
create_datawriter | public DataWriter create_datawriter(Topic a_topic, DataWriterQos qos, DataWriterListener a_listener)(Code) | | Parameters: a_topic - Parameters: qos - Parameters: a_listener - |
delete_contained_entities | public int delete_contained_entities()(Code) | | Not Implemented
|
delete_datawriter | public int delete_datawriter(DataWriter a_datawriter)(Code) | | Parameters: a_datawriter - |
enable | public int enable()(Code) | | Not Implemented
|
end_coherent_changes | public int end_coherent_changes()(Code) | | Not Implemented
|
getVector_DataWriter | public Vector getVector_DataWriter()(Code) | | Returns the vector_DataWriter. |
get_default_datawriter_qos | public void get_default_datawriter_qos(DataWriterQosHolder qos)(Code) | | Parameters: qos - |
get_listener | public PublisherListener get_listener()(Code) | | |
get_participant | public DomainParticipant get_participant()(Code) | | |
get_qos | public void get_qos(PublisherQosHolder qos)(Code) | | Parameters: qos - |
get_status_changes | public int get_status_changes()(Code) | | Not Implemented
|
get_statuscondition | public StatusCondition get_statuscondition()(Code) | | Not Implemented
|
isDeletable | public boolean isDeletable()(Code) | | |
lookup_datawriter | public DataWriter lookup_datawriter(String topic_name)(Code) | | Parameters: topic_name - |
remove | public boolean remove(Object arg0)(Code) | | Parameters: arg0 - |
resume_publications | public int resume_publications()(Code) | | Not Implemented
|
set_default_datawriter_qos | public int set_default_datawriter_qos(DataWriterQos qos)(Code) | | Parameters: qos - |
set_listener | public int set_listener(PublisherListener a_listener, int mask)(Code) | | Parameters: a_listener - Parameters: mask - |
set_qos | public int set_qos(PublisherQos qos)(Code) | | Parameters: qos - |
suspend_publications | public int suspend_publications()(Code) | | Not Implemented
|
|
|