senf::AddressingPolicyBase Struct Reference
[The Policy Framework]

Policy defining socket addressing. More...

#include <senf/Socket/SocketPolicy.hh>

Inheritance diagram for senf::AddressingPolicyBase:
Inheritance graph
[legend]

List of all members.


Detailed Description

Policy defining socket addressing.

AddressingPolicyBase is the baseclass of all addressing policy classes. When defining a new addressing policy, the following members can be defined. All methods must be static.

typedef Address Address type
method void local(FileHandle, Address &) Get local socket address
method void peer(FileHandle, Address &) Get remote socket address
method void bind(FileHandle, Address const &) Bind socket to local address
method void connect(FileHandle, Address const &) Connect to remote address
See also:
The Policy Framework

Definition at line 293 of file SocketPolicy.hh.


Classes

class   Address

Public Member Functions

virtual  ~AddressingPolicyBase ()

Constructor & Destructor Documentation

senf::AddressingPolicyBase::
~AddressingPolicyBase ()

Definition at line 35 of file SocketPolicy.cc.


The documentation for this struct was generated from the following files: