INetAddressing.hh File Reference

INet[46]Address and INet[46]AddressingPolicy public header. More...

#include <string>
#include <netinet/in.h>
#include <senf/Socket/Protocols/BSDAddressingPolicy.hh>
#include <senf/Socket/Protocols/BSDSocketAddress.hh>
#include "INet4Address.hh"
#include "INet6Address.hh"
#include "INetAddressing.cci"

Include dependency graph for INetAddressing.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

INet[46]Address and INet[46]AddressingPolicy public header.

Definition in file INetAddressing.hh.


Classes

class   senf::INet4SocketAddress
  IPv4 socket address. More...
class   senf::INet6SocketAddress
  IPv6 socket address. More...
struct   senf::INet4AddressingPolicy
  Addressing policy supporting IPv4 addressing. More...
struct   senf::INet6AddressingPolicy
  Addressing policy supporting IPv6 addressing. More...

Namespaces

namespace   senf

Defines

#define  HH_SENF_Socket_Protocols_INet_INetAddressing_   1

Functions

std::istream &  senf::operator>> (std::istream &is, INet4SocketAddress &addr)
std::istream &  senf::operator>> (std::istream &is, INet6SocketAddress &addr)

Define Documentation

#define
HH_SENF_Socket_Protocols_INet_INetAddressing_   1

Definition at line 28 of file INetAddressing.hh.