HDK
|
#include <NET_WebTaskHandler.h>
Public Types | |
using | Callback = UT_Functor< void > |
Public Member Functions | |
NET_WebTaskHandler (NET_WebEndpoint &ep) | |
virtual | ~NET_WebTaskHandler ()=default |
const NET_Time & | processStartTime () const |
virtual int64 | calcElapsedTime (time_t now) const |
virtual const char * | className () const =0 |
void | setHasWork (bool has_work) |
SYS_FORCE_INLINE bool | isFinished () const |
virtual void | onProcess () |
Public Attributes | |
NET_WebEndpoint & | myEP |
Callback | myOnOpen |
Callback | myOnClose |
bool | myHasMoreWork |
NET_Time | myProcessTime |
Definition at line 52 of file NET_WebTaskHandler.h.
using NET_WebTaskHandler::Callback = UT_Functor<void> |
Definition at line 55 of file NET_WebTaskHandler.h.
NET_WebTaskHandler::NET_WebTaskHandler | ( | NET_WebEndpoint & | ep | ) |
|
virtualdefault |
|
inlinevirtual |
Reimplemented in NET_WebSocketHandler.
Definition at line 61 of file NET_WebTaskHandler.h.
|
pure virtual |
Implemented in NET_WebSocketHandler, and NET_HTTPWebTaskHandler.
|
inline |
Definition at line 72 of file NET_WebTaskHandler.h.
|
inlinevirtual |
Reimplemented in NET_WebSocketHandler, and NET_HTTPWebTaskHandler.
Definition at line 80 of file NET_WebTaskHandler.h.
Definition at line 60 of file NET_WebTaskHandler.h.
|
inline |
Definition at line 70 of file NET_WebTaskHandler.h.
NET_WebEndpoint& NET_WebTaskHandler::myEP |
Definition at line 74 of file NET_WebTaskHandler.h.
bool NET_WebTaskHandler::myHasMoreWork |
Definition at line 82 of file NET_WebTaskHandler.h.
Callback NET_WebTaskHandler::myOnClose |
Definition at line 79 of file NET_WebTaskHandler.h.
Callback NET_WebTaskHandler::myOnOpen |
Definition at line 77 of file NET_WebTaskHandler.h.
NET_Time NET_WebTaskHandler::myProcessTime |
Definition at line 84 of file NET_WebTaskHandler.h.