openikev2::Runnable Class Reference

This interface represents a class that can be executed as a Thread. More...

#include <runnable.h>

Inheritance diagram for openikev2::Runnable:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void run ()=0
 Main execution method of the thread.

Public Attributes

uint32_t thread_id
 ID of this thread.

Detailed Description

This interface represents a class that can be executed as a Thread.

Author:
Pedro J. Fernandez Ruiz, Alejandro Perez Mendez


Member Function Documentation

virtual void openikev2::Runnable::run (  )  [pure virtual]

Main execution method of the thread.

This method is executed allways when executeRunnable() is called. Each concrete Thread musts implement this method

Implemented in openikev2::AlarmControllerImpl, openikev2::IkeSaExecuter, openikev2::IpsecControllerImpl, and openikev2::NetworkControllerImpl.


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