Yate
MGCPEngine Member List

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

ackRequest() constMGCPEngineinline
ackRequest(bool request)MGCPEngineinline
addCommand(const char *cmd)MGCPEngine
address() constMGCPEngineinline
allowUnkCmd() constMGCPEngineinline
appendTrans(MGCPTransaction *trans)MGCPEngineprotected
attach(MGCPEndpoint *ep)MGCPEngine
check(long maxwait=-1)Lockablevirtual
cleanup(bool gracefully=true, const char *text="Shutdown")MGCPEngine
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() constDebugEnablerinline
debugLevel(int level)DebugEnabler
debugName() constDebugEnablerinline
debugName(const char *name)DebugEnablerinlineprotected
defaultPort(bool gateway)MGCPEngineinlinestatic
detach(MGCPEndpoint *ep, bool del=false, bool delTrans=false)MGCPEngine
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
extraTime() constMGCPEngineinline
findEp(MGCPEndpoint *ep)MGCPEngine
findEp(const String &epId)MGCPEngine
findTrans(unsigned int id, bool outgoing)MGCPEngine
gateway() constMGCPEngineinline
getEvent(u_int64_t time=Time())MGCPEngine
getNextId()MGCPEngine
initialize(const NamedList &params)MGCPEnginevirtual
knownCommand(const String &cmd)MGCPEngineinline
lock(long maxwait=-1)Mutexvirtual
locked() constMutexvirtual
locks()Mutexstatic
m_endpointsMGCPEngineprotected
m_iteratorMGCPEngineprotected
m_transactionsMGCPEngineprotected
maxRecvPacket() constMGCPEngineinline
mgcp_commandsMGCPEnginestatic
mgcp_reasonsMGCPEnginestatic
mgcp_responsesMGCPEnginestatic
MGCPEngine(bool gateway, const char *name=0, const NamedList *params=0)MGCPEngine
MGCPPrivateThread (defined in MGCPEngine)MGCPEnginefriend
MGCPTransaction (defined in MGCPEngine)MGCPEnginefriend
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
operator=(const Mutex &original)Mutex
owner() constMutex
parseParamToLower() constMGCPEngineinline
process(u_int64_t time=Time())MGCPEngine
processEvent(MGCPEvent *event)MGCPEnginevirtual
processEvent(MGCPTransaction *trans, MGCPMessage *msg)MGCPEnginevirtual
processTransaction(MGCPTransaction *tr, u_int64_t time=Time())MGCPEngine
provisional() constMGCPEngineinline
receive(unsigned char *buffer, SocketAddr &addr)MGCPEngine
recursive() constMutex
removeTrans(MGCPTransaction *trans, bool del)MGCPEngineprotected
retransCount() constMGCPEngineinline
retransInterval() constMGCPEngineinline
returnEvent(MGCPEvent *event)MGCPEngine
runProcess()MGCPEngine
runReceive(SocketAddr &addr)MGCPEngine
runReceive()MGCPEngine
safety()Lockablestatic
sendCommand(MGCPMessage *cmd, const SocketAddr &address, bool engineProcess=true)MGCPEngine
sendData(const String &msg, const SocketAddr &address)MGCPEngineprotected
startUsingNow()Lockablestatic
timeout(MGCPTransaction *tr)MGCPEngineinlinevirtual
unlock()Mutexvirtual
unlockAll()Lockablevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
~DebugEnabler() (defined in DebugEnabler)DebugEnablerinline
~Lockable()Lockablevirtual
~MGCPEngine()MGCPEnginevirtual
~Mutex()Mutex