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 sockaddr_nl olsr::sys::netlink::NLSocket::sockaddr_t [private]

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


Constructor & Destructor Documentation

olsr::sys::netlink::NLSocket::NLSocket (  )  [inline]

olsr::sys::netlink::NLSocket::~NLSocket (  )  [inline]


Member Function Documentation

void olsr::sys::netlink::NLSocket::send ( const NLMessage m  )  [inline]

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

std::list< NLMessage * > olsr::sys::netlink::NLSocket::receive (  )  [inline]


Member Data Documentation

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


The documentation for this class was generated from the following files:
Generated on Mon Sep 10 17:02:14 2007 for Qolyester daemon by  doxygen 1.5.1