class FtiConfigEntryGet


Contains pure virtuals
Definition#include <fticonfig_entry_get.hh>
Inherited byFtiConfigEntryGetDummy, FtiConfigEntryGetNetlink, FtiConfigEntryGetRtsock
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods

Protected Members


Detailed Description

 FtiConfigEntryGet (FtiConfig& ftic)

FtiConfigEntryGet

 ~FtiConfigEntryGet ()

~FtiConfigEntryGet

[virtual]

FtiConfig&  ftic ()

ftic

void  register_ftic ()

register_ftic

[virtual]

int  start ()

start

[pure virtual]

Start operation.

Returns: XORP_OK on success, otherwise XORP_ERROR.

int  stop ()

stop

[pure virtual]

Stop operation.

Returns: XORP_OK on success, otherwise XORP_ERROR.

bool  lookup_route4 (const IPv4& dst, Fte4& fte)

lookup_route4

[pure virtual]

Lookup a route.

Parameters:
dsthost address to resolve.
ftereturn-by-reference forwarding table entry.

Returns: bool on success, otherwise false.

bool  lookup_entry4 (const IPv4Net& dst, Fte4& fte)

lookup_entry4

[pure virtual]

Lookup entry.

Parameters:
dstnetwork address to resolve.
ftereturn-by-reference forwarding table entry.

Returns: true on success, otherwise false.

bool  lookup_route6 (const IPv6& dst, Fte6& fte)

lookup_route6

[pure virtual]

Lookup a route.

Parameters:
dsthost address to resolve.
ftereturn-by-reference forwarding table entry.

Returns: true on success, otherwise false.

bool  lookup_entry6 (const IPv6Net& dst, Fte6& fte)

lookup_entry6

[pure virtual]

Lookup entry.

Parameters:
dstnetwork address to resolve.
ftereturn-by-reference forwarding table entry.

Returns: true on success, otherwise false.

int  sock (int family)

sock

bool  parse_buffer_rtm (FteX& fte, const uint8_t *buf, size_t buf_bytes)

parse_buffer_rtm

[protected]

bool  parse_buffer_nlm (FteX& fte, const uint8_t *buf, size_t buf_bytes)

parse_buffer_nlm

[protected]

int _s4

_s4

[protected]

int _s6

_s6

[protected]


Generated by: pavlin on possum.icir.org on Thu Aug 28 12:52:10 2003, using kdoc 2.0a54+XORP.