Yate

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

ThreadedSource Member List

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

alive() const | RefObject | virtual
alive(const RefObject *obj) | RefObject | inline static
attach(DataConsumer *consumer, bool override=false) | DataSource |
attached(bool added) | DataNode | inline virtual
check(long maxwait=-1) | Lockable | virtual
cleanup() | ThreadedSource | protected virtual
clear() | DataSource |
control(NamedList &params) | DataSource | virtual
costFormat(const DataFormat &format) | DataNode | inline virtual
count() | Mutex | static
DataEnd enum value (defined in DataNode) | DataNode |
DataError enum value (defined in DataNode) | DataNode |
DataFlags enum name | DataNode |
DataMark enum value (defined in DataNode) | DataNode |
DataMissed enum value (defined in DataNode) | DataNode |
DataNode(const char *format=0) | DataNode | inline explicit
DataPrivate enum value (defined in DataNode) | DataNode |
DataSilent enum value (defined in DataNode) | DataNode |
DataSource(const char *format="slin") | DataSource | inline explicit
DataStart enum value (defined in DataNode) | DataNode |
deref() | RefObject |
destroyed() | ThreadedSource | virtual
destruct() | RefObject | virtual
detach(DataConsumer *consumer) | DataSource |
efficientIncDec() | RefObject | static
efficientTimedLock() | Mutex | static
enableSafety(bool safe=true) | Lockable | static
Forward(const DataBlock &data, unsigned long tStamp=invalidStamp(), unsigned long flags=0) | DataSource |
GenObject() | GenObject |
getFormat() const | DataNode | inline
getObjCounter() const | GenObject | inline
getObjCounter(const String &name, bool create=true) | GenObject | static
getObjCounters() | GenObject | static
getObjCounting() | GenObject | inline static
getObject(const String &name) const | DataSource | virtual
TelEngine::GenObject::getObject(const String &name, const GenObject *obj) | GenObject | inline static
getTranslator() const | DataSource | inline
invalidStamp() | DataNode | inline static
lock(long maxwait=-1) | Mutex | virtual
locked() const | Mutex | virtual
locks() | Mutex | static
looping(bool runConsumers=false) const | ThreadedSource | protected
m_consumers (defined in DataSource) | DataSource | protected
m_format (defined in DataNode) | DataNode | protected
m_nextStamp (defined in DataSource) | DataSource | protected
m_timestamp (defined in DataNode) | DataNode | protected
Mutex(bool recursive=false, const char *name=0) | Mutex | explicit
Mutex(const Mutex &original) | Mutex |
nextStamp() const | DataSource | inline
operator=(const Mutex &original) | Mutex |
owner() const | Mutex |
recursive() const | Mutex |
ref() | RefObject |
refcount() const | RefObject | inline
RefObject() | RefObject |
resurrect() | RefObject | protected
run()=0 | ThreadedSource | protected pure virtual
running() const | ThreadedSource |
safety() | Lockable | static
setFormat(const DataFormat &format) | DataNode | inline virtual
setObjCounter(NamedCounter *counter) | GenObject |
setObjCounting(bool enable) | GenObject | inline static
start(const char *name="ThreadedSource", Thread::Priority prio=Thread::Normal) | ThreadedSource |
startUsingNow() | Lockable | static
stop() | ThreadedSource |
synchronize(unsigned long tStamp) | DataSource |
thread() const | ThreadedSource |
ThreadedSource(const char *format="slin") | ThreadedSource | inline explicit protected
ThreadedSourcePrivate (defined in ThreadedSource) | ThreadedSource | friend
timeStamp() const | DataNode | inline
toString() const | GenObject | virtual
traceId() const | GenObject | virtual
unlock() | Mutex | virtual
unlockAll() | Lockable | virtual
valid() const | DataSource | virtual
wait(unsigned long maxwait) | Lockable | static
wait() | Lockable | static
zeroRefs() | RefObject | protected virtual
~GenObject() | GenObject | inline virtual
~Lockable() | Lockable | virtual
~Mutex() | Mutex |
~RefObject() | RefObject | virtual