Classes | |
struct | senf::NoAddressingPolicy |
AddressingPolicy for non-addressable sockets. More... | |
class | senf::ServerSocketHandle< SPolicy > |
Generic SocketHandle with server interface. More... | |
struct | senf::ConnectedCommunicationPolicy |
CommunicationPolicy for connected sockets. More... | |
struct | senf::UnconnectedCommunicationPolicy |
CommunicationPolicy for unconnected sockets. More... | |
struct | senf::StreamFramingPolicy |
FramingPolicy for stream oriented sockets. More... | |
struct | senf::DatagramFramingPolicy |
FramingPolicy for datagram oriented sockets. More... | |
struct | senf::BSDAddressingPolicyMixinBase |
Non-template implementation class of BSDAddressingPolicyMixin template. More... | |
struct | senf::BSDAddressingPolicyMixin< Address > |
Template for generic AddressingPolicy implementation based on the BSD socket API. More... | |
struct | senf::INet4AddressingPolicy |
Addressing policy supporting IPv4 addressing. More... | |
struct | senf::INet6AddressingPolicy |
Addressing policy supporting IPv6 addressing. More... | |
struct | senf::LLAddressingPolicy |
Addressing policy supporting link-local addressing. More... | |
struct | senf::UNAddressingPolicy |
Addressing policy supporting unix domain addressing. More... | |
struct | senf::QueueReadPolicy |
ReadPolicy for sockets readable via packet queue API. More... | |
struct | senf::QueueWritePolicy |
WritePolicy for sockets writeable via packet queue API. More... | |
struct | senf::ReadablePolicy |
ReadPolicy for readable sockets. More... | |
struct | senf::NotReadablePolicy |
ReadPolicy for unreadable sockets. More... | |
struct | senf::WriteablePolicy |
WritePolicy for writeable sockets. More... | |
struct | senf::NotWriteablePolicy |
WritePolicy for unwriteable sockets. More... | |
Here you will find all policy classes. Also included are some supporting classes which are used as base classes to build other policy classes.