AsyncJobCalls.h
Go to the documentation of this file.
188 debugs(call.debugSection, DBG_CRITICAL, "ERROR: Squid BUG: Job invalidated during " << call.name);
bool ScheduleCall(const char *fileName, int fileLine, const AsyncCall::Pointer &call)
Definition: AsyncCall.cc:94
RefCount< AsyncCallT< Dialer > > asyncCall(int aDebugSection, int aDebugLevel, const char *aName, const Dialer &aDialer)
Definition: AsyncCall.h:156
NullaryMemFunT< C > JobMemFun(const CbcPointer< C > &job, typename NullaryMemFunT< C >::Method method)
Definition: AsyncJobCalls.h:133
AsyncCall::Pointer CallJob(int debugSection, int debugLevel, const char *fileName, int fileLine, const char *callName, const Dialer &dialer)
schedule an async job call using a dialer; use CallJobHere macros instead
Definition: AsyncJobCalls.h:50
Definition: AsyncCall.h:41
Definition: AsyncCall.h:107
Definition: AsyncJobCalls.h:26
virtual void doDial()=0
JobDialer & operator=(const JobDialer &)
Definition: AsyncJobCalls.h:91
NullaryMemFunT(const CbcPointer< Job > &aJob, Method aMethod)
Definition: AsyncJobCalls.h:94
Definition: AsyncJobCalls.h:108
UnaryMemFunT(const CbcPointer< Job > &aJob, Method aMethod, const Data &anArg1)
Definition: AsyncJobCalls.h:111