![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Public Member Functions | |
TypeSupportImpl (OsplServiceEnvironment environment, Class< TYPE > dataType, String typeName) | |
AbstractDataReader< TYPE > | createDataReader (SubscriberImpl subscriber, TopicDescriptionExt< TYPE > topicDescription, DataReaderQos qos, DataReaderListener< TYPE > listener, Collection< Class<? extends Status >> statuses) |
AbstractDataWriter< TYPE > | createDataWriter (PublisherImpl publisher, AbstractTopic< TYPE > topic, DataWriterQos qos, DataWriterListener< TYPE > listener, Collection< Class<? extends Status >> statuses) |
AbstractTopic< TYPE > | createTopic (DomainParticipantImpl participant, String topicName, TopicQos qos, TopicListener< TYPE > listener, Collection< Class<? extends Status >> statuses) |
ServiceEnvironment | getEnvironment () |
DDS.TypeSupport | getOldTypeSupport () |
Class< TYPE > | getType () |
String | getTypeName () |
TYPE | newData () |
Static Public Member Functions | |
static< TYPE > TypeSupport< TYPE > | newTypeSupport (Class< TYPE > type, ServiceEnvironment env) |
Create a new TypeSupport object for the given physical type. More... | |
static< TYPE > TypeSupport< TYPE > | newTypeSupport (Class< TYPE > type, String registeredName, ServiceEnvironment env) |
Create a new TypeSupport object for the given physical type. More... | |
Definition at line 46 of file TypeSupportImpl.java.
org.opensplice.dds.type.TypeSupportImpl< TYPE >.TypeSupportImpl | ( | OsplServiceEnvironment | environment, |
Class< TYPE > | dataType, | ||
String | typeName | ||
) |
Definition at line 53 of file TypeSupportImpl.java.
AbstractDataReader<TYPE> org.opensplice.dds.type.TypeSupportImpl< TYPE >.createDataReader | ( | SubscriberImpl | subscriber, |
TopicDescriptionExt< TYPE > | topicDescription, | ||
DataReaderQos | qos, | ||
DataReaderListener< TYPE > | listener, | ||
Collection< Class<? extends Status >> | statuses | ||
) |
Definition at line 134 of file TypeSupportImpl.java.
AbstractDataWriter<TYPE> org.opensplice.dds.type.TypeSupportImpl< TYPE >.createDataWriter | ( | PublisherImpl | publisher, |
AbstractTopic< TYPE > | topic, | ||
DataWriterQos | qos, | ||
DataWriterListener< TYPE > | listener, | ||
Collection< Class<? extends Status >> | statuses | ||
) |
Definition at line 125 of file TypeSupportImpl.java.
AbstractTopic<TYPE> org.opensplice.dds.type.TypeSupportImpl< TYPE >.createTopic | ( | DomainParticipantImpl | participant, |
String | topicName, | ||
TopicQos | qos, | ||
TopicListener< TYPE > | listener, | ||
Collection< Class<? extends Status >> | statuses | ||
) |
Definition at line 143 of file TypeSupportImpl.java.
ServiceEnvironment org.opensplice.dds.type.TypeSupportImpl< TYPE >.getEnvironment | ( | ) |
Implements org.omg.dds.core.DDSObject.
Definition at line 89 of file TypeSupportImpl.java.
DDS.TypeSupport org.opensplice.dds.type.TypeSupportImpl< TYPE >.getOldTypeSupport | ( | ) |
Definition at line 120 of file TypeSupportImpl.java.
Class<TYPE> org.opensplice.dds.type.TypeSupportImpl< TYPE >.getType | ( | ) |
Definition at line 107 of file TypeSupportImpl.java.
String org.opensplice.dds.type.TypeSupportImpl< TYPE >.getTypeName | ( | ) |
Definition at line 112 of file TypeSupportImpl.java.
TYPE org.opensplice.dds.type.TypeSupportImpl< TYPE >.newData | ( | ) |
Definition at line 94 of file TypeSupportImpl.java.
|
staticinherited |
Create a new TypeSupport object for the given physical type.
This method is equivalent to:
newTypeSupport(type, type.getClass().getName(), bootstrap)
Definition at line 49 of file TypeSupport.java.
|
staticinherited |
Create a new TypeSupport object for the given physical type.
The Service will register this type under the given name with any participant with which the TypeSupport is used.
<TYPE> | The physical type of all samples read or written by any org.omg.dds.sub.DataReader or org.omg.dds.pub.DataWriter typed by the resulting TypeSupport . |
type | The physical type of all samples read or written by any org.omg.dds.sub.DataReader or org.omg.dds.pub.DataWriter typed by the resulting TypeSupport . |
registeredName | The logical name under which this type will be registered with any org.omg.dds.domain.DomainParticipant with which the resulting TypeSupport is used. |
env | Identifies the Service instance to which the new object will belong. |
TypeSupport
object, which can subsequently be used to create one or more org.omg.dds.topic.Topics.Definition at line 87 of file TypeSupport.java.