SampleLostStatusKind Class Reference
[DataReaders]

Kinds of reasons why a sample was lost. More...

Inheritance diagram for SampleLostStatusKind:

Enum Copyable

List of all members.

Static Public Attributes

static final SampleLostStatusKind NOT_LOST
 The sample was not lost.
static final SampleLostStatusKind LOST_BY_WRITER
 A DataWriter removed the sample before being received by the com.rti.dds.subscription.DataReader.
static final SampleLostStatusKind LOST_BY_INSTANCES_LIMIT
 A resource limit on the number of instances was reached.
static final SampleLostStatusKind LOST_BY_REMOTE_WRITERS_PER_INSTANCE_LIMIT
 A resource limit on the number of remote writers for a single instance from which a com.rti.dds.subscription.DataReader may read was reached.
static final SampleLostStatusKind LOST_BY_INCOMPLETE_COHERENT_SET
 A sample is lost because it is part of an incomplete coherent set.
static final SampleLostStatusKind LOST_BY_LARGE_COHERENT_SET
 A sample is lost because it is part of a large coherent set.
static final SampleLostStatusKind LOST_BY_SAMPLES_PER_REMOTE_WRITER_LIMIT
 A resource limit on the number of samples from a given remote writer that a com.rti.dds.subscription.DataReader may store was reached.
static final SampleLostStatusKind LOST_BY_VIRTUAL_WRITERS_LIMIT
 A resource limit on the number of virtual writers from which a com.rti.dds.subscription.DataReader may read was reached.
static final SampleLostStatusKind LOST_BY_REMOTE_WRITERS_PER_SAMPLE_LIMIT
 A resource limit on the number of remote writers per sample was reached.
static final SampleLostStatusKind LOST_BY_AVAILABILITY_WAITING_TIME
 com.rti.dds.infrastructure.AvailabilityQosPolicy.max_data_availability_waiting_time expired.
static final SampleLostStatusKind LOST_BY_REMOTE_WRITER_SAMPLES_PER_VIRTUAL_QUEUE_LIMIT
 A resource limit on the number of samples published by a remote writer on behalf of a virtual writer that a com.rti.dds.subscription.DataReader may store was reached.


Detailed Description

Kinds of reasons why a sample was lost.

Member Data Documentation

Initial value:

 new com.rti.dds.subscription.SampleLostStatusKind(
            "NOT_LOST", 0)
The sample was not lost.

See also:
ResourceLimitsQosPolicy

Initial value:

 new com.rti.dds.subscription.SampleLostStatusKind(
            "LOST_BY_WRITER", 1)
A DataWriter removed the sample before being received by the com.rti.dds.subscription.DataReader.

This constant is an extension to the DDS standard.

Initial value:

 new com.rti.dds.subscription.SampleLostStatusKind(
            "LOST_BY_INSTANCES_LIMIT", 2)
A resource limit on the number of instances was reached.

This constant is an extension to the DDS standard.

See also:
ResourceLimitsQosPolicy

Initial value:

 new SampleLostStatusKind(
                "LOST_BY_REMOTE_WRITERS_PER_INSTANCE_LIMIT", 3)
A resource limit on the number of remote writers for a single instance from which a com.rti.dds.subscription.DataReader may read was reached.

This constant is an extension to the DDS standard.

See also:
com.rti.dds.infrastructure.DataReaderResourceLimitsQosPolicy

Initial value:

 new SampleLostStatusKind(
                "LOST_BY_INCOMPLETE_COHERENT_SET", 4)
A sample is lost because it is part of an incomplete coherent set.

This constant is an extension to the DDS standard.

Initial value:

 new SampleLostStatusKind(
                "LOST_BY_LARGE_COHERENT_SET", 5)
A sample is lost because it is part of a large coherent set.

This constant is an extension to the DDS standard.

Initial value:

 new SampleLostStatusKind(
                "LOST_BY_SAMPLES_PER_REMOTE_WRITER_LIMIT", 6)
A resource limit on the number of samples from a given remote writer that a com.rti.dds.subscription.DataReader may store was reached.

This constant is an extension to the DDS standard.

See also:
com.rti.dds.infrastructure.DataReaderResourceLimitsQosPolicy

Initial value:

 new SampleLostStatusKind(
                "DDS_LOST_BY_VIRTUAL_WRITERS_LIMIT", 7)
A resource limit on the number of virtual writers from which a com.rti.dds.subscription.DataReader may read was reached.

This constant is an extension to the DDS standard.

See also:
com.rti.dds.infrastructure.DataReaderResourceLimitsQosPolicy

Initial value:

 new SampleLostStatusKind(
                "LOST_BY_REMOTE_WRITERS_PER_SAMPLE_LIMIT", 8)
A resource limit on the number of remote writers per sample was reached.

This constant is an extension to the DDS standard.

See also:
com.rti.dds.infrastructure.DataReaderResourceLimitsQosPolicy

Initial value:

 new SampleLostStatusKind(
                "LOST_BY_AVAILABILITY_WAITING_TIME", 9)
com.rti.dds.infrastructure.AvailabilityQosPolicy.max_data_availability_waiting_time expired.

This constant is an extension to the DDS standard.

See also:
com.rti.dds.infrastructure.DataReaderResourceLimitsQosPolicy

Initial value:

 new SampleLostStatusKind(
                "LOST_BY_REMOTE_WRITER_SAMPLES_PER_VIRTUAL_QUEUE_LIMIT", 10)
A resource limit on the number of samples published by a remote writer on behalf of a virtual writer that a com.rti.dds.subscription.DataReader may store was reached.

This constant is an extension to the DDS standard.

See also:
com.rti.dds.infrastructure.DataReaderResourceLimitsQosPolicy


RTI Connext Java API Version 4.5f Copyright © 17 Mar 2012 Real-Time Innovations, Inc