ConnectedRawINetSocketHandle.hh File Reference

#include "INetAddressing.hh"
#include "RawINetSocketProtocol.hh"
#include <senf/Socket/Protocols/BSDSocketProtocol.hh>
#include <senf/Socket/Protocols/DatagramSocketProtocol.hh>
#include <senf/Socket/FramingPolicy.hh>
#include <senf/Socket/CommunicationPolicy.hh>
#include <senf/Socket/ReadWritePolicy.hh>
#include <senf/Socket/ProtocolClientSocketHandle.hh>
Include dependency graph for ConnectedRawINetSocketHandle.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class   senf::ConnectedRawV4SocketProtocol
  IPv4 RAW Socket Protocol, connected. More...
class   senf::ConnectedRawV6SocketProtocol
  IPv6 RAW Socket Protocol, connected. More...

Namespaces

namespace   senf

Typedefs

typedef MakeSocketPolicy
< INet4AddressingPolicy,
DatagramFramingPolicy,
ConnectedCommunicationPolicy,
ReadablePolicy,
WriteablePolicy >::policy 
senf::ConnectedRawV4Socket_Policy
  Socket Policy of the Connected RawV4 Protocol.
typedef
ProtocolClientSocketHandle
< ConnectedRawV4SocketProtocol > 
senf::ConnectedRawV4ClientSocketHandle
typedef MakeSocketPolicy
< INet6AddressingPolicy,
DatagramFramingPolicy,
ConnectedCommunicationPolicy,
ReadablePolicy,
WriteablePolicy >::policy 
senf::ConnectedRawV6Socket_Policy
  Socket Policy of the RawV6 Protocol.
typedef
ProtocolClientSocketHandle
< ConnectedRawV6SocketProtocol > 
senf::ConnectedRawV6ClientSocketHandle