#include <eap_identity.hxx>
Inheritance diagram for EapAuthIdentityStateMachine:

Public Types | |
| enum | ProcessIdentityResult { Success, Failure } |
| Used by ProcessIdentity() as return values. | |
Public Member Functions | |
| void | Start () throw (AAA_Error) |
| Reimplemented from EapMethodStateMachine. | |
| void | Notify (AAA_Event ev) |
| Reimplemented from EapMethodStateMachine. | |
| void | Receive (AAAMessageBlock *b) |
| ACE_UINT32 & | NumberOfTrial () |
| Use this function to obtain the current number of trial for this method. | |
| virtual ProcessIdentityResult | ProcessIdentity (std::string &identity)=0 |
Static Public Attributes | |
| const ACE_UINT32 | maxTrial |
| Maximum number of retry for sending Request/Identity. | |
Protected Member Functions | |
| EapAuthIdentityStateMachine (EapSwitchStateMachine &s) | |
Protected Attributes | |
| ACE_UINT32 | nTrial |
Friends | |
| class | EapMethodStateMachineCreator< EapAuthIdentityStateMachine > |
| class | EapAuthIdentityStateTable_S |
|
|
This pure virtual function is a callback used when an identity of the peer is received. |
1.3.5