Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ipaddress.hh File Reference

IP address declarations. More...

#include "config.hh"
#include "ipv6.hh"

Go to the source code of this file.

Namespaces

namespace  olsr
namespace  olsr::concept_check

Defines

#define QOLYESTER_NET_IPADDRESS_HH   1
#define QOLYESTER_FAMILY_INET   6
#define ADDRESS_SIZE   (address_t::address_size)

Typedefs

typedef net::IPv6Address address_t
typedef address_t::sockaddr_t tdcheck0
typedef address_t::addr_t tdcheck1

Enumerations

enum  { echeck0 = address_t::address_size, echeck1 = address_t::proto, echeck2 = address_t::family }


Detailed Description

IP address declarations.

Author:
Ignacy Gawedzki
Date:
Tue Mar 16 18:26:41 2004

This file is the switching point for IP address family. Concrete implementation choice conformance is checked using concept checking techniques.


Define Documentation

#define ADDRESS_SIZE   (address_t::address_size)
 

#define QOLYESTER_FAMILY_INET   6
 

#define QOLYESTER_NET_IPADDRESS_HH   1
 


Typedef Documentation

typedef net::IPv6Address olsr::address_t
 

typedef address_t::sockaddr_t olsr::concept_check::tdcheck0
 

typedef address_t::addr_t olsr::concept_check::tdcheck1
 


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
echeck0 
echeck1 
echeck2 


Generated on Thu Jul 28 21:21:49 2005 for Qolyester daemon by  doxygen 1.4.1