WebServiceModuleContext stores information about the initialization and execution context of a WebServiceModule so that the WebServiceModule may configure itself and reuse resources from the containing execution environment. More...
#include <WebServiceModule.h>
Public Types | |
typedef WebServiceProtocol | protocol_traits |
typedef NS_SSRC_WISP_PROTOCOL::ContinuationCaller < packing_traits > | caller_type |
Public Member Functions | |
WISP_IMPORT (protocol_traits, packing_traits) | |
timeout_ptr | schedule_timeout (const timeout_handler &handler, const TimeValue &timeout, const bool once=EventLoop::Persist) |
void | cancel_timeout (const timeout_ptr &timeout) |
Public Attributes | |
caller_type & | caller |
const string | ws_type |
const Properties & | properties |
Friends | |
class | WebServiceRunner |
Detailed Description
WebServiceModuleContext stores information about the initialization and execution context of a WebServiceModule so that the WebServiceModule may configure itself and reuse resources from the containing execution environment.
Definition at line 49 of file WebServiceModule.h.
Member Typedef Documentation
typedef NS_SSRC_WISP_PROTOCOL::ContinuationCaller<packing_traits> WebServiceModuleContext::caller_type |
Definition at line 52 of file WebServiceModule.h.
typedef WebServiceProtocol WebServiceModuleContext::protocol_traits |
Definition at line 50 of file WebServiceModule.h.
Member Function Documentation
void WebServiceModuleContext::cancel_timeout | ( | const timeout_ptr & | timeout | ) |
Definition at line 29 of file WebServiceModule.cc.
__BEGIN_NS_SSRC_WSPR_WS timeout_ptr WebServiceModuleContext::schedule_timeout | ( | const timeout_handler & | handler, |
const TimeValue & | timeout, | ||
const bool | once = EventLoop::Persist |
||
) |
Definition at line 22 of file WebServiceModule.cc.
WebServiceModuleContext::WISP_IMPORT | ( | protocol_traits | , |
packing_traits | |||
) |
Friends And Related Function Documentation
friend class WebServiceRunner [friend] |
Definition at line 65 of file WebServiceModule.h.
Member Data Documentation
Definition at line 54 of file WebServiceModule.h.
const Properties& WebServiceModuleContext::properties |
Definition at line 56 of file WebServiceModule.h.
Definition at line 55 of file WebServiceModule.h.
The documentation for this struct was generated from the following files: