org.omg.dds
Interface SubscriberOperations

All Superinterfaces:
EntityOperations
All Known Subinterfaces:
Subscriber
All Known Implementing Classes:
_SubscriberStub, SubscriberPOA

public interface SubscriberOperations
extends EntityOperations

Generated from IDL interface "Subscriber"

Author:
JacORB IDL compiler V 2.2.3, 10-Dec-2005

Method Summary
 int begin_access()
           
 int copy_from_topic_qos(DataReaderQosHolder a_datareader_qos, TopicQos a_topic_qos)
           
 DataReader create_datareader(TopicDescription a_topic, DataReaderQos qos, DataReaderListener a_listener)
           
 int delete_contained_entities()
           
 int delete_datareader(DataReader a_datareader)
           
 int end_access()
           
 int get_datareaders(DataReaderSeqHolder readers, int sample_states, int view_states, int instance_states)
           
 void get_default_datareader_qos(DataReaderQosHolder qos)
           
 SubscriberListener get_listener()
           
 DomainParticipant get_participant()
           
 void get_qos(SubscriberQosHolder qos)
           
 DataReader lookup_datareader(java.lang.String topic_name)
           
 void notify_datareaders()
           
 int set_default_datareader_qos(DataReaderQos qos)
           
 int set_listener(SubscriberListener a_listener, int mask)
           
 int set_qos(SubscriberQos qos)
           
 
Methods inherited from interface org.omg.dds.EntityOperations
enable, get_status_changes, get_statuscondition
 

Method Detail

create_datareader

public DataReader create_datareader(TopicDescription a_topic,
                                    DataReaderQos qos,
                                    DataReaderListener a_listener)

delete_datareader

public int delete_datareader(DataReader a_datareader)

delete_contained_entities

public int delete_contained_entities()

lookup_datareader

public DataReader lookup_datareader(java.lang.String topic_name)

get_datareaders

public int get_datareaders(DataReaderSeqHolder readers,
                           int sample_states,
                           int view_states,
                           int instance_states)

notify_datareaders

public void notify_datareaders()

set_qos

public int set_qos(SubscriberQos qos)

get_qos

public void get_qos(SubscriberQosHolder qos)

set_listener

public int set_listener(SubscriberListener a_listener,
                        int mask)

get_listener

public SubscriberListener get_listener()

begin_access

public int begin_access()

end_access

public int end_access()

get_participant

public DomainParticipant get_participant()

set_default_datareader_qos

public int set_default_datareader_qos(DataReaderQos qos)

get_default_datareader_qos

public void get_default_datareader_qos(DataReaderQosHolder qos)

copy_from_topic_qos

public int copy_from_topic_qos(DataReaderQosHolder a_datareader_qos,
                               TopicQos a_topic_qos)