Server.ih File Reference

Server internal header. More...

#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>

Include dependency graph for Server.ih:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

Server internal header.

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

Define Documentation

#define
IH_SENF_Scheduler_Console_Server_   1

Definition at line 27 of file Server.ih.