Savarese Software Research Corporation
WebServiceModuleContext Struct Reference

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>

List of all members.

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_typecaller
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.


Friends And Related Function Documentation

friend class WebServiceRunner [friend]

Definition at line 65 of file WebServiceModule.h.


Member Data Documentation

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:

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.