OpenSplice C# API  v6.x
OpenSplice C# Data Distribution Service Data-Centric Publish-Subscribe API
DDS.ITopicDescription Interface Reference

This class is an abstract class. It is the base class for ITopic, IContentFilteredTopic and IMultiTopic. The ITopicDescription property TypeName defines an unique data type that is made available to the Data Distribution Service via the TypeSupport. ITopicDescription has also a Name property that allows it to be retrieved locally. More...

Inheritance diagram for DDS.ITopicDescription:
Inheritance graph
Collaboration diagram for DDS.ITopicDescription:
Collaboration graph

Properties

string Name [get]
 Gets the name of this ITopicDescription. More...
 
IDomainParticipant Participant [get]
 Gets the IDomainParticipant associated with this ITopicDescription. More...
 
string TypeName [get]
 Gets the name of the registered data type that is associated with this ITopicDescription. More...
 

Detailed Description

This class is an abstract class. It is the base class for ITopic, IContentFilteredTopic and IMultiTopic. The ITopicDescription property TypeName defines an unique data type that is made available to the Data Distribution Service via the TypeSupport. ITopicDescription has also a Name property that allows it to be retrieved locally.

Definition at line 2255 of file DdsDcpsInterfaces.cs.

Property Documentation

◆ Name

string DDS.ITopicDescription.Name
get

Gets the name of this ITopicDescription.

Returns
The name of the ITopicDescription.

Definition at line 2266 of file DdsDcpsInterfaces.cs.

◆ Participant

IDomainParticipant DDS.ITopicDescription.Participant
get

Gets the IDomainParticipant associated with this ITopicDescription.

This operation returns the IDomainParticipant associated with this TopicDescription. Note that there is exactly one IDomainParticipant associated with each ITopicDescription. When the ITopicDescription was already deleted (there is no associated IDomainParticipant any more), null is returned.

Returns
The IDomainParticipant associated with the ITopicDescription or null.

Definition at line 2278 of file DdsDcpsInterfaces.cs.

◆ TypeName

string DDS.ITopicDescription.TypeName
get

Gets the name of the registered data type that is associated with this ITopicDescription.

Returns
The name of the data type of the ITopicDescription.

Definition at line 2261 of file DdsDcpsInterfaces.cs.


The documentation for this interface was generated from the following file: