SocketSink.hh File Reference

SocketSink public header. More...

#include <senf/Packets/Packets.hh>
#include <senf/Socket/ClientSocketHandle.hh>
#include <senf/Socket/SocketPolicy.hh>
#include <senf/Socket/ReadWritePolicy.hh>
#include <senf/Socket/FramingPolicy.hh>
#include <senf/Socket/CommunicationPolicy.hh>
#include "Module.hh"
#include "Connectors.hh"
#include <senf/Socket/Protocols/INet/INetAddressing.hh>
#include "IOEvent.hh"
#include "SocketSink.cci"
#include "SocketSink.ct"
#include "SocketSink.cti"

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

SocketSink public header.

Definition in file SocketSink.hh.


Classes

class   senf::ppi::ConnectedDgramWriter
  Writer for module::ActiveSocketSink / module::PassiveSocketSink. More...
class   senf::ppi::TargetDgramWriter< HandleType >
  Writer sending data with ClientSocketHandle::writeto(). More...
class   senf::ppi::IPv4SourceForcingDgramWriter
class   senf::ppi::IPv6SourceForcingDgramWriter
class   senf::ppi::module::ActiveSocketSink< Writer >
  Output module writing data to a FileHandle using the provided Writer. If using the default ConnectedDgramWriter the filehandle must be writable, connected and able to handle complete datagrams. More...
class   senf::ppi::module::PassiveSocketSink< Writer >
  Output module writing data to a FileHandle using the provided Writer. If using the default ConnectedDgramWriter the filehandle must be writable, connected and able to handle complete datagrams. More...

Namespaces

namespace   senf
namespace   senf::ppi
namespace   senf::ppi::module
  PPI Modules.

Defines

#define  HH_SENF_PPI_SocketSink_   1

Define Documentation

#define
HH_SENF_PPI_SocketSink_   1

Definition at line 27 of file SocketSink.hh.