#include <Plugins/org.commontk.eventbus/ctkNetworkConnectorQtSoap.h>
|
virtual ctkNetworkConnector * | clone () |
| retrieve an instance of the object
|
|
void | createClient (const QString hostName, const unsigned int port) |
| create the unique instance of the client.
|
|
void | createServer (const unsigned int port) |
| create the unique instance of the server.
|
|
| ctkNetworkConnectorQtSoap () |
| object constructor.
|
|
void | initializeForEventBus () |
| register all the signalsand slots
|
|
QtSoapType * | marshall (const QString name, const QVariant ¶meter) |
| Marshalling of the datatypes.
|
|
void | registerNamespace (QString prefix, QString namespaceURI) |
| register a further namespace which will be used in soap 1.1 for axis2 compatibility
|
|
QtSoapType * | response () |
| return the response retrieved from the service
|
|
void | send (const QString methodName, ctkEventArgumentsList *argList) |
| Allow to send a network request.
|
|
void | setAction (const QString action) |
| set the action for the http transport
|
|
void | setPath (const QString path) |
| set the path, for example the end point or the wsdl
|
|
void | setWSDL (const QString wsdlUrl) |
| set the url of the wsdl for querying the service.
|
|
void | startListen () |
| Start the server.
|
|
| ~ctkNetworkConnectorQtSoap () |
| object destructor.
|
|
| ctkNetworkConnector () |
| object constructor.
|
|
QString | protocol () |
| retrieve the protocol type of the connector
|
|
|
QString | m_Protocol |
| define the protocol of the connector (xmlrpc, soap, etc...)
|
|
QString | protocol |
|
Class name: ctkNetworkConnectorQtSoap This class is the implementation class for client/server objects that works over network with soap protocol. It has been implemented only client side.
Definition at line 28 of file ctkNetworkConnectorQtSoap.h.
◆ ctkNetworkConnectorQtSoap()
ctkEventBus::ctkNetworkConnectorQtSoap::ctkNetworkConnectorQtSoap |
( |
| ) |
|
◆ ~ctkNetworkConnectorQtSoap()
ctkEventBus::ctkNetworkConnectorQtSoap::~ctkNetworkConnectorQtSoap |
( |
| ) |
|
◆ clone()
◆ createClient()
void ctkEventBus::ctkNetworkConnectorQtSoap::createClient |
( |
const QString |
hostName, |
|
|
const unsigned int |
port |
|
) |
| |
|
virtual |
◆ createServer()
void ctkEventBus::ctkNetworkConnectorQtSoap::createServer |
( |
const unsigned int |
port | ) |
|
|
virtual |
◆ initializeForEventBus()
void ctkEventBus::ctkNetworkConnectorQtSoap::initializeForEventBus |
( |
| ) |
|
|
virtual |
◆ marshall()
QtSoapType * ctkEventBus::ctkNetworkConnectorQtSoap::marshall |
( |
const QString |
name, |
|
|
const QVariant & |
parameter |
|
) |
| |
Marshalling of the datatypes.
◆ registerMethodsServer
void ctkEventBus::ctkNetworkConnectorQtSoap::registerMethodsServer |
( |
mafRegisterMethodsMap |
registerMethodsList | ) |
|
|
signal |
signal for the registration of the functions with parameters
◆ registerNamespace()
void ctkEventBus::ctkNetworkConnectorQtSoap::registerNamespace |
( |
QString |
prefix, |
|
|
QString |
namespaceURI |
|
) |
| |
|
inline |
◆ registerServerMethod
void ctkEventBus::ctkNetworkConnectorQtSoap::registerServerMethod |
( |
QString |
methodName, |
|
|
QList< QVariant::Type > |
types |
|
) |
| |
|
slot |
register methods on the server
◆ response()
QtSoapType * ctkEventBus::ctkNetworkConnectorQtSoap::response |
( |
| ) |
|
|
inline |
◆ send()
void ctkEventBus::ctkNetworkConnectorQtSoap::send |
( |
const QString |
methodName, |
|
|
ctkEventArgumentsList * |
argList |
|
) |
| |
|
virtual |
Allow to send a network request.
Need to convert the parameter list into another list of basic type to string which are used in QtSoap.
Implements ctkEventBus::ctkNetworkConnector.
◆ setAction()
void ctkEventBus::ctkNetworkConnectorQtSoap::setAction |
( |
const QString |
action | ) |
|
|
inline |
◆ setPath()
void ctkEventBus::ctkNetworkConnectorQtSoap::setPath |
( |
const QString |
path | ) |
|
|
inline |
◆ setWSDL()
void ctkEventBus::ctkNetworkConnectorQtSoap::setWSDL |
( |
const QString |
wsdlUrl | ) |
|
|
inline |
◆ startListen()
void ctkEventBus::ctkNetworkConnectorQtSoap::startListen |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: