xorp

PortAFSpecState< IPv4 > Class Template Reference

IPv4 specialized Port state. More...

#include <port.hh>

List of all members.

Public Member Functions

 PortAFSpecState ()
 Constructor.
 ~PortAFSpecState ()
 Destructor.
AuthHandlerBaseset_auth_handler (AuthHandlerBase *ah)
 Set the authentication handler.
const AuthHandlerBaseauth_handler () const
 Get authentication handler.
AuthHandlerBaseauth_handler ()
 Get authentication handler.

Private Attributes

AuthHandlerBase_ah

Detailed Description

template<>
class PortAFSpecState< IPv4 >

IPv4 specialized Port state.

This class holds authentication handler state which is IPv4 specific data for a RIP Port.


Constructor & Destructor Documentation

Constructor.

Instantiates authentication handler as a NullAuthHandler.

Destructor.

Deletes authentication handler if non-null.


Member Function Documentation

AuthHandlerBase* PortAFSpecState< IPv4 >::set_auth_handler ( AuthHandlerBase ah)

Set the authentication handler.

Parameters:
ahauthentication handler to be used.
Returns:
pointer to former handler.

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations