|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Subscriber
| Method Summary | ||
|---|---|---|
void |
beginAccess()
|
|
void |
closeContainedEntities()
|
|
void |
copyFromTopicQos(DataReaderQos dst,
TopicQos src)
|
|
BytesDataReader |
createBytesDataReader(TopicDescription<byte[]> topic)
|
|
BytesDataReader |
createBytesDataReader(TopicDescription<byte[]> topic,
DataReaderQos qos,
DataReaderListener<byte[]> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
BytesDataReader |
createBytesDataReader(TopicDescription<byte[]> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<byte[]> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
|
createDataReader(TopicDescription<TYPE> topic)
|
|
|
createDataReader(TopicDescription<TYPE> topic,
DataReaderQos qos,
DataReaderListener<TYPE> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
|
createDataReader(TopicDescription<TYPE> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<TYPE> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
KeyedBytesDataReader |
createKeyedBytesDataReader(TopicDescription<KeyedBytes> topic)
|
|
KeyedBytesDataReader |
createKeyedBytesDataReader(TopicDescription<KeyedBytes> topic,
DataReaderQos qos,
DataReaderListener<KeyedBytes> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
KeyedBytesDataReader |
createKeyedBytesDataReader(TopicDescription<KeyedBytes> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<KeyedBytes> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
KeyedStringDataReader |
createKeyedStringDataReader(TopicDescription<KeyedString> topic)
|
|
KeyedStringDataReader |
createKeyedStringDataReader(TopicDescription<KeyedString> topic,
DataReaderQos qos,
DataReaderListener<KeyedString> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
KeyedStringDataReader |
createKeyedStringDataReader(TopicDescription<KeyedString> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<KeyedString> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
StringDataReader |
createStringDataReader(TopicDescription<java.lang.String> topic)
|
|
StringDataReader |
createStringDataReader(TopicDescription<java.lang.String> topic,
DataReaderQos qos,
DataReaderListener<java.lang.String> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
StringDataReader |
createStringDataReader(TopicDescription<java.lang.String> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<java.lang.String> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new data reader. |
|
void |
endAccess()
|
|
java.util.Collection<DataReader<?>> |
getDataReaders(java.util.Collection<DataReader<?>> readers)
|
|
java.util.Collection<DataReader<?>> |
getDataReaders(java.util.Collection<DataReader<?>> readers,
java.util.Collection<SampleState> sampleStates,
java.util.Collection<ViewState> viewStates,
java.util.Collection<InstanceState> instanceStates)
|
|
DataReaderQos |
getDefaultDataReaderQos()
|
|
BytesDataReader |
lookupBytesDataReader(TopicDescription<byte[]> topicName)
|
|
|
lookupDataReader(java.lang.String topicName)
|
|
|
lookupDataReader(TopicDescription<TYPE> topicName)
|
|
KeyedBytesDataReader |
lookupKeyedBytesDataReader(TopicDescription<KeyedBytes> topicName)
|
|
KeyedStringDataReader |
lookupKeyedStringDataReader(TopicDescription<KeyedString> topicName)
|
|
StringDataReader |
lookupStringDataReader(TopicDescription<java.lang.String> topicName)
|
|
void |
notifyDataReaders()
|
|
void |
setDefaultDataReaderQos(DataReaderQos qos)
|
|
void |
setDefaultDataReaderQos(java.lang.String qosLibraryName,
java.lang.String qosProfileName)
|
|
| Methods inherited from interface org.omg.dds.core.DomainEntity |
|---|
getParent |
| Methods inherited from interface org.omg.dds.core.Entity |
|---|
close, enable, getInstanceHandle, getListener, getQos, getStatusChanges, getStatusCondition, retain, setListener, setQos, setQos |
| Methods inherited from interface org.omg.dds.core.DDSObject |
|---|
getBootstrap |
| Method Detail |
|---|
<TYPE> DataReader<TYPE> createDataReader(TopicDescription<TYPE> topic)
<TYPE> DataReader<TYPE> createDataReader(TopicDescription<TYPE> topic,
DataReaderQos qos,
DataReaderListener<TYPE> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.
<TYPE> DataReader<TYPE> createDataReader(TopicDescription<TYPE> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<TYPE> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.BytesDataReader createBytesDataReader(TopicDescription<byte[]> topic)
BytesDataReader createBytesDataReader(TopicDescription<byte[]> topic,
DataReaderQos qos,
DataReaderListener<byte[]> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.
BytesDataReader createBytesDataReader(TopicDescription<byte[]> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<byte[]> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.KeyedBytesDataReader createKeyedBytesDataReader(TopicDescription<KeyedBytes> topic)
KeyedBytesDataReader createKeyedBytesDataReader(TopicDescription<KeyedBytes> topic,
DataReaderQos qos,
DataReaderListener<KeyedBytes> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.
KeyedBytesDataReader createKeyedBytesDataReader(TopicDescription<KeyedBytes> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<KeyedBytes> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.StringDataReader createStringDataReader(TopicDescription<java.lang.String> topic)
StringDataReader createStringDataReader(TopicDescription<java.lang.String> topic,
DataReaderQos qos,
DataReaderListener<java.lang.String> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.
StringDataReader createStringDataReader(TopicDescription<java.lang.String> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<java.lang.String> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.KeyedStringDataReader createKeyedStringDataReader(TopicDescription<KeyedString> topic)
KeyedStringDataReader createKeyedStringDataReader(TopicDescription<KeyedString> topic,
DataReaderQos qos,
DataReaderListener<KeyedString> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.
KeyedStringDataReader createKeyedStringDataReader(TopicDescription<KeyedString> topic,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DataReaderListener<KeyedString> listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.<TYPE> DataReader<TYPE> lookupDataReader(java.lang.String topicName)
<TYPE> DataReader<TYPE> lookupDataReader(TopicDescription<TYPE> topicName)
BytesDataReader lookupBytesDataReader(TopicDescription<byte[]> topicName)
KeyedBytesDataReader lookupKeyedBytesDataReader(TopicDescription<KeyedBytes> topicName)
StringDataReader lookupStringDataReader(TopicDescription<java.lang.String> topicName)
KeyedStringDataReader lookupKeyedStringDataReader(TopicDescription<KeyedString> topicName)
void closeContainedEntities()
java.util.Collection<DataReader<?>> getDataReaders(java.util.Collection<DataReader<?>> readers)
java.util.Collection<DataReader<?>> getDataReaders(java.util.Collection<DataReader<?>> readers,
java.util.Collection<SampleState> sampleStates,
java.util.Collection<ViewState> viewStates,
java.util.Collection<InstanceState> instanceStates)
void notifyDataReaders()
void beginAccess()
void endAccess()
DataReaderQos getDefaultDataReaderQos()
void setDefaultDataReaderQos(DataReaderQos qos)
void setDefaultDataReaderQos(java.lang.String qosLibraryName,
java.lang.String qosProfileName)
void copyFromTopicQos(DataReaderQos dst,
TopicQos src)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.