SNode.C
|
#include <SocketContextUpgradeFactory.h>
Public Types | |
using | Resquest = web::http::client::Request |
using | Reponse = web::http::client::Response |
![]() | |
using | Request = web::http::client::Request |
using | Response = web::http::client::Response |
Public Member Functions | |
void | checkRefCount () final |
![]() | |
virtual std::string | name ()=0 |
![]() | |
SocketContextFactory (SocketContextFactory &)=delete | |
SocketContextFactory (SocketContextFactory &&)=delete | |
SocketContextFactory & | operator= (SocketContextFactory &)=delete |
SocketContextFactory & | operator= (SocketContextFactory &&)=delete |
Static Public Member Functions | |
static void | link (const std::string &upgradeContextName, SocketContextUpgradeFactory *(*linkedPlugin)()) |
Protected Member Functions | |
SocketContextUpgradeFactory () | |
virtual void | prepare (Request &request)=0 |
![]() | |
SocketContextUpgradeFactory ()=default | |
~SocketContextUpgradeFactory () override=default | |
void | prepare (Request &request, Response &response) |
![]() | |
SocketContextFactory ()=default | |
virtual | ~SocketContextFactory () |
Friends | |
class | SocketContextUpgradeFactorySelector |
Additional Inherited Members | |
![]() | |
std::size_t | refCount |
Definition at line 61 of file SocketContextUpgradeFactory.h.
Definition at line 65 of file SocketContextUpgradeFactory.h.
Definition at line 64 of file SocketContextUpgradeFactory.h.
|
protected |
Definition at line 53 of file SocketContextUpgradeFactory.cpp.
|
finalvirtual |
Implements web::http::SocketContextUpgradeFactory< web::http::client::Request, web::http::client::Response >.
Definition at line 56 of file SocketContextUpgradeFactory.cpp.
References web::http::client::SocketContextUpgradeFactorySelector::instance(), and web::http::SocketContextUpgradeFactorySelector< SocketContextUpgradeFactoryT >::unload().
Referenced by web::websocket::client::SocketContextUpgradeFactory::create(), and web::http::client::Request::executeUpgrade().
|
static |
Definition at line 62 of file SocketContextUpgradeFactory.cpp.
References web::http::client::SocketContextUpgradeFactorySelector::instance(), and web::http::SocketContextUpgradeFactorySelector< SocketContextUpgradeFactoryT >::link().
Referenced by web::websocket::client::SocketContextUpgradeFactory::link().
|
protectedpure virtual |
Implemented in web::websocket::client::SocketContextUpgradeFactory.
Referenced by web::http::client::SocketContextUpgradeFactorySelector::select().
|
friend |
Definition at line 78 of file SocketContextUpgradeFactory.h.