Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

EapStateMachine< ARG > Class Template Reference

#include <eap_fsm.hxx>

List of all members.

Public Member Functions

 EapStateMachine (ARG &arg, AAA_StateTable< ARG > &table, ACE_Reactor &r, EapJobMultiplexor &mux, char *name=0)
 Constructor.

void Stop ()
int Serve ()
 Inherited from AAA_EventQueueJob.

void Timeout (AAA_Event ev)
 Reimplemented from parent class.

void Notify (AAA_Event ev) throw (int)


Detailed Description

template<class ARG>
class EapStateMachine< ARG >

The functional model of EAP devides the protocol task into a part that is commonly performed independent of any EAP authentication method and a part that is specific to eap EAP authentication method. The former and the latter parts are refered to as "switch" and "method", respectively. State machines defined to run switches and methods are refered to as switch state machines (see Switch State Machine) and method state machines (see Method State Machine), respectively. Both switch and method state machines have the same EapStateMachine structure in common.


The documentation for this class was generated from the following file:
Generated on Fri Jun 25 19:16:19 2004 for EAP State Machine by doxygen 1.3.5