Inherits Continuation.
Public Member Functions | |
ClusterAPIPeriodicSM (ProxyMutex *m) | |
~ClusterAPIPeriodicSM () | |
int | ClusterAPIPeriodicSMEvent (int, void *) |
MachineStatusSM * | GetNextSM () |
Definition at line 205 of file ClusterAPI.cc.
ClusterAPIPeriodicSM::ClusterAPIPeriodicSM | ( | ProxyMutex * | m | ) | [inline] |
Definition at line 208 of file ClusterAPI.cc.
References ClusterAPIPeriodicSMEvent(), and SET_HANDLER.
ClusterAPIPeriodicSM::~ClusterAPIPeriodicSM | ( | ) | [inline] |
Definition at line 213 of file ClusterAPI.cc.
int ClusterAPIPeriodicSM::ClusterAPIPeriodicSMEvent | ( | int | e, | |
void * | d | |||
) |
Definition at line 256 of file ClusterAPI.cc.
References EVENT_DONE, GetNextSM(), and Continuation::handleEvent().
Referenced by ClusterAPIPeriodicSM().
MachineStatusSM * ClusterAPIPeriodicSM::GetNextSM | ( | ) |
Definition at line 227 of file ClusterAPI.cc.
References ink_atomiclist_popall(), Queue< C, L >::pop(), and Queue< C, L >::push().
Referenced by ClusterAPIPeriodicSMEvent().