#include <boost/iostreams/concepts.hpp>
#include <boost/iostreams/stream.hpp>
#include <senf/Scheduler/ReadHelper.hh>
#include <senf/Socket/Protocols/INet/TCPSocketHandle.hh>
#include <senf/Utils/Logger/SenfLog.hh>
Go to the source code of this file.
Definition in file Server.ih.
Classes |
|
class | senf::console::detail::ServerManager |
class | senf::console::detail::NonblockingSocketSink |
Internal: Nonblocking boost::iostreams::sink. More... |
|
class | senf::console::detail::ClientReader |
Internal: Generic client interface. More... |
|
class | senf::console::detail::DumbClientReader |
Internal: Primitive ClientReader implementation. More... |
|
class | senf::console::detail::NoninteractiveClientReader |
Internal: Primitive ClientReader implementation. More... |
|
Namespaces |
|
namespace | senf |
namespace | senf::console |
namespace | senf::console::detail |
Defines |
|
#define | IH_SENF_Scheduler_Console_Server_ 1 |
Typedefs |
|
typedef boost::iostreams::stream < NonblockingSocketSink > |
senf::console::detail::NonblockingSocketOStream |
typedef senf::ServerSocketHandle < senf::MakeSocketPolicy < senf::TCPv4SocketProtocol::Policy, senf::BSDAddressingPolicy > ::policy > |
senf::console::detail::ServerHandle |