RTI Connext Java API  Version 5.1.0
SampleLostStatusKind Class Reference

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

Inheritance diagram for SampleLostStatusKind:
Enum Copyable

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.
 
static final SampleLostStatusKind LOST_BY_OUT_OF_MEMORY
 A sample was lost because there was not enough memory to store the sample.
 

Additional Inherited Members

- Public Member Functions inherited from Enum
final int ordinal ()
 The integral value of this enumerated constant.
 
Object copy_from (Object src)
 
final String name ()
 The name of this enum constant, as declared in the enum declaration.
 
final String toString ()
 The string value of this enum constant.
 
- Protected Member Functions inherited from Enum
 Enum (String name, int ordinal)
 The constructor.
 

Detailed Description

Kinds of reasons why a sample was lost.

Member Data Documentation

final SampleLostStatusKind NOT_LOST
static
Initial value:
= new com.rti.dds.subscription.SampleLostStatusKind(
"NOT_LOST", 0)

The sample was not lost.

See Also
ResourceLimitsQosPolicy
final SampleLostStatusKind LOST_BY_WRITER
static
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.

final SampleLostStatusKind LOST_BY_INSTANCES_LIMIT
static
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
final SampleLostStatusKind LOST_BY_REMOTE_WRITERS_PER_INSTANCE_LIMIT
static
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
final SampleLostStatusKind LOST_BY_INCOMPLETE_COHERENT_SET
static
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.

final SampleLostStatusKind LOST_BY_LARGE_COHERENT_SET
static
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.

final SampleLostStatusKind LOST_BY_SAMPLES_PER_REMOTE_WRITER_LIMIT
static
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
final SampleLostStatusKind LOST_BY_VIRTUAL_WRITERS_LIMIT
static
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
final SampleLostStatusKind LOST_BY_REMOTE_WRITERS_PER_SAMPLE_LIMIT
static
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
final SampleLostStatusKind LOST_BY_AVAILABILITY_WAITING_TIME
static
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
final SampleLostStatusKind LOST_BY_REMOTE_WRITER_SAMPLES_PER_VIRTUAL_QUEUE_LIMIT
static
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
final SampleLostStatusKind LOST_BY_OUT_OF_MEMORY
static
Initial value:
= new SampleLostStatusKind(
"LOST_BY_OUT_OF_MEMORY", 11)

A sample was lost because there was not enough memory to store the sample.

This constant is an extension to the DDS standard.

See Also
com.rti.dds.infrastructure.DataReaderResourceLimitsQosPolicy

RTI Connext Java API Version 5.1.0 Copyright © Mon Feb 3 2014 Real-Time Innovations, Inc