#include <HttpCacheSM.h>
Inherits Action.
Public Member Functions | |
HttpCacheAction () | |
virtual void | cancel (Continuation *c=NULL) |
Cancels the asynchronous operation represented by this action. | |
void | init (HttpCacheSM *sm_arg) |
Data Fields | |
HttpCacheSM * | sm |
Definition at line 47 of file HttpCacheSM.h.
HttpCacheAction::HttpCacheAction | ( | ) |
Definition at line 48 of file HttpCacheSM.cc.
void HttpCacheAction::cancel | ( | Continuation * | c = NULL |
) | [virtual] |
Cancels the asynchronous operation represented by this action.
This method is called by state machines willing to cancel an ongoing asynchronous operation. Classes derived from Action may perform additional steps before flagging this action as cancelled. There are certain rules that must be followed in order to cancel an action (see the Remarks section).
c | Continuation associated with this Action. |
Reimplemented from Action.
Definition at line 54 of file HttpCacheSM.cc.
References Action::cancel(), Action::cancelled, ink_assert, HttpCacheSM::master_sm, HttpCacheSM::pending_action, and sm.
void HttpCacheAction::init | ( | HttpCacheSM * | sm_arg | ) | [inline] |
Definition at line 54 of file HttpCacheSM.h.