RawINetSocketHandle.hh File Reference

#include "INetAddressing.hh"
#include "RawINetSocketProtocol.hh"
#include "MulticastSocketProtocol.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 RawINetSocketHandle.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class   senf::RawV4SocketProtocol
  IPv4 RAW Socket Protocol. More...
class   senf::RawV6SocketProtocol
  IPv6 RAW Socket Protocol. More...

Namespaces

namespace   senf

Typedefs

typedef MakeSocketPolicy
< INet4AddressingPolicy,
DatagramFramingPolicy,
UnconnectedCommunicationPolicy,
ReadablePolicy,
WriteablePolicy >::policy 
senf::RawV4Socket_Policy
  Socket Policy of the RawV4 Protocol.
typedef
ProtocolClientSocketHandle
< RawV4SocketProtocol > 
senf::RawV4ClientSocketHandle
typedef MakeSocketPolicy
< INet6AddressingPolicy,
DatagramFramingPolicy,
UnconnectedCommunicationPolicy,
ReadablePolicy,
WriteablePolicy >::policy 
senf::RawV6Socket_Policy
  Socket Policy of the RawV6 Protocol.
typedef
ProtocolClientSocketHandle
< RawV6SocketProtocol > 
senf::RawV6ClientSocketHandle