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

EapJobMultiplexor Class Reference

#include <eap_fsm.hxx>

Inheritance diagram for EapJobMultiplexor:

EapSwitchStateMachine EapAuthSwitchStateMachine EapPeerSwitchStateMachine EapBackendAuthSwitchStateMachine EapPassThroughAuthSwitchStateMachine EapStandAloneAuthSwitchStateMachine List of all members.

Public Member Functions

 EapJobMultiplexor (EapJobHandle &h)
void Flush ()
int Serve ()
int Schedule (AAA_Job *job, size_t=1)
AAA_JobData & JobData ()
template<class T> T & JobData (Type2Type< T >)

Detailed Description

This class defines a job that are used by both switch state machine and method state machine to schedule an event. The scheduling is based on storing a pointer to state machines which themself are jobs to be multiplexed by this class object.


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