![]() |
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.