#include </home/runner/work/icey/icey/src/symple/src/server/detail.h>| Return | Name | Description |
|---|---|---|
void | add | |
void | addVirtual | |
void | bind | |
void | unbind | |
void | erase | |
void | eraseVirtual | |
void | clear | |
ServerPeer * | find | |
const ServerPeer * | find const | |
VirtualPeer * | findVirtual | |
const VirtualPeer * | findVirtual const | |
ServerPeer * | findByConnection | |
const ServerPeer * | findByConnection const | |
size_t | size const | |
const std::unordered_map< std::string, std::unique_ptr< ServerPeer > > & | peers const inline |
void add(std::string id, std::unique_ptr< ServerPeer > peer)void addVirtual(std::string id, VirtualPeer peer)void bind(http::ServerConnection & conn, const std::string & id)void unbind(http::ServerConnection & conn)void erase(const std::string & id)void eraseVirtual(const std::string & id)void clear()ServerPeer * find(const std::string & id)const
const ServerPeer * find(const std::string & id) constVirtualPeer * findVirtual(const std::string & id)const
const VirtualPeer * findVirtual(const std::string & id) constServerPeer * findByConnection(http::ServerConnection & conn)const
const ServerPeer * findByConnection(http::ServerConnection & conn) constconst
size_t size() constconst inline
inline const std::unordered_map< std::string, std::unique_ptr< ServerPeer > > & peers() const| Return | Name | Description |
|---|---|---|
std::unordered_map< std::string, std::unique_ptr< ServerPeer > > | _peers | |
std::unordered_map< std::string, VirtualPeer > | _virtualPeers | |
std::unordered_map< http::ServerConnection *, std::string > | _connToPeer |
std::unordered_map< std::string, std::unique_ptr< ServerPeer > > _peersstd::unordered_map< std::string, VirtualPeer > _virtualPeersstd::unordered_map< http::ServerConnection *, std::string > _connToPeer