Library: Foundation
Package: Threading
Header: Poco/Runnable.h
The Runnable interface with the run() method must be implemented by classes that provide an entry point for a thread.
Known Derived Classes: ActiveRunnableBase, ActiveDispatcher, Activity, ActiveRunnable, AsyncChannel, RunnableAdapter, Task, ThreadTarget, Timer, Poco::Net::HTTPServer, Poco::Net::HTTPServerConnection, Poco::Net::SocketReactor, Poco::Net::TCPServerDispatcher, Poco::Net::TCPServer, Poco::Net::TCPServerConnection
Member Functions: run
Runnable();
virtual ~Runnable();
virtual void run() = 0;
Do whatever the thread needs to do. Must be overridden by subclasses.