![]() |
Topic Class |
Namespace: OpenDDSharp.DDS
The Topic type exposes the following members.
Name | Description | |
---|---|---|
![]() | InstanceHandle |
Gets the InstanceHandle that represents the Entity.
(Inherited from Entity.) |
![]() | Name |
Gets the name used to create the ITopicDescription.
|
![]() | Participant |
Gets the DomainParticipant to which the ITopicDescription belongs.
|
![]() | StatusChanges |
Gets the list of communication statuses in the Entity that are 'triggered'. That is, the list of statuses whose
value has changed since the last time the application read the status.
(Inherited from Entity.) |
![]() | StatusCondition |
Allows access to the StatusCondition associated with the Entity. The returned
condition can then be added to a WaitSet so that the application can wait for specific status changes
that affect the Entity.
(Inherited from Entity.) |
![]() | TypeName |
Gets type name used to create the ITopicDescription.
|
Name | Description | |
---|---|---|
![]() | Enable |
Enables the Entity. The enable operation is idempotent. Calling enable on an already enabled Entity returns
Ok and has no effect.
(Inherited from Entity.) |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetInconsistentTopicStatus |
This method allows the application to retrieve the InconsistentTopicStatus of the Topic.
|
![]() | GetListener |
Allows access to the attached TopicListener.
|
![]() | GetQos |
Gets the Topic QoS policies.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | SetListener(TopicListener) |
Sets the TopicListener using the DefaultStatusMask.
|
![]() | SetListener(TopicListener, StatusMask) |
Sets the TopicListener.
|
![]() | SetQos |
Sets the Topic QoS policies.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |