TInet6HeaderAH Class Reference
IPsec Authentication Header.
The function parameters and return values are in host order, except SPI, which is always in network byte order.
Extract from RFC-2402
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Next Header | Payload Len | RESERVED |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Security Parameters Index (SPI) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Sequence Number Field |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+ Authentication Data (variable) |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Protected Attributes |
---|
union TInet6HeaderAH::@48 | @49 |
Member Functions Documentation
DataLength()
TInt
| DataLength | ( | ) | const [inline] |
HeaderLength()
TInt
| HeaderLength | ( | ) | const [inline] |
MaxHeaderLength()
TInt
| MaxHeaderLength | ( | ) | [static, inline] |
MinHeaderLength()
TInt
| MinHeaderLength | ( | ) | [static, inline] |
NextHeader()
TInt
| NextHeader | ( | ) | const [inline] |
PayloadLength()
TInt
| PayloadLength | ( | ) | const [inline] |
SetHeaderLength(TInt)
void | SetHeaderLength | ( | TInt | aLength | ) | [inline] |
SetNextHeader(TInt)
void | SetNextHeader | ( | TInt | aNext | ) | [inline] |
SetPayloadLength(TInt)
void | SetPayloadLength | ( | TInt | aByte | ) | [inline] |
SetReserved(TInt)
void | SetReserved | ( | TInt | aValue | ) | [inline] |
SetSequence(TUint32)
void | SetSequence | ( | TUint32 | aSeq | ) | [inline] |
Member Data Documentation
union TInet6HeaderAH::@48 @49
union TInet6HeaderAH::@48 | @49 | [protected] |
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.