Yate
RTPGroup Member List

This is the complete list of members for RTPGroup, including all inherited members.

alive() constGenObjectvirtual
cancel(bool hard=false)Thread
Mutex::check(long maxwait=-1)Lockablevirtual
Thread::check(bool exitNow=true)Threadstatic
cleanup()RTPGroupvirtual
Mutex::count()Mutexstatic
Thread::count()Threadstatic
current()Threadstatic
currentName()Threadstatic
destruct()GenObjectvirtual
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
error() constThread
errorString(String &buffer)Threadinlinestatic
errorString(String &buffer, int code)Threadstatic
exit()Threadstatic
GenObject()GenObject
getAffinity(DataBlock &outCpuMask)Thread
getCurrentAffinity(DataBlock &outCpuMask)Threadstatic
getCurrentAffinity(String &outCpus, bool hex=false)Threadstatic
getCurrentObjCounter(bool always=false)Threadstatic
GenObject::getObjCounter() constGenObjectinline
GenObject::getObjCounter(const String &name, bool create=true)GenObjectstatic
Thread::getObjCounter() constThread
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constGenObjectvirtual
getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
High enum value (defined in Thread)Thread
Highest enum value (defined in Thread)Thread
idle(bool exitCheck=false)Threadstatic
idleMsec()Threadstatic
idleMsec(unsigned long msec)Threadstatic
idleUsec()Threadstatic
isCurrent() constThreadinline
join(RTPProcessor *proc)RTPGroup
killall()Threadstatic
lastError()Threadstatic
lock(long maxwait=-1)Mutexvirtual
Mutex::locked() constMutexvirtual
Thread::locked() constThreadinline
Mutex::locks()Mutexstatic
Thread::locks() constThreadinline
Low enum value (defined in Thread)Thread
Lowest enum value (defined in Thread)Thread
msleep(unsigned long msec, bool exitCheck=false)Threadstatic
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
name() constThread
Normal enum value (defined in Thread)Thread
operator=(const Mutex &original)Mutex
owner() constMutex
parseCPUMask(const String &cpus, DataBlock &mask)Threadstatic
part(RTPProcessor *proc)RTPGroup
preExec()Threadstatic
printCPUMask(const DataBlock &mask, String &str, bool hexa=true)Threadstatic
Priority enum nameThread
priority(const char *name, Priority defvalue=Normal)Threadstatic
priority(Priority prio)Threadstatic
recursive() constMutex
RTPGroup(int msec=0, Priority prio=Normal, const String &affinity=String::empty())RTPGroup
RTPProcessor (defined in RTPGroup)RTPGroupfriend
run()RTPGroupvirtual
running() constThread
safety()Lockablestatic
setAffinity(const String &cpus)Thread
setAffinity(const DataBlock &mask)Thread
setCurrentAffinity(const String &cpus)Threadstatic
setCurrentAffinity(const DataBlock &mask)Threadstatic
setCurrentObjCounter(NamedCounter *counter)Threadstatic
setMinSleep(int msec)RTPGroupstatic
GenObject::setObjCounter(NamedCounter *counter)GenObject
Thread::setObjCounter(NamedCounter *counter)Thread
setObjCounting(bool enable)GenObjectinlinestatic
sleep(unsigned int sec, bool exitCheck=false)Threadstatic
startup()Thread
startUsingNow()Lockablestatic
Thread(const char *name=0, Priority prio=Normal)Threadprotected
Thread(const char *name, const char *prio)Threadprotected
toString() constGenObjectvirtual
traceId() constGenObjectvirtual
unlock()Mutexvirtual
unlockAll()Lockablevirtual
usleep(unsigned long usec, bool exitCheck=false)Threadstatic
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
yield(bool exitCheck=false)Threadstatic
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Mutex()Mutex
~RTPGroup()RTPGroupvirtual
~Runnable()Runnablevirtual
~Thread()Threadprotectedvirtual