org.omg.dds.core.policy
Interface UserDataQosPolicy
- All Superinterfaces:
- java.lang.Cloneable, DDSObject, QosPolicy<UserDataQosPolicy,ModifiableUserDataQosPolicy>, java.io.Serializable, Value<UserDataQosPolicy,ModifiableUserDataQosPolicy>
- All Known Subinterfaces:
- ModifiableUserDataQosPolicy
public interface UserDataQosPolicy
- extends QosPolicy<UserDataQosPolicy,ModifiableUserDataQosPolicy>
|
Method Summary |
int |
getLength()
|
int |
getValue(byte[] value,
int offset)
Copy the data into the given array, starting at the index at the given
offset. |
| Methods inherited from interface org.omg.dds.core.policy.QosPolicy |
getId |
getValue
int getValue(byte[] value,
int offset)
- Copy the data into the given array, starting at the index at the given
offset.
- Returns:
- The total number of bytes in the data, independent of the
number of bytes copied. Callers can use this result to
determine if the output array is long enough or, if it is
long enough, what range within it contains valid data.
getLength
int getLength()
- Returns:
- the length of the
value property.
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.