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

olsr::sys::netlink::NLSocket Class Reference

#include <netlink.hh>

List of all members.

Public Types

typedef std::list< NLMessage * > answer_t

Public Member Functions

 NLSocket ()
 ~NLSocket ()
void send (const NLMessage &m)
answer_t receive ()

Private Types

typedef sockaddr_nl sockaddr_t

Private Member Functions

void do_receive (char *&buffer, unsigned &length)

Private Attributes

int _fd


Member Typedef Documentation

typedef std::list<NLMessage*> olsr::sys::netlink::NLSocket::answer_t
 

typedef sockaddr_nl olsr::sys::netlink::NLSocket::sockaddr_t [private]
 


Constructor & Destructor Documentation

olsr::sys::netlink::NLSocket::NLSocket  ) 
 

olsr::sys::netlink::NLSocket::~NLSocket  ) 
 


Member Function Documentation

void olsr::sys::netlink::NLSocket::do_receive char *&  buffer,
unsigned &  length
[private]
 

std::list< NLMessage * > olsr::sys::netlink::NLSocket::receive  ) 
 

void olsr::sys::netlink::NLSocket::send const NLMessage m  ) 
 


Member Data Documentation

int olsr::sys::netlink::NLSocket::_fd [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 28 21:21:51 2005 for Qolyester daemon by  doxygen 1.4.1