CoreDX DDS for Java
from Twin Oaks Computing, Inc.

com.toc.coredx.DDS
Class DataWriterQos

java.lang.Object
  extended by com.toc.coredx.DDS.DataWriterQos

public class DataWriterQos
extends java.lang.Object

Structure that holds DDS_DataWriter Quality of Service policies.

See Also:
set_qos(), get_qos(), create_datawriter(), set_default_datawriter_qos(), get_default_datawriter_qos()

Field Summary
 DeadlineQosPolicy deadline
          The deadline committed to by the DataWriter.
 DestinationOrderQosPolicy destination_order
          The destination order logic offered by the DataWriter.
 DurabilityQosPolicy durability
          The durability policy offered by the DataWriter.
 DurabilityServiceQosPolicy durability_service
          The durability service configuration offered by the DataWriter.
 EntityNameQosPolicy entity_name
           
 HistoryQosPolicy history
          The data history maintained by the DataWriter.
 LatencyBudgetQosPolicy latency_budget
          The latency allowed by the DataWriter.
 LifespanQosPolicy lifespan
          The expiration time for old samples managed by the DataWriter.
 LivelinessQosPolicy liveliness
          The liveliness mechanism offered by the DataWriter.
 LoggingQosPolicy logging
           
 OwnershipQosPolicy ownership
          The type of 'ownership' offered by the DataWriter.
 OwnershipStrengthQosPolicy ownership_strength
          The measure of 'ownership strength' offered by the DataWriter.
 ReliabilityQosPolicy reliability
          The transport reliability offered by the DataWriter.
 ResourceLimitsQosPolicy resource_limits
          The resource limits set on the DataWriter.
 TransportPriorityQosPolicy transport_priority
          The transport priority supported by the DataWriter.
 UserDataQosPolicy user_data
          A sequence of octets associated with the DataWriter.
 WriterDataLifecycleQosPolicy writer_data_lifecycle
          Indicates if unregistered instances should be automatically disposed by the DataWriter.
 
Constructor Summary
DataWriterQos()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

durability

public DurabilityQosPolicy durability
The durability policy offered by the DataWriter.


durability_service

public DurabilityServiceQosPolicy durability_service
The durability service configuration offered by the DataWriter.


deadline

public DeadlineQosPolicy deadline
The deadline committed to by the DataWriter.


latency_budget

public LatencyBudgetQosPolicy latency_budget
The latency allowed by the DataWriter.


liveliness

public LivelinessQosPolicy liveliness
The liveliness mechanism offered by the DataWriter.


reliability

public ReliabilityQosPolicy reliability
The transport reliability offered by the DataWriter.


destination_order

public DestinationOrderQosPolicy destination_order
The destination order logic offered by the DataWriter.


history

public HistoryQosPolicy history
The data history maintained by the DataWriter.


resource_limits

public ResourceLimitsQosPolicy resource_limits
The resource limits set on the DataWriter.


transport_priority

public TransportPriorityQosPolicy transport_priority
The transport priority supported by the DataWriter.


lifespan

public LifespanQosPolicy lifespan
The expiration time for old samples managed by the DataWriter.


user_data

public UserDataQosPolicy user_data
A sequence of octets associated with the DataWriter.


ownership

public OwnershipQosPolicy ownership
The type of 'ownership' offered by the DataWriter.


ownership_strength

public OwnershipStrengthQosPolicy ownership_strength
The measure of 'ownership strength' offered by the DataWriter.


writer_data_lifecycle

public WriterDataLifecycleQosPolicy writer_data_lifecycle
Indicates if unregistered instances should be automatically disposed by the DataWriter.


entity_name

public EntityNameQosPolicy entity_name

logging

public LoggingQosPolicy logging
Constructor Detail

DataWriterQos

public DataWriterQos()

Copyright © 2010 Twin Oaks Computing, Inc,
All Rights Reserved