src/internet-stack/sequence-number.h File Reference

#include <stdint.h>
Include dependency graph for sequence-number.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SequenceNumber
 Class to manage arithmetic operations on sequence numbers (mod 2^32). More...

Defines

#define MAX_SEQ   ((uint32_t)0xffffffff)

Functions

bool operator< (const SequenceNumber l, const SequenceNumber r)
bool operator<= (const SequenceNumber l, const SequenceNumber r)
bool operator> (const SequenceNumber l, const SequenceNumber r)
bool operator>= (const SequenceNumber l, const SequenceNumber r)
SequenceNumber operator+ (const SequenceNumber l, const SequenceNumber r)
SequenceNumber operator- (const SequenceNumber l, const SequenceNumber r)

Define Documentation

#define MAX_SEQ   ((uint32_t)0xffffffff)

Definition at line 30 of file sequence-number.h.

Referenced by operator-().


Function Documentation

SequenceNumber operator+ ( const SequenceNumber  l,
const SequenceNumber  r 
)

Definition at line 55 of file sequence-number.cc.

References SequenceNumber::seq.

SequenceNumber operator- ( const SequenceNumber  l,
const SequenceNumber  r 
)

Definition at line 60 of file sequence-number.cc.

References MAX_SEQ, and SequenceNumber::seq.

bool operator< ( const SequenceNumber  l,
const SequenceNumber  r 
)

Definition at line 30 of file sequence-number.cc.

References SequenceNumber::seq.

bool operator<= ( const SequenceNumber  l,
const SequenceNumber  r 
)

Definition at line 36 of file sequence-number.cc.

References SequenceNumber::seq.

bool operator> ( const SequenceNumber  l,
const SequenceNumber  r 
)

Definition at line 42 of file sequence-number.cc.

References SequenceNumber::seq.

bool operator>= ( const SequenceNumber  l,
const SequenceNumber  r 
)

Definition at line 48 of file sequence-number.cc.

References SequenceNumber::seq.

Generated on Thu Dec 3 14:08:04 2009 for NS-3 by  doxygen 1.6.3