TVJCompHdr Class Reference
Van Jacobson compressed TCP/IP header container class. Implements a linked list.
Constructor & Destructor Documentation
Member Functions Documentation
ConnectionNumber()
TUint
|
ConnectionNumber
|
(
|
)
|
const [inline]
|
Returns the VJ connection number.
IsValid()
TBool
|
IsValid
|
(
|
)
|
const [inline]
|
Determines if the stored TCP/IP header contains valid data.
MarkValid()
MarkValid()
void
|
MarkValid
|
(
|
)
|
[private, inline]
|
Sets a flag indicating that the stored object contains a valid TCP/IP header.
IsValid()
NextPtr()
Returns the next object in the linked list.
RetrieveTCPIPHeader(ThdrIP *, ThdrTCP *)
void
|
RetrieveTCPIPHeader
|
(
|
ThdrIP
*
|
aIPHeader,
|
|
ThdrTCP
*
|
aTCPHeader
|
|
)
|
|
SetConnectionNumber(TUint)
void
|
SetConnectionNumber
|
(
|
TUint
|
aConnection
|
)
|
[inline]
|
Sets the VJ connection number. Also clears the valid flag as a side effect.
Parameters
TUint
aConnection
|
VJ connection number (0..255)
|
SetNextPtr(TVJCompHdr *)
void
|
SetNextPtr
|
(
|
TVJCompHdr
*
|
aNextPtr
|
)
|
[inline]
|
Sets the pointer to the next object in the linked list.
StoreTCPIPHeader(ThdrIP *)
void
|
StoreTCPIPHeader
|
(
|
ThdrIP
*
|
aHeader
|
)
|
|
Member Data Documentation
TUint
iConnectionId
TUint
|
iConnectionId
|
[private]
|
TVJCompHdr * iNextPtr
Pointer to the next object in the linked list
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.