#include <netlink.hh>
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 |
typedef sockaddr_nl olsr::sys::netlink::NLSocket::sockaddr_t [private] |
| typedef std::list<NLMessage*> olsr::sys::netlink::NLSocket::answer_t |
| olsr::sys::netlink::NLSocket::NLSocket | ( | ) | [inline] |
| olsr::sys::netlink::NLSocket::~NLSocket | ( | ) | [inline] |
| 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] |
int olsr::sys::netlink::NLSocket::_fd [private] |
1.5.1