|
|
Several possibly related RTP processors share the same RTP group which holds the thread that keeps them running.
| RTPGroup (int msec = 0, Priority prio = Normal)
| RTPGroup |
Constructor
Parameters:
| msec | Minimum time to sleep in loop in milliseconds |
| prio | Thread priority to run this group |
| ~RTPGroup ()
| ~RTPGroup |
[virtual]
Group destructor, removes itself from all remaining processors
| void cleanup ()
| cleanup |
[virtual]
Inherited thread cleanup
Reimplemented from Thread.
| void run ()
| run |
[virtual]
Inherited thread run method
Reimplemented from Runnable.
| void setMinSleep (int msec)
| setMinSleep |
[static]
Set the system global minimum time to sleep in loop
Parameters:
| msec | Minimum time to sleep in loop in milliseconds |
| void join (RTPProcessor* proc)
| join |
Add a RTP processor to this group
Parameters:
| proc | Pointer to the RTP processor to add |
| void part (RTPProcessor* proc)
| part |
Remove a RTP processor from this group
Parameters:
| proc | Pointer to the RTP processor to remove |
| Generated by: paulc on bussard on Sun Oct 20 21:06:06 2013, using kdoc 2.0a54. |