![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Public Member Functions | |
TopicProtobuf (OsplServiceEnvironment environment, DomainParticipantImpl participant, String topicName, TypeSupportProtobuf< PROTOBUF_TYPE, ?> typeSupport, TopicQos qos, TopicListener< PROTOBUF_TYPE > listener, Collection< Class<? extends Status >> statuses) | |
void | disposeAllData () |
AllDataDisposedStatus | getAllDataDisposedTopicStatus () |
InconsistentTopicStatus | getInconsistentTopicStatus () |
This method allows the application to retrieve the org.omg.dds.core.status.InconsistentTopicStatus of the Topic. More... | |
String | getName () |
Returns the name used to create the TopicDescription. More... | |
DomainParticipant | getParent () |
TopicQos | getQos () |
StatusCondition< Topic< TYPE > > | getStatusCondition () |
String | getTypeName () |
Returns the type name used to create the TopicDescription. More... | |
TypeSupport< TYPE > | getTypeSupport () |
Returns the org.omg.dds.type.TypeSupport used to create this TopicDescription. More... | |
void | setListener (TopicListener< TYPE > listener) |
void | setListener (TopicListener< TYPE > listener, Collection< Class<? extends Status >> statuses) |
void | setListener (TopicListener< TYPE > listener, Class<? extends Status >... statuses) |
void | setQos (TopicQos qos) |
Protected Member Functions | |
void | destroy () |
Definition at line 32 of file TopicProtobuf.java.
org.opensplice.dds.topic.TopicProtobuf< PROTOBUF_TYPE >.TopicProtobuf | ( | OsplServiceEnvironment | environment, |
DomainParticipantImpl | participant, | ||
String | topicName, | ||
TypeSupportProtobuf< PROTOBUF_TYPE, ?> | typeSupport, | ||
TopicQos | qos, | ||
TopicListener< PROTOBUF_TYPE > | listener, | ||
Collection< Class<? extends Status >> | statuses | ||
) |
Definition at line 34 of file TopicProtobuf.java.
|
protectedinherited |
Definition at line 261 of file TopicImpl.java.
|
inherited |
Definition at line 314 of file TopicImpl.java.
|
inherited |
Definition at line 321 of file TopicImpl.java.
|
inherited |
This method allows the application to retrieve the org.omg.dds.core.status.InconsistentTopicStatus of the Topic.
Each org.omg.dds.core.DomainEntity has a set of relevant communication statuses. A change of status causes the corresponding Listener to be invoked and can also be monitored by means of the associated org.omg.dds.core.StatusCondition.
org.omg.dds.core.DDSException | An internal error has occurred. |
org.omg.dds.core.AlreadyClosedException | The corresponding DataReader has been closed. |
org.omg.dds.core.OutOfResourcesException | The Data Distribution Service ran out of resources to complete this operation. |
Definition at line 240 of file TopicImpl.java.
|
inherited |
Returns the name used to create the TopicDescription.
Definition at line 304 of file TopicImpl.java.
|
inherited |
Definition at line 309 of file TopicImpl.java.
|
inherited |
Definition at line 210 of file TopicImpl.java.
|
inherited |
Definition at line 250 of file TopicImpl.java.
|
inherited |
Returns the type name used to create the TopicDescription.
Definition at line 292 of file TopicImpl.java.
|
inherited |
Returns the org.omg.dds.type.TypeSupport used to create this TopicDescription.
Definition at line 267 of file TopicImpl.java.
|
inherited |
Definition at line 191 of file TopicImpl.java.
|
inherited |
Definition at line 196 of file TopicImpl.java.
|
inherited |
Definition at line 203 of file TopicImpl.java.
|
inherited |
Definition at line 220 of file TopicImpl.java.