| class RMobileSmartCardEap::CEapAuthenticateRequestDataV6 : public CBase |
Class encapsulates EAP request packet data for authentication.
| Public Member Functions | |
|---|---|
| ~CEapAuthenticateRequestDataV6 () | |
| IMPORT_C void | ExternalizeL ( TPtr8 &) |
| IMPORT_C TPtr8 | GetEapReqPacket () |
| IMPORT_C void | InternalizeL (const TDesC8 &) |
| IMPORT_C CEapAuthenticateRequestDataV6 * | NewL () |
| IMPORT_C void | SetEapReqPacketL (const TDesC8 &) |
| IMPORT_C TUint | VersionId () |
| Private Member Functions | |
|---|---|
| CEapAuthenticateRequestDataV6 () | |
| void | ConstructL () |
| Public Attributes | |
|---|---|
| CBufFlat * | iEapReqPacket |
| Protected Attributes | |
|---|---|
| TUint | iVersionId |
| CEapAuthenticateRequestDataV6 | ( | ) | [private] |
Default constructor; initialises the version of this object.
| IMPORT_C | ~CEapAuthenticateRequestDataV6 | ( | ) |
Default destructor for this object.
| void | ConstructL | ( | ) | [private] |
Second-phase constructor, which just initialises the flat buffer for later EAP-Request packet storage.
| IMPORT_C void | ExternalizeL | ( | TPtr8 & | aBuffer | ) | [virtual] |
Externalise the data in this object.
| TPtr8 & aBuffer | Ptr will be set to point at the a buffer where this object serialises its data, including EAP-Request packet. |
| IMPORT_C TPtr8 | GetEapReqPacket | ( | ) | const |
Gets the request packet stored in this object.
| IMPORT_C void | InternalizeL | ( | const TDesC8 & | aBuffer | ) | [virtual] |
Internalise the data to this object.
| const TDesC8 & aBuffer | Populates this object with the serialised data passed in this argument. |
| IMPORT_C CEapAuthenticateRequestDataV6 * | NewL | ( | ) | [static] |
Constructs a new object for passing EAP-Request packets to the base band.
| IMPORT_C void | SetEapReqPacketL | ( | const TDesC8 & | aData | ) |
Store the EAP-Request packet within this object.
| const TDesC8 & aData | Copy the EAP-Request packet in this argument descriptor to this data structures memory. |
| IMPORT_C TUint | VersionId | ( | ) | const |
Allows client to identify the type of this object by its version number.
TMultimodeEtelV6Api
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.