class RoutingSocketFti


Definition#include <fti_rtsock.hh>
InheritsFti [public ], RoutingSocketObserver [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods

Protected Members


Detailed Description

 RoutingSocketFti (RoutingSocket& rs)

RoutingSocketFti

 ~RoutingSocketFti ()

~RoutingSocketFti

bool  start_configuration ()

start_configuration

Reimplemented from Fti.

bool  end_configuration ()

end_configuration

Reimplemented from Fti.

bool  add_entry4 (const Fte4& fte)

add_entry4

Reimplemented from Fti.

bool  delete_entry4 (const Fte4& fte)

delete_entry4

Reimplemented from Fti.

bool  delete_all_entries4 ()

delete_all_entries4

Reimplemented from Fti.

bool  lookup_route4 (IPv4 addr, Fte4& fte)

lookup_route4

Reimplemented from Fti.

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

lookup_entry4

Reimplemented from Fti.

bool  add_entry6 (const Fte6& fte)

add_entry6

Reimplemented from Fti.

bool  delete_entry6 (const Fte6& fte)

delete_entry6

Reimplemented from Fti.

bool  delete_all_entries6 ()

delete_all_entries6

Reimplemented from Fti.

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

lookup_route6

Reimplemented from Fti.

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

lookup_entry6

Reimplemented from Fti.

void  rtsock_data (const uint8_t*, size_t bytes)

rtsock_data

Reimplemented from RoutingSocketObserver.

 RoutingSocketFti (const RoutingSocketFti&)

RoutingSocketFti

[protected]

RoutingSocketFti&  operator= (const RoutingSocketFti&)

operator=

[protected]

bool _in_configuration

_in_configuration

[protected]

list<Fte4> _routing_table

_routing_table

[protected]

list<Fte4>::iterator _current_entry

_current_entry

[protected]

struct sockaddr * _sock

_sock

[protected]

int _addrs

_addrs

[protected]

int _bit_count

_bit_count

[protected]

uint32_t _cache_seqno

_cache_seqno

[protected]

bool _cache_valid

_cache_valid

[protected]

vector<uint8_t> _cache_rtdata

_cache_rtdata

[protected]


Generated by: pavlin on possum.icir.org on Mon Mar 10 19:34:57 2003, using kdoc 2.0a54+XORP.