21 #ifndef HH_SENF_Socket_Protocols_INet_ConnectedUDPSocketHandle_ 22 #define HH_SENF_Socket_Protocols_INet_ConnectedUDPSocketHandle_ 1 42 typedef MakeSocketPolicy<
43 INet4AddressingPolicy,
44 DatagramFramingPolicy,
45 ConnectedCommunicationPolicy,
Addressing policy supporting IPv6 addressing.
CommunicationPolicy public header.
ProtocolClientSocketHandle< ConnectedUDPv6SocketProtocol > ConnectedUDPv6ClientSocketHandle
MakeSocketPolicy< INet4AddressingPolicy, DatagramFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy ConnectedUDPv4Socket_Policy
Socket Policy of the UDPv4 Protocol.
MakeSocketPolicy< ConnectedUDPv4Socket_Policy, INet6AddressingPolicy >::policy ConnectedUDPv6Socket_Policy
ProtocolClientSocketHandle public header.
ProtocolClientSocketHandle< ConnectedUDPv4SocketProtocol > ConnectedUDPv4ClientSocketHandle
DatagramSocketProtocol public header.
ReadPolicy and WritePolicy public header.
Protocol facet providing basic BSD socket functionality.
Policy const & policy() const
Protocol facet providing basic connection oriented BSD socket functions.
UDPSocketProtocol public header.
Protocol specific socket handle (client interface)
BSDSocketProtocol public header.
Concrete Socket Protocol implementation base class.
INet[46]Address and INet[46]AddressingPolicy public header.
FramingPolicy public header.
Protocol facet to support UDP operations.
IPv6 UDP Socket Protocol, connected.
IPv4 UDP Socket Protocol, connected.
void init_client() const
Create unconnected client socket.
Metafunction to create SocketPolicy.
Protocol facet providing generic BSD datagram socket functionality.