#include <SOAPDispatcher.h>
Inheritance diagram for SOAPDispatcher:
Public Member Functions | |
std::string | processMessage (const std::string &KszObjectName, const std::string &KszMethodName, SOAPElement &theCall, bool &bContainsFault) |
bool | registerObject (SOAPObjectCreator *pCreator) |
SOAPMethod * | GetMethod (const char *methodName) |
Static Public Member Functions | |
static SOAPDispatcher & | Instance () |
Private Types | |
typedef std::map< std::string, SOAPObjectCreator * > | CreatorContainer |
Private Member Functions | |
SOAPDispatcher () | |
virtual | ~SOAPDispatcher () |
Private Attributes | |
CreatorContainer | m_creatorContainer |
SOAPObject::MethodList * | currentMethodList |
Friends | |
class | Singleton< SOAPDispatcher > |
class | std::auto_ptr< SOAPDispatcher > |
Definition at line 59 of file SOAPDispatcher.h.
|
Definition at line 123 of file SOAPDispatcher.h. |
|
SimpleSOAP Library: Implements a simplified version of SOAP (Simple Object Access Protocol). Copyright (C) 2000 Scott Seely, scott@scottseely.com modifications by Gerard J. Cerchio gjpc@circlesoft.com This library is public domain software 26-Aug-04 G. Cerchio add SOAP output and input logging 24-Aug-04 G. Cerchio use long message interface to logger 21-Aug-04 G. Cerchio added logging for SOAP responses
The code compiles and executes under MSVC .NET and GNU 3.3 It has been run under Debian, SUSE, CYGWIN and WinXP Revision 1.3 2004/04/23 16:59:26 gjpc expanded the Simple SOAP package to allow RPC's within RPC's Definition at line 46 of file SOAPDispatcher.cpp. References currentMethodList. |
|
Definition at line 51 of file SOAPDispatcher.cpp. References m_creatorContainer. |
|
Definition at line 81 of file SOAPDispatcher.cpp. References currentMethodList. |
|
Reimplemented from Singleton< T >. Definition at line 60 of file SOAPDispatcher.cpp. References Singleton< T >::Instance(). Referenced by processSocket(), and registerObjects(). |
|
Definition at line 94 of file SOAPDispatcher.cpp. References currentMethodList, SOAPEncoder::encodeFault(), SOAPEncoder::encodeMethodResponse(), and m_creatorContainer. Referenced by processSocket(). |
|
Definition at line 65 of file SOAPDispatcher.cpp. References SOAPObjectCreator::createdObjectName(), and m_creatorContainer. Referenced by registerObjects(). |
|
Definition at line 114 of file SOAPDispatcher.h. |
|
Definition at line 115 of file SOAPDispatcher.h. |
|
Definition at line 130 of file SOAPDispatcher.h. Referenced by GetMethod(), processMessage(), and SOAPDispatcher(). |
|
Definition at line 127 of file SOAPDispatcher.h. Referenced by processMessage(), registerObject(), and ~SOAPDispatcher(). |