Poco::Remoting::SoapLite

class TransportFactory

Library: Remoting/SoapLite
Package: SoapLite
Header: Poco/Remoting/SoapLite/TransportFactory.h

Description

TransportFactory for SoapLite transports

Inheritance

Direct Base Classes: Poco::Remoting::TransportFactory

All Base Classes: Poco::Remoting::TransportFactory

Member Summary

Member Functions: create, registerFactory, unregisterFactory

Inherited Functions: create

Constructors

TransportFactory

TransportFactory(
    bool enableSOAP,
    bool keepAlive
);

Creates the TransportFactory.

Destructor

~TransportFactory virtual

~TransportFactory();

Destroys the TransportFactory.

Member Functions

create

Poco::Remoting::Transport * create();

Creates an SoapLite transport

registerFactory static

static void registerFactory(
    bool enableSOAP = true,
    bool keepHTTPSessionsAlive = false
);

Helper function to register the factory at the manager.

unregisterFactory static

static void unregisterFactory();

Helper function to unregister the factory at the manager.