Yate
AnalogLineGroup Member List

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

alive() constRefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
AnalogLineGroup(AnalogLine::Type type, const char *name, bool slave=false)AnalogLineGroup
AnalogLineGroup(const char *name, AnalogLineGroup *fxo)AnalogLineGroup
appendLine(AnalogLine *line, bool destructOnFail=true)AnalogLineGroup
base() constSignallingCircuitGroupinline
buildSpan(const String &name, unsigned int start=0, NamedList *params=0)SignallingCircuitGroup
check(long maxwait=-1)Lockablevirtual
circuits()SignallingCircuitGroupinline
componentType() constSignallingComponentinline
control(NamedList &params)SignallingComponentvirtual
controlCreate(const char *oper=0)SignallingComponentvirtual
controlExecute(NamedList *params)SignallingComponentvirtual
count() constSignallingCircuitGroupinline
Mutex::count()Mutexstatic
debugAt(int level) constDebugEnabler
debugChain(const DebugEnabler *chain=0)DebugEnablerinline
debugChained() constDebugEnablerinline
debugCopy(const DebugEnabler *original=0)DebugEnabler
debugEnabled() constDebugEnablerinline
debugEnabled(bool enable)DebugEnablerinline
DebugEnabler(int level=TelEngine::debugLevel(), bool enabled=true)DebugEnablerinline
debugLevel(int level)SignallingComponentinline
DebugEnabler::debugLevel() constDebugEnablerinline
debugName() constDebugEnablerinline
debugName(const char *name)DebugEnablerinlineprotected
Decrement enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
deref()RefObject
destroyed()AnalogLineGroupprotectedvirtual
destruct()RefObjectvirtual
detach()SignallingComponentprotectedvirtual
efficientIncDec()RefObjectstatic
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
engine(SignallingEngine *eng)SignallingComponentvirtual
engine() constSignallingComponentinline
Fallback enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
find(unsigned int cic, bool local=false)SignallingCircuitGroup
findLine(unsigned int cic)AnalogLineGroup
findLine(const String &address)AnalogLineGroup
findRange(const char *name)SignallingCircuitGroup
fxo()AnalogLineGroupinline
GenObject()GenObject
getCicList(String &dest)SignallingCircuitGroup
getEvent(const Time &when)AnalogLineGroupvirtual
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constRefObjectvirtual
GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
Highest enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
Increment enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
initialize(const NamedList *config)SignallingComponentvirtual
insert(SignallingCircuit *circuit)SignallingCircuitGroup
SignallingComponent::insert(SignallingComponent *component)SignallingComponentprotected
insertRange(SignallingCircuitSpan *span, const char *name, int strategy=-1)SignallingCircuitGroup
insertRange(const String &range, const char *name, int strategy=-1)SignallingCircuitGroup
insertSpan(SignallingCircuitSpan *span)SignallingCircuitGroup
last() constSignallingCircuitGroupinline
lines()AnalogLineGroupinline
lock(long maxwait=-1)Mutexvirtual
locked() constMutexvirtual
locks()Mutexstatic
Lowest enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
m_linesAnalogLineGroupprotected
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
OnlyEven enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
OnlyOdd enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
operator=(const Mutex &original)Mutex
Other enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
owner() constMutex
Random enum value (defined in SignallingCircuitGroup)SignallingCircuitGroup
recursive() constMutex
ref()RefObject
refcount() constRefObjectinline
RefObject()RefObject
release(SignallingCircuit *cic, bool sync=false)SignallingCircuitGroupinline
remove(SignallingCircuit *circuit)SignallingCircuitGroup
removeLine(unsigned int cic)AnalogLineGroup
removeLine(AnalogLine *line)AnalogLineGroup
removeSpan(SignallingCircuitSpan *span, bool delCics=true, bool delSpan=false)SignallingCircuitGroup
removeSpanCircuits(SignallingCircuitSpan *span)SignallingCircuitGroup
reserve(int checkLock=-1, int strategy=-1, SignallingCircuitRange *range=0)SignallingCircuitGroup
reserve(const String &list, bool mandatory, int checkLock=-1, int strategy=-1, SignallingCircuitRange *range=0)SignallingCircuitGroup
resolveConfig(const String &cmpName, NamedList &params, const NamedList *config)SignallingComponentstatic
resurrect()RefObjectprotected
s_strategySignallingCircuitGroupstatic
safety()Lockablestatic
setCompType(const char *type)SignallingComponentinlineprotected
setName(const char *name)SignallingComponentprotected
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setStrategy(int strategy)SignallingCircuitGroupinline
SignallingCircuitGroup(unsigned int base=0, int strategy=Increment, const char *name="circgroup")SignallingCircuitGroup
SignallingComponent(const char *name=0, const NamedList *params=0, const char *type="unknown")SignallingComponentprotected
slave()AnalogLineGroupinline
startUsingNow()Lockablestatic
status(unsigned int cic)SignallingCircuitGroup
status(unsigned int cic, SignallingCircuit::Status newStat, bool sync=false)SignallingCircuitGroup
str2strategy(const char *name, int def=Increment)SignallingCircuitGroupinlinestatic
Strategy enum nameSignallingCircuitGroup
strategy() constSignallingCircuitGroupinline
tickSleep(unsigned long usec=1000000) constSignallingComponentprotected
timerTick(const Time &when)SignallingComponentprotectedvirtual
toString() constSignallingComponentvirtual
traceId() constGenObjectvirtual
type() constAnalogLineGroupinline
unlock()Mutexvirtual
unlockAll()Lockablevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
zeroRefs()RefObjectprotectedvirtual
~AnalogLineGroup()AnalogLineGroupvirtual
~DebugEnabler() (defined in DebugEnabler)DebugEnablerinline
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Mutex()Mutex
~RefObject()RefObjectvirtual
~SignallingCircuitGroup()SignallingCircuitGroupvirtual
~SignallingComponent()SignallingComponentvirtual