Yate
MGCPTransaction Member List

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

Ack enum value (defined in MGCPTransaction)MGCPTransaction
ackRequest(bool request)MGCPTransactioninline
addr() constMGCPTransactioninline
alive() constRefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
changeState(State newState)MGCPTransactionprotected
check(long maxwait=-1)Lockablevirtual
checkTimeout(u_int64_t time)MGCPTransactionprotected
count()Mutexstatic
deref()RefObject
destroyed()MGCPTransactionprotectedvirtual
Destroying enum value (defined in MGCPTransaction)MGCPTransaction
destruct()RefObjectvirtual
efficientIncDec()RefObjectstatic
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
engine()MGCPTransactioninline
ep() constMGCPTransactioninline
eventTerminated(MGCPEvent *event)MGCPTransactionprotected
GenObject()GenObject
getEvent(u_int64_t time=Time())MGCPTransaction
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
id() constMGCPTransactioninline
initial() constMGCPTransactioninline
Initiated enum value (defined in MGCPTransaction)MGCPTransaction
Invalid enum value (defined in MGCPTransaction)MGCPTransaction
lock(long maxwait=-1)Mutexvirtual
locked() constMutexvirtual
locks()Mutexstatic
MGCPEngine (defined in MGCPTransaction)MGCPTransactionfriend
MGCPEvent (defined in MGCPTransaction)MGCPTransactionfriend
MGCPTransaction(MGCPEngine *engine, MGCPMessage *msg, bool outgoing, const SocketAddr &address, bool engineProcess=true)MGCPTransaction
msgAck() constMGCPTransactioninline
msgProvisional() constMGCPTransactioninline
msgResponse() constMGCPTransactioninline
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
operator=(const Mutex &original)Mutex
outgoing() constMGCPTransactioninline
owner() constMutex
processMessage(MGCPMessage *msg)MGCPTransactionprotected
recursive() constMutex
ref()RefObject
refcount() constRefObjectinline
RefObject()RefObject
Responded enum value (defined in MGCPTransaction)MGCPTransaction
resurrect()RefObjectprotected
safety()Lockablestatic
send(MGCPMessage *msg)MGCPTransactionprotected
sendProvisional(int code=100, const char *comment=0)MGCPTransaction
setEngineProcess()MGCPTransactioninline
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setProvisional(int code=100)MGCPTransactionprotected
setResponse(int code, const char *comment=0)MGCPTransactioninline
setResponse(int code, const NamedList *params, MimeSdpBody *sdp1=0, MimeSdpBody *sdp2=0)MGCPTransaction
setResponse(MGCPMessage *msg)MGCPTransaction
startUsingNow()Lockablestatic
State enum nameMGCPTransaction
state() constMGCPTransactioninline
timeout() constMGCPTransactioninline
toString() constGenObjectvirtual
traceId() constGenObjectvirtual
Trying enum value (defined in MGCPTransaction)MGCPTransaction
unlock()Mutexvirtual
unlockAll()Lockablevirtual
userData() constMGCPTransactioninline
userData(void *data)MGCPTransactioninline
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
zeroRefs()RefObjectprotectedvirtual
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~MGCPTransaction()MGCPTransactionvirtual
~Mutex()Mutex
~RefObject()RefObjectvirtual