|
SNode.C
|
#include <SocketContextUpgradeFactory.h>
Public Types | |
| using | Resquest = web::http::server::Request |
| using | Reponse = web::http::server::Response |
Public Types inherited from web::http::SocketContextUpgradeFactory< web::http::server::Request, web::http::server::Response > | |
| using | Request = web::http::server::Request |
| using | Response = web::http::server::Response |
Public Member Functions | |
| void | checkRefCount () final |
Public Member Functions inherited from web::http::SocketContextUpgradeFactory< web::http::server::Request, web::http::server::Response > | |
| virtual std::string | name ()=0 |
Public Member Functions inherited from core::socket::stream::SocketContextFactory | |
| 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 () | |
Protected Member Functions inherited from web::http::SocketContextUpgradeFactory< web::http::server::Request, web::http::server::Response > | |
| SocketContextUpgradeFactory ()=default | |
| ~SocketContextUpgradeFactory () override=default | |
| void | prepare (Request &request, Response &response) |
Protected Member Functions inherited from core::socket::stream::SocketContextFactory | |
| SocketContextFactory ()=default | |
| virtual | ~SocketContextFactory () |
Friends | |
| class | SocketContextUpgradeFactorySelector |
Additional Inherited Members | |
Protected Attributes inherited from web::http::SocketContextUpgradeFactory< web::http::server::Request, web::http::server::Response > | |
| std::size_t | refCount |
Definition at line 60 of file SocketContextUpgradeFactory.h.
Definition at line 64 of file SocketContextUpgradeFactory.h.
Definition at line 63 of file SocketContextUpgradeFactory.h.
|
protected |
Definition at line 53 of file SocketContextUpgradeFactory.cpp.
|
finalvirtual |
Implements web::http::SocketContextUpgradeFactory< web::http::server::Request, web::http::server::Response >.
Definition at line 56 of file SocketContextUpgradeFactory.cpp.
References web::http::server::SocketContextUpgradeFactorySelector::instance(), and web::http::SocketContextUpgradeFactorySelector< SocketContextUpgradeFactoryT >::unload().
Referenced by web::websocket::server::SocketContextUpgradeFactory::create().
|
static |
Definition at line 62 of file SocketContextUpgradeFactory.cpp.
References web::http::server::SocketContextUpgradeFactorySelector::instance(), and web::http::SocketContextUpgradeFactorySelector< SocketContextUpgradeFactoryT >::link().
Referenced by web::websocket::server::SocketContextUpgradeFactory::link().
|
friend |
Definition at line 74 of file SocketContextUpgradeFactory.h.