![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Public Member Functions | |
ReflectionDataWriter (OsplServiceEnvironment environment, DDS.DataWriter writer, Class< TYPE > typeClz) | |
void | assertLiveliness () |
void | dispose (InstanceHandle instanceHandle) throws TimeoutException |
void | dispose (InstanceHandle instanceHandle, TYPE instanceData) throws TimeoutException |
void | dispose (InstanceHandle instanceHandle, TYPE instanceData, Time sourceTimestamp) throws TimeoutException |
void | dispose (InstanceHandle instanceHandle, TYPE instanceData, long sourceTimestamp, TimeUnit unit) throws TimeoutException |
ServiceEnvironment | getEnvironment () |
TYPE | getKeyValue (TYPE keyHolder, InstanceHandle handle) |
TYPE | getKeyValue (InstanceHandle handle) |
LivelinessLostStatus | getLivelinessLostStatus () |
SubscriptionBuiltinTopicData | getMatchedSubscriptionData (InstanceHandle subscriptionHandle) |
Set< InstanceHandle > | getMatchedSubscriptions () |
OfferedDeadlineMissedStatus | getOfferedDeadlineMissedStatus () |
OfferedIncompatibleQosStatus | getOfferedIncompatibleQosStatus () |
PublicationMatchedStatus | getPublicationMatchedStatus () |
DataWriterQos | getQos () |
InstanceHandle | lookupInstance (TYPE keyHolder) |
InstanceHandle | registerInstance (TYPE instanceData) throws TimeoutException |
InstanceHandle | registerInstance (TYPE instanceData, Time sourceTimestamp) throws TimeoutException |
InstanceHandle | registerInstance (TYPE instanceData, long sourceTimestamp, TimeUnit unit) throws TimeoutException |
void | setQos (DataWriterQos qos) |
void | unregisterInstance (InstanceHandle handle) throws TimeoutException |
void | unregisterInstance (InstanceHandle handle, TYPE instanceData) throws TimeoutException |
void | unregisterInstance (InstanceHandle handle, TYPE instanceData, Time sourceTimestamp) throws TimeoutException |
void | unregisterInstance (InstanceHandle handle, TYPE instanceData, long sourceTimestamp, TimeUnit unit) throws TimeoutException |
void | waitForAcknowledgments (Duration maxWait) throws TimeoutException |
void | waitForAcknowledgments (long maxWait, TimeUnit unit) throws TimeoutException |
void | write (TYPE instanceData) throws TimeoutException |
void | write (TYPE instanceData, Time sourceTimestamp) throws TimeoutException |
void | write (TYPE instanceData, long sourceTimestamp, TimeUnit unit) throws TimeoutException |
void | write (TYPE instanceData, InstanceHandle handle) throws TimeoutException |
void | write (TYPE instanceData, InstanceHandle handle, Time sourceTimestamp) throws TimeoutException |
void | write (TYPE instanceData, InstanceHandle handle, long sourceTimestamp, TimeUnit unit) throws TimeoutException |
void | writeDispose (TYPE instanceData) throws TimeoutException |
void | writeDispose (TYPE instanceData, Time sourceTimestamp) throws TimeoutException |
void | writeDispose (TYPE instanceData, long sourceTimestamp, TimeUnit unit) throws TimeoutException |
void | writeDispose (TYPE instanceData, InstanceHandle handle) throws TimeoutException |
void | writeDispose (TYPE instanceData, InstanceHandle handle, Time sourceTimestamp) throws TimeoutException |
void | writeDispose (TYPE instanceData, InstanceHandle handle, long sourceTimestamp, TimeUnit unit) throws TimeoutException |
Definition at line 52 of file ReflectionDataWriter.java.
org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.ReflectionDataWriter | ( | OsplServiceEnvironment | environment, |
DDS.DataWriter | writer, | ||
Class< TYPE > | typeClz | ||
) |
Definition at line 71 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.assertLiveliness | ( | ) |
Definition at line 567 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.dispose | ( | InstanceHandle | instanceHandle | ) | throws TimeoutException |
Definition at line 343 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.dispose | ( | InstanceHandle | instanceHandle, |
TYPE | instanceData | ||
) | throws TimeoutException |
Definition at line 347 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.dispose | ( | InstanceHandle | instanceHandle, |
TYPE | instanceData, | ||
Time | sourceTimestamp | ||
) | throws TimeoutException |
Definition at line 368 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.dispose | ( | InstanceHandle | instanceHandle, |
TYPE | instanceData, | ||
long | sourceTimestamp, | ||
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 392 of file ReflectionDataWriter.java.
ServiceEnvironment org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getEnvironment | ( | ) |
Implements org.omg.dds.core.DDSObject.
Definition at line 146 of file ReflectionDataWriter.java.
TYPE org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getKeyValue | ( | TYPE | keyHolder, |
InstanceHandle | handle | ||
) |
Definition at line 400 of file ReflectionDataWriter.java.
TYPE org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getKeyValue | ( | InstanceHandle | handle | ) |
Definition at line 435 of file ReflectionDataWriter.java.
LivelinessLostStatus org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getLivelinessLostStatus | ( | ) |
Definition at line 645 of file ReflectionDataWriter.java.
SubscriptionBuiltinTopicData org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getMatchedSubscriptionData | ( | InstanceHandle | subscriptionHandle | ) |
Definition at line 589 of file ReflectionDataWriter.java.
Set<InstanceHandle> org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getMatchedSubscriptions | ( | ) |
Definition at line 573 of file ReflectionDataWriter.java.
OfferedDeadlineMissedStatus org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getOfferedDeadlineMissedStatus | ( | ) |
Definition at line 655 of file ReflectionDataWriter.java.
OfferedIncompatibleQosStatus org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getOfferedIncompatibleQosStatus | ( | ) |
Definition at line 665 of file ReflectionDataWriter.java.
PublicationMatchedStatus org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getPublicationMatchedStatus | ( | ) |
Definition at line 675 of file ReflectionDataWriter.java.
DataWriterQos org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.getQos | ( | ) |
Definition at line 604 of file ReflectionDataWriter.java.
InstanceHandle org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.lookupInstance | ( | TYPE | keyHolder | ) |
Definition at line 464 of file ReflectionDataWriter.java.
InstanceHandle org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.registerInstance | ( | TYPE | instanceData | ) | throws TimeoutException |
Definition at line 150 of file ReflectionDataWriter.java.
InstanceHandle org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.registerInstance | ( | TYPE | instanceData, |
Time | sourceTimestamp | ||
) | throws TimeoutException |
Definition at line 179 of file ReflectionDataWriter.java.
InstanceHandle org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.registerInstance | ( | TYPE | instanceData, |
long | sourceTimestamp, | ||
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 209 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.setQos | ( | DataWriterQos | qos | ) |
Definition at line 613 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.unregisterInstance | ( | InstanceHandle | handle | ) | throws TimeoutException |
Definition at line 215 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.unregisterInstance | ( | InstanceHandle | handle, |
TYPE | instanceData | ||
) | throws TimeoutException |
Definition at line 220 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.unregisterInstance | ( | InstanceHandle | handle, |
TYPE | instanceData, | ||
Time | sourceTimestamp | ||
) | throws TimeoutException |
Definition at line 244 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.unregisterInstance | ( | InstanceHandle | handle, |
TYPE | instanceData, | ||
long | sourceTimestamp, | ||
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 270 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.waitForAcknowledgments | ( | Duration | maxWait | ) | throws TimeoutException |
Definition at line 631 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.waitForAcknowledgments | ( | long | maxWait, |
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 639 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.write | ( | TYPE | instanceData | ) | throws TimeoutException |
Definition at line 277 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.write | ( | TYPE | instanceData, |
Time | sourceTimestamp | ||
) | throws TimeoutException |
Definition at line 281 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.write | ( | TYPE | instanceData, |
long | sourceTimestamp, | ||
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 287 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.write | ( | TYPE | instanceData, |
InstanceHandle | handle | ||
) | throws TimeoutException |
Definition at line 294 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.write | ( | TYPE | instanceData, |
InstanceHandle | handle, | ||
Time | sourceTimestamp | ||
) | throws TimeoutException |
Definition at line 315 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.write | ( | TYPE | instanceData, |
InstanceHandle | handle, | ||
long | sourceTimestamp, | ||
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 337 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.writeDispose | ( | TYPE | instanceData | ) | throws TimeoutException |
Definition at line 493 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.writeDispose | ( | TYPE | instanceData, |
Time | sourceTimestamp | ||
) | throws TimeoutException |
Definition at line 498 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.writeDispose | ( | TYPE | instanceData, |
long | sourceTimestamp, | ||
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 504 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.writeDispose | ( | TYPE | instanceData, |
InstanceHandle | handle | ||
) | throws TimeoutException |
Definition at line 510 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.writeDispose | ( | TYPE | instanceData, |
InstanceHandle | handle, | ||
Time | sourceTimestamp | ||
) | throws TimeoutException |
Definition at line 535 of file ReflectionDataWriter.java.
void org.opensplice.dds.pub.ReflectionDataWriter< TYPE >.writeDispose | ( | TYPE | instanceData, |
InstanceHandle | handle, | ||
long | sourceTimestamp, | ||
TimeUnit | unit | ||
) | throws TimeoutException |
Definition at line 560 of file ReflectionDataWriter.java.