#include <netlink.hh>
Inheritance diagram for olsr::sys::netlink::RequestVisitor:
Public Member Functions | |
RequestVisitor () | |
~RequestVisitor () | |
virtual void | visit (const NLGetLink &) |
virtual void | visit (const NLNewAddr &) |
virtual void | visit (const NLGetAddr &) |
virtual void | visit (const NLDelAddr &) |
virtual void | visit (const NLGetRoute &) |
virtual void | visit (const NLNewRoute &) |
virtual void | visit (const NLDelRoute &) |
virtual void | visit (const NLAddrAttrAddress &) |
virtual void | visit (const NLAddrAttrLocal &) |
virtual void | visit (const NLAddrAttrBroadcast &) |
virtual void | visit (const NLAddrAttrAnycast &) |
virtual void | visit (const NLRouteAttrDestination &) |
virtual void | visit (const NLRouteAttrGateway &) |
virtual void | visit (const NLRouteAttrOutInterface &) |
const char * | buffer () |
const unsigned | length () |
Static Public Attributes | |
static unsigned | seqnum = time(NULL) |
Private Types | |
typedef std::list< iovec > | buffers_t |
Private Member Functions | |
unsigned | totalsize () const |
Private Attributes | |
buffers_t | _buffers |
char * | _buffer |
unsigned | _length |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|