TTcpSeqNum Class Reference

class TTcpSeqNum

TCP sequence number with mod-32 arithmetic.

Constructor & Destructor Documentation

TTcpSeqNum()

TTcpSeqNum()[inline]

TTcpSeqNum(TUint32)

TTcpSeqNum(TUint32aSeq)[inline]

Parameters

TUint32 aSeq

TTcpSeqNum(const TTcpSeqNum &)

TTcpSeqNum(const TTcpSeqNum &aSeq)[inline]

Parameters

const TTcpSeqNum & aSeq

Member Functions Documentation

Inside(TTcpSeqNum, TTcpSeqNum)

TBool Inside(TTcpSeqNumaSeqLo,
TTcpSeqNumaSeqHi
)[inline]

Parameters

TTcpSeqNum aSeqLo
TTcpSeqNum aSeqHi

Outside(TTcpSeqNum, TTcpSeqNum)

TBool Outside(TTcpSeqNumaSeqLo,
TTcpSeqNumaSeqHi
)[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+(TIntaOff)const [inline]

Parameters

TInt aOff

operator++()

TTcpSeqNum &operator++()[inline]

operator++(TInt)

TTcpSeqNum operator++(TInt)[inline]

Parameters

TInt

operator+=(TInt)

TTcpSeqNum &operator+=(TIntaOff)[inline]

Parameters

TInt aOff

operator-(TInt)

TTcpSeqNum operator-(TIntaOff)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-=(TIntaOff)[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=(TUint32aSeq)[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]