org.omg.dds.type.builtin
Interface BytesDataWriter

All Superinterfaces:
DataWriter<byte[]>, DDSObject, DomainEntity<DataWriter<byte[]>,Publisher,DataWriterListener<byte[]>,DataWriterQos>, Entity<DataWriter<byte[]>,DataWriterListener<byte[]>,DataWriterQos>

public interface BytesDataWriter
extends DataWriter<byte[]>


Method Summary
 void write(byte[] bytes, int offset, int length)
           
 void write(byte[] bytes, int offset, int length, InstanceHandle handle)
           
 void write(byte[] bytes, int offset, int length, InstanceHandle handle, long sourceTimestamp, java.util.concurrent.TimeUnit unit)
           
 void write(byte[] bytes, int offset, int length, InstanceHandle handle, Time sourceTimestamp)
           
 
Methods inherited from interface org.omg.dds.pub.DataWriter
assertLiveliness, cast, dispose, dispose, dispose, dispose, getKeyValue, getLivelinessLostStatus, getMatchedSubscriptionData, getMatchedSubscriptions, getOfferedDeadlineMissedStatus, getOfferedIncompatibleQosStatus, getPublicationMatchedStatus, getTopic, getType, lookupInstance, registerInstance, registerInstance, registerInstance, unregisterInstance, unregisterInstance, unregisterInstance, unregisterInstance, waitForAcknowledgments, waitForAcknowledgments, write, write, write, write, write, write
 
Methods inherited from interface org.omg.dds.core.DomainEntity
getParent
 
Methods inherited from interface org.omg.dds.core.Entity
close, enable, getInstanceHandle, getListener, getQos, getStatusChanges, getStatusCondition, retain, setListener, setQos, setQos
 
Methods inherited from interface org.omg.dds.core.DDSObject
getBootstrap
 

Method Detail

write

void write(byte[] bytes,
           int offset,
           int length)
           throws java.util.concurrent.TimeoutException
Throws:
java.util.concurrent.TimeoutException

write

void write(byte[] bytes,
           int offset,
           int length,
           InstanceHandle handle)
           throws java.util.concurrent.TimeoutException
Throws:
java.util.concurrent.TimeoutException

write

void write(byte[] bytes,
           int offset,
           int length,
           InstanceHandle handle,
           Time sourceTimestamp)
           throws java.util.concurrent.TimeoutException
Throws:
java.util.concurrent.TimeoutException

write

void write(byte[] bytes,
           int offset,
           int length,
           InstanceHandle handle,
           long sourceTimestamp,
           java.util.concurrent.TimeUnit unit)
           throws java.util.concurrent.TimeoutException
Throws:
java.util.concurrent.TimeoutException


Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.