IBR-DTNSuite  0.10
dtn::daemon::NativeEventLoop Class Reference

#include <NativeDaemon.h>

Inheritance diagram for dtn::daemon::NativeEventLoop:
Inheritance graph
Collaboration diagram for dtn::daemon::NativeEventLoop:
Collaboration graph

Public Member Functions

 NativeEventLoop (NativeDaemon &daemon)
 
 ~NativeEventLoop ()
 
virtual void run (void) throw ()
 
virtual void __cancellation () throw ()
 
- Public Member Functions inherited from ibrcommon::JoinableThread
virtual ~JoinableThread ()=0
 
void join (void) throw (ThreadException)
 
bool isRunning (void)
 
void start (int priority=0) throw (ThreadException)
 
void stop () throw ()
 

Additional Inherited Members

- Protected Member Functions inherited from ibrcommon::JoinableThread
 JoinableThread (size_t size=DEFAULT_STACKSIZE)
 
- Static Protected Member Functions inherited from ibrcommon::Thread
static size_t getNumberOfProcessors ()
 
static void yield (void)
 
static void sleep (time_t timeout)
 
static void concurrency (int level)
 
static bool equal (pthread_t thread1, pthread_t thread2)
 
static void * __execute__ (void *obj) throw ()
 

Detailed Description

Definition at line 317 of file NativeDaemon.h.

Constructor & Destructor Documentation

dtn::daemon::NativeEventLoop::NativeEventLoop ( NativeDaemon daemon)

Definition at line 1536 of file NativeDaemon.cpp.

dtn::daemon::NativeEventLoop::~NativeEventLoop ( )

Definition at line 1541 of file NativeDaemon.cpp.

Member Function Documentation

void dtn::daemon::NativeEventLoop::__cancellation ( ) throw ()
virtual
void dtn::daemon::NativeEventLoop::run ( void  ) throw ()
virtual

The documentation for this class was generated from the following files: