Single-Threaded Reactor: i.
Inheritance:
Public Methods
-
virtual void process(Runnable* runnable)
-
bool is_active() const
-
virtual void activate()
-
virtual void deactivate(bool shutdown)
Public Members
-
struct NotActive
Inherited from Thread:
Public Methods
-
static void join(HANDLE id) throw(ThreadingExceptions::Failure)
-
static void join(const Thread& th) throw(ThreadingExceptions::Failure)
-
id_type id() const throw()
-
static id_type current_id() throw()
-
int error_code() const throw()
-
virtual void run()
-
bool is_running() const throw(ThreadingExceptions::NoResources, ThreadingExceptions::InternalError)
-
void start() throw(ThreadingExceptions::NoResources, ThreadingExceptions::InternalError)
-
void cancel() throw()
-
ThreadContext* getContext()
-
static void sleepCurrent(unsigned int sec) throw()
-
static void nanosleepCurrent(unsigned int sec, long nsec) throw()
-
static void yield()
Protected Methods
-
void exit(void) throw()
-
void testcancel(void) throw()
-
void sleep(unsigned int sec) throw()
-
void nanosleep(unsigned int sec, long nsec) throw()
Documentation
Single-Threaded Reactor: i. e. requests are passed
to queue, single thread retryive requests from queue
and process it;s one-by-one
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.