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.