|
void | listen (uint16_t port, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | listen (uint16_t port, int backlog, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | listen (const std::string &ipOrHostname, uint16_t port, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | listen (const std::string &ipOrHostname, uint16_t port, int backlog, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
| SocketServer (const std::string &name, const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, Args &&... args) |
|
| SocketServer (const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, Args &&... args) |
|
| SocketServer (const std::string &name, Args &&... args) |
|
| SocketServer (Args &&... args) |
|
void | listen (const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | listen (const SocketAddress &localAddress, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | listen (const SocketAddress &localAddress, int backlog, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
std::function< void(SocketConnection *)> | setOnConnect (const std::function< void(SocketConnection *)> &onConnect) |
|
std::function< void(SocketConnection *)> | setOnConnected (const std::function< void(SocketConnection *)> &onConnected) |
|
std::function< void(SocketConnection *)> | setOnDisconnect (const std::function< void(SocketConnection *)> &onDisconnect) |
|
std::shared_ptr< SocketContextFactory > | getSocketContextFactory () |
|
| Socket (const std::string &name) |
|
| Socket (const Socket &)=default |
|
| Socket (Socket &&) noexcept=delete |
|
Socket & | operator= (const Socket &)=default |
|
Socket & | operator= (Socket &&) noexcept=delete |
|
virtual | ~Socket () |
|
Config & | getConfig () const |
|
template<template< typename PhysicalSocketServer, typename ConfigSocketServer > typename SocketAcceptorT, typename ConfigSocketServerT, typename SocketContextFactoryT, typename... Args>
class net::in::stream::SocketServer< SocketAcceptorT, ConfigSocketServerT, SocketContextFactoryT, Args >
Definition at line 40 of file SocketServer.h.