RMobileSmartCardEap::CEapAuthenticateRequestDataV6 Class Reference
class RMobileSmartCardEap::CEapAuthenticateRequestDataV6 : public CBase |
Inherits from
- RMobileSmartCardEap::CEapAuthenticateRequestDataV6
Constructor & Destructor Documentation
CEapAuthenticateRequestDataV6()
CEapAuthenticateRequestDataV6 | ( | ) | [private] |
Default constructor; initialises the version of this object.
~CEapAuthenticateRequestDataV6()
IMPORT_C | ~CEapAuthenticateRequestDataV6 | ( | ) | |
Default destructor for this object.
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [private] |
Second-phase constructor, which just initialises the flat buffer for later EAP-Request packet storage.
ExternalizeL(TPtr8 &)
IMPORT_C void | ExternalizeL | ( | TPtr8 & | aBuffer | ) | [virtual] |
Externalise the data in this object.
Parameters
TPtr8 & aBuffer | Ptr will be set to point at the a buffer where this object serialises its data, including EAP-Request packet. |
GetEapReqPacket()
IMPORT_C TPtr8 | GetEapReqPacket | ( | ) | const |
Gets the request packet stored in this object.
InternalizeL(const TDesC8 &)
IMPORT_C void | InternalizeL | ( | const TDesC8 & | aBuffer | ) | [virtual] |
Internalise the data to this object.
Parameters
const TDesC8 & aBuffer | Populates this object with the serialised data passed in this argument. |
NewL()
Constructs a new object for passing EAP-Request packets to the base band.
SetEapReqPacketL(const TDesC8 &)
IMPORT_C void | SetEapReqPacketL | ( | const TDesC8 & | aData | ) | |
Store the EAP-Request packet within this object.
Parameters
const TDesC8 & aData | Copy the EAP-Request packet in this argument descriptor to this data structures memory. |
VersionId()
IMPORT_C TUint | VersionId | ( | ) | const |
Member Data Documentation
CBufFlat * iEapReqPacket
EAP-request packet in a flat buffer.
TUint
iVersionId
TUint
| iVersionId | [protected] |
ETelMM's supported version.
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.