#include <acsRequest.h>
Collaboration diagram for RequestChainContext< R >:

Public Member Functions | |
| RequestChainContext (RequestProcessorThread *irpt) | |
| virtual | ~RequestChainContext () |
| RequestProcessorThread * | getRequestProcessor () |
| void | appendRequest (R *request) |
| void | prependRequest (R *request) |
| void | proceed (R *lastreq=NULL) |
Protected Member Functions | |
| virtual bool | requestDone (R *request)=0 |
| virtual void | chainDone ()=0 |
| virtual void | chainAborted ()=0 |
Private Attributes | |
| RequestProcessorThread * | rpt |
| std::deque< R * > | requests |
| R * | curreq |
| bool | inprocess |
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
Implemented in ACSServiceRequestChainContext.
|
|
|||||||||
|
Implemented in ACSServiceRequestChainContext.
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Implemented in ACSServiceRequestChainContext.
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3.8