| Class | Description |
|---|---|
| Conditions |
Create and manage conditions for launching thread.
|
| MessageHandler<MESSAGE> |
Handler of messages.
|
| MessageHandler.Message<ELEMENT> |
A message
|
| MessageHandlerTest | |
| Mutex |
Mutex (Mutual Exclusion) for synchronization
|
| MutexTest | |
| PostProgress<PROGRESS> |
Task that post a progress information
|
| ThreadActor |
Thread that do a threaded task
ThreadedTask, ThreadedSimpleTask or ThreadedVerySimpleTask, then wait
for an other one to do |
| ThreadedSimpleTask<PARAMETER> |
Do a simple task.
|
| ThreadedTask<PARAMETER,RESULT,PROGRESS> |
Task do in separate thread
Extends this class to have a good thread manager with ThreadManager. |
| ThreadedVerySimpleTask |
Threaded task very simple.
|
| ThreadElement<PARAMETER,RESULT,PROGRESS> |
Describes a thread element.
|
| ThreadManager |
Thread manager.
|
| WaitingManager |
Manager for make waiting task for an specific event before play
|