TTcpSeqNum Class Reference

class TTcpSeqNum

TCP sequence number with mod-32 arithmetic.

Constructor & Destructor Documentation

TTcpSeqNum()

TTcpSeqNum ( ) [inline]

TTcpSeqNum(TUint32)

TTcpSeqNum ( TUint32 aSeq ) [inline]

Parameters

TUint32 aSeq

TTcpSeqNum(const TTcpSeqNum &)

TTcpSeqNum ( const TTcpSeqNum & aSeq ) [inline]

Parameters

const TTcpSeqNum & aSeq

Member Functions Documentation

Inside(TTcpSeqNum, TTcpSeqNum)

TBool Inside ( TTcpSeqNum aSeqLo,
TTcpSeqNum aSeqHi
) [inline]

Parameters

TTcpSeqNum aSeqLo
TTcpSeqNum aSeqHi

Outside(TTcpSeqNum, TTcpSeqNum)

TBool Outside ( TTcpSeqNum aSeqLo,
TTcpSeqNum aSeqHi
) [inline]

Parameters

TTcpSeqNum aSeqLo
TTcpSeqNum aSeqHi

Uint32()

TUint32 Uint32 ( ) const [inline]

operator!=(const TTcpSeqNum &)

TBool operator!= ( const TTcpSeqNum & aSeq ) const [inline]

Parameters

const TTcpSeqNum & aSeq

operator+(TInt)

TTcpSeqNum operator+ ( TInt aOff ) const [inline]

Parameters

TInt aOff

operator++()

TTcpSeqNum & operator++ ( ) [inline]

operator++(TInt)

TTcpSeqNum operator++ ( TInt ) [inline]

Parameters

TInt

operator+=(TInt)

TTcpSeqNum & operator+= ( TInt aOff ) [inline]

Parameters

TInt aOff

operator-(TInt)

TTcpSeqNum operator- ( TInt aOff ) const [inline]

Parameters

TInt aOff

operator-(const TTcpSeqNum &)

TInt32 operator- ( const TTcpSeqNum & aSeq ) const [inline]

Parameters

const TTcpSeqNum & aSeq

operator--()

TTcpSeqNum & operator-- ( ) [inline]

operator--(TInt)

TTcpSeqNum operator-- ( TInt ) [inline]

Parameters

TInt

operator-=(TInt)

TTcpSeqNum & operator-= ( TInt aOff ) [inline]

Parameters

TInt aOff

operator<(const TTcpSeqNum &)

TBool operator< ( const TTcpSeqNum & aSeq ) const [inline]

Parameters

const TTcpSeqNum & aSeq

operator<=(const TTcpSeqNum &)

TBool operator<= ( const TTcpSeqNum & aSeq ) const [inline]

Parameters

const TTcpSeqNum & aSeq

operator=(TUint32)

TTcpSeqNum & operator= ( TUint32 aSeq ) [inline]

Parameters

TUint32 aSeq

operator=(const TTcpSeqNum &)

TTcpSeqNum & operator= ( const TTcpSeqNum & aSeq ) [inline]

Parameters

const TTcpSeqNum & aSeq

operator==(const TTcpSeqNum &)

TBool operator== ( const TTcpSeqNum & aSeq ) const [inline]

Parameters

const TTcpSeqNum & aSeq

operator>(const TTcpSeqNum &)

TBool operator> ( const TTcpSeqNum & aSeq ) const [inline]

Parameters

const TTcpSeqNum & aSeq

operator>=(const TTcpSeqNum &)

TBool operator>= ( const TTcpSeqNum & aSeq ) const [inline]

Parameters

const TTcpSeqNum & aSeq

Member Data Documentation

TUint32 iSeq

TUint32 iSeq [private]