Sequence Number Support
[Infrastructure Module]

<<eXtension>> Sequence number type and defines. More...

Classes

struct  DDS::SequenceNumber_t
 Type for sequence number representation. More...

Functions

static Int32 DDS::SequenceNumber_t::sequence_number_compare (SequenceNumber_t^ sn1, SequenceNumber_t^ sn2)
 Compares two sequence numbers.

Properties

static SequenceNumber_t DDS::SequenceNumber_t::SEQUENCE_NUMBER_UNKNOWN [get]
 Unknown sequence number.
static SequenceNumber_t DDS::SequenceNumber_t::SEQUENCE_NUMBER_ZERO [get]
 Zero value for the sequence number.
static SequenceNumber_t DDS::SequenceNumber_t::SEQUENCE_NUMBER_MAX [get]
 Highest, most positive value for the sequence number.

Detailed Description

<<eXtension>> Sequence number type and defines.


Function Documentation

static Int32 DDS::SequenceNumber_t::sequence_number_compare ( SequenceNumber_t^   sn1,
SequenceNumber_t^   sn2 
) [inline, static, inherited]

Compares two sequence numbers.

Parameters:
sn1 <<in>> Sequence number to compare. Cannot be null.
sn2 <<in>> Sequence number to compare. Cannot be null.
Returns:
If the two sequence numbers are equal, the function returns 0. If sn1 is greater than sn2 the function returns a positive number; otherwise, it returns a negative number.


Properties

SequenceNumber_t DDS::SequenceNumber_t::SEQUENCE_NUMBER_UNKNOWN [static, get, inherited]

Unknown sequence number.

SequenceNumber_t DDS::SequenceNumber_t::SEQUENCE_NUMBER_ZERO [static, get, inherited]

Zero value for the sequence number.

SequenceNumber_t DDS::SequenceNumber_t::SEQUENCE_NUMBER_MAX [static, get, inherited]

Highest, most positive value for the sequence number.


RTI Data Distribution Service .Net APIs Version 4.5c Copyright © 9 Jun 2010 Real-Time Innovations, Inc