openikev2::NotifyController_INVALID_KE Class Reference

This class represents an INVALID_KE notify controller. More...

#include <notifycontroller_invalid_ke.h>

Inheritance diagram for openikev2::NotifyController_INVALID_KE:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual Enums::NOTIFY_ACTION processNotify (Payload_NOTIFY &notify, Message &message, IkeSaController &ike_sa_controller, ChildSa *child_sa)
 Process a received NOTIFY Payload.

Detailed Description

This class represents an INVALID_KE notify controller.

Author:
Pedro J. Fernandez Ruiz, Alejandro Perez Mendez <pedroj.fernandez@dif.um.es, alejandro_perez@dif.um.es>


Member Function Documentation

Enums::NOTIFY_ACTION openikev2::NotifyController_INVALID_KE::processNotify ( Payload_NOTIFY notify,
Message message,
IkeSaController ike_sa_controller,
ChildSa child_sa 
) [virtual]

Process a received NOTIFY Payload.

Parameters:
notify Received NOTIFY Payload
message Message containig the notification
ike_sa_controller IKE_SA Controller that receive the notification
child_sa CHILD_SA related with the notification (NULL if there is no related CHILD_SA)
Returns:
The action to be performed after payload processing. If the processing of a NOTIFY needs to respond with another NOTIFY, it must be included using the IkeSaController::addResponsePayload() method.

Implements openikev2::NotifyController.


Generated on Fri Jul 27 11:04:52 2007 for libopenikev2 by  doxygen 1.5.1