#include <WebServiceRunner.h>
List of all members.
Classes |
| struct | ws_module_entry |
Public Types |
| typedef WebServiceProtocol | protocol_traits |
Public Member Functions |
| | WebServiceRunner (caller_type &caller, const WebServiceRunnerInitializer &initializer) |
| virtual | ~WebServiceRunner () |
Protected Member Functions |
| | WISP_IMPORT (protocol_traits, parameter_map) |
| | WISP_IMPORT (protocol_traits, MessageOneWay) |
| | WISP_IMPORT (protocol_traits, MessageTwoWay) |
| | WISP_IMPORT (protocol_traits, MessageResponse) |
| | WISP_IMPORT (protocol_traits, MessageDeliverEvent) |
| | WISP_IMPORT (protocol_traits, MessageDeliverEvents) |
| | WISP_IMPORT (protocol_traits, CallOneWay) |
| | WISP_IMPORT (protocol_traits, CallTwoWay) |
| | WISP_IMPORT (protocol_traits, CallResponse) |
| | WISP_IMPORT (protocol_traits, CallDeliverEvent) |
| | WISP_IMPORT (protocol_traits, CallDeliverEvents) |
| bool | set_call_handler_one_way (const string &call, const call_handler_type &call_handler) |
| bool | set_call_handler_two_way (const string &call, const call_handler_type &call_handler) |
| bool | set_action_handler (ActionConfig &action, const call_handler_type &call_handler) |
| void | one_way_call (const WebServiceCall &call, const MessageInfo &msginfo) |
| void | two_way_call (const WebServiceCall &call, const MessageInfo &msginfo) |
| void | process_request (const MessageOneWay &msg, const MessageInfo &msginfo) |
| void | process_request (const MessageTwoWay &msg, const MessageInfo &msginfo) |
Protected Attributes |
| boost::ptr_vector< ActionConfig > | _actions |
ActionConfig &new_action(const
Properties &action_map, const
string &key) SSRC_DECL_THROW(std
void | clear_call_handlers () |
Friends |
| class | NS_SSRC_WISP_SERVICE::ServiceProtocolProcessor< packing_traits > |
Detailed Description
Definition at line 135 of file WebServiceRunner.h.
Member Typedef Documentation
Constructor & Destructor Documentation
| virtual ws::WebServiceRunner::~WebServiceRunner |
( |
| ) |
[inline, virtual] |
Member Function Documentation
| void ws::WebService::one_way_call |
( |
const WebServiceCall & |
call, |
|
|
const MessageInfo & |
msginfo |
|
) |
| [inline, protected, inherited] |
| void ws::WebService::process_request |
( |
const MessageOneWay & |
msg, |
|
|
const MessageInfo & |
msginfo |
|
) |
| [inline, protected, inherited] |
| void ws::WebService::process_request |
( |
const MessageTwoWay & |
msg, |
|
|
const MessageInfo & |
msginfo |
|
) |
| [inline, protected, inherited] |
| bool ws::WebService::set_call_handler_one_way |
( |
const string & |
call, |
|
|
const call_handler_type & |
call_handler |
|
) |
| [protected, inherited] |
| bool ws::WebService::set_call_handler_two_way |
( |
const string & |
call, |
|
|
const call_handler_type & |
call_handler |
|
) |
| [protected, inherited] |
| void ws::WebService::two_way_call |
( |
const WebServiceCall & |
call, |
|
|
const MessageInfo & |
msginfo |
|
) |
| [inline, protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
parameter_map |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
MessageOneWay |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
MessageTwoWay |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
MessageResponse |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
MessageDeliverEvent |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
MessageDeliverEvents |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
CallOneWay |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
CallTwoWay |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
CallResponse |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
CallDeliverEvent |
|
|
) |
| [protected, inherited] |
| ws::WebService::WISP_IMPORT |
( |
protocol_traits |
, |
|
|
CallDeliverEvents |
|
|
) |
| [protected, inherited] |
Friends And Related Function Documentation
friend class NS_SSRC_WISP_SERVICE::ServiceProtocolProcessor< packing_traits > [friend] |
Member Data Documentation
The documentation for this class was generated from the following files:
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.