Yate
JGSession1 Member List

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

accept(const ObjList &contents, String *stanzaId=0)JGSession1virtual
acceptIq(XMPPUtils::IqType type, const JabberID &from, const JabberID &to, const String &id, XmlElement *xml)JGSession
ActAccept enum value (defined in JGSession)JGSession
ActActive enum value (defined in JGSession)JGSession
ActCandidates enum value (defined in JGSession)JGSession
ActContentAccept enum value (defined in JGSession)JGSession
ActContentAdd enum value (defined in JGSession)JGSession
ActContentInfo enum value (defined in JGSession)JGSession
ActContentModify enum value (defined in JGSession)JGSession
ActContentReject enum value (defined in JGSession)JGSession
ActContentRemove enum value (defined in JGSession)JGSession
ActCount enum value (defined in JGSession)JGSession
ActDescriptionInfo enum value (defined in JGSession)JGSession
ActDtmf enum value (defined in JGSession)JGSession
ActHold enum value (defined in JGSession)JGSession
ActInfo enum value (defined in JGSession)JGSession
ActInitiate enum value (defined in JGSession)JGSession
Action enum nameJGSession
Active enum value (defined in JGSession)JGSession
ActMute enum value (defined in JGSession)JGSession
ActReceived enum value (defined in JGSession)JGSession
ActReject enum value (defined in JGSession)JGSession
ActRinging enum value (defined in JGSession)JGSession
ActStreamHost enum value (defined in JGSession)JGSession
ActTerminate enum value (defined in JGSession)JGSession
ActTransfer enum value (defined in JGSession)JGSession
ActTransportAccept enum value (defined in JGSession)JGSession
ActTransportInfo enum value (defined in JGSession)JGSession
ActTransportReject enum value (defined in JGSession)JGSession
ActTransportReplace enum value (defined in JGSession)JGSession
ActTrying enum value (defined in JGSession)JGSession
alive() constRefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
buildSocksDstAddr(String &buf)JGSession
buildTransfer(const String &transferTo, const String &transferFrom, const String &sid=String::empty())JGSessionstatic
changeState(State newState)JGSessionprotected
check(long maxwait=-1)Lockablevirtual
confirmError(XmlElement *&xml, XMPPError::Type error, const char *text=0, XMPPError::ErrorType type=XMPPError::TypeModify)JGSession
confirmResult(XmlElement *xml)JGSession
count()Mutexstatic
createDtmf(const char *dtmf, unsigned int msDuration=0)JGSession1protectedvirtual
createJingle(Action action, XmlElement *element1=0, XmlElement *element2=0, XmlElement *element3=0)JGSession1protectedvirtual
createReason(int reason, const char *text=0, XmlElement *child=0)JGSession1virtual
createRtpInfoXml(RtpInfo info)JGSession1virtual
createRtpSessionReason(int reason)JGSession1virtual
createTransferReason(int reason)JGSession1virtual
CryptoRequired enum value (defined in JGSession)JGSession
decodeJingle(XmlElement *&xml, XmlElement *child)JGSession1protectedvirtual
deref()RefObject
Destroy enum value (defined in JGSession)JGSession
destroyed()JGSessionprotectedvirtual
destruct()RefObjectvirtual
efficientIncDec()RefObjectstatic
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
Ending enum value (defined in JGSession)JGSession
engine() constJGSessioninline
eventTerminated(JGEvent *event)JGSessionprotected
flag(int mask) constJGSessioninline
FlagNoOkInitiate enum value (defined in JGSession)JGSession
FlagNoPing enum value (defined in JGSession)JGSession
FlagRingNsRtp enum value (defined in JGSession)JGSession
GenObject()GenObject
getAction(XmlElement *xml)JGSession
getEvent(u_int64_t time)JGSessionprotectedvirtual
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
hangup(XmlElement *reason=0)JGSessionvirtual
hasFeature(XMPPNamespace::Type feature)JGSession
Idle enum value (defined in JGSession)JGSession
initiate(const ObjList &contents, XmlElement *extra, const char *subject=0)JGSession1protectedvirtual
InvalidCrypto enum value (defined in JGSession)JGSession
JGEngine (defined in JGSession1)JGSession1friend
JGEvent (defined in JGSession1)JGSession1friend
JGSession(Version ver, JGEngine *engine, const JabberID &caller, const JabberID &called)JGSessionprotected
JGSession(Version ver, JGEngine *engine, const JabberID &caller, const JabberID &called, XmlElement *xml, const String &id)JGSessionprotected
JGSession1(JGEngine *engine, const JabberID &caller, const JabberID &called)JGSession1protected
JGSession1(JGEngine *engine, const JabberID &caller, const JabberID &called, XmlElement *xml, const String &id)JGSession1protected
line() constJGSessioninline
line(const String &acc)JGSessioninline
local() constJGSessioninline
lock(long maxwait=-1)Mutexvirtual
locked() constMutexvirtual
locks()Mutexstatic
lookupAction(int act, Version ver)JGSessionstatic
lookupAction(const char *str, Version ver)JGSessionstatic
lookupReason(const char *value, int def=ReasonOk)JGSessioninlinestatic
lookupReason(int value, const char *def=0)JGSessioninlinestatic
lookupState(int state)JGSessioninlinestatic
lookupVersion(const char *value, Version def=VersionUnknown)JGSessioninlinestatic
lookupVersion(int value, const char *def="unknown")JGSessioninlinestatic
m_engine (defined in JGSession)JGSessionprotected
m_flags (defined in JGSession)JGSessionprotected
m_lastEvent (defined in JGSession)JGSessionprotected
m_line (defined in JGSession)JGSessionprotected
m_local (defined in JGSession)JGSessionprotected
m_localSid (defined in JGSession)JGSessionprotected
m_outgoing (defined in JGSession)JGSessionprotected
m_private (defined in JGSession)JGSessionprotected
m_queue (defined in JGSession)JGSessionprotected
m_recvTerminate (defined in JGSession)JGSessionprotected
m_remote (defined in JGSession)JGSessionprotected
m_sentStanza (defined in JGSession)JGSessionprotected
m_sid (defined in JGSession)JGSessionprotected
m_stanzaId (defined in JGSession)JGSessionprotected
m_state (defined in JGSession)JGSessionprotected
m_timeToPing (defined in JGSession)JGSessionprotected
m_version (defined in JGSession)JGSessionprotected
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
operator=(const Mutex &original)Mutex
outgoing() constJGSessioninline
owner() constMutex
Pending enum value (defined in JGSession)JGSession
processFileTransfer(bool set, XmlElement *&xml, XmlElement *child)JGSession1protectedvirtual
processJabberIqResponse(bool result, XmlElement *&xml)JGSessionprotectedvirtual
processJingleSetEvent(JGEvent *&ev)JGSessionprotectedvirtual
Reason enum nameJGSession
ReasonAltSess enum value (defined in JGSession)JGSession
ReasonApp enum value (defined in JGSession)JGSession
ReasonBusy enum value (defined in JGSession)JGSession
ReasonCancel enum value (defined in JGSession)JGSession
ReasonConn enum value (defined in JGSession)JGSession
ReasonDecline enum value (defined in JGSession)JGSession
ReasonExpired enum value (defined in JGSession)JGSession
ReasonFailApp enum value (defined in JGSession)JGSession
ReasonFailTransport enum value (defined in JGSession)JGSession
ReasonGeneral enum value (defined in JGSession)JGSession
ReasonGone enum value (defined in JGSession)JGSession
ReasonMedia enum value (defined in JGSession)JGSession
ReasonOk enum value (defined in JGSession)JGSession
ReasonParams enum value (defined in JGSession)JGSession
ReasonSecurity enum value (defined in JGSession)JGSession
ReasonTimeout enum value (defined in JGSession)JGSession
ReasonTransport enum value (defined in JGSession)JGSession
ReasonUnknown enum value (defined in JGSession)JGSession
recursive() constMutex
ref()RefObject
refcount() constRefObjectinline
RefObject()RefObject
remote() constJGSessioninline
resurrect()RefObjectprotected
RtpActive enum value (defined in JGSession)JGSession
RtpHold enum value (defined in JGSession)JGSession
RtpInfo enum nameJGSession
RtpMute enum value (defined in JGSession)JGSession
RtpRinging enum value (defined in JGSession)JGSession
s_actions0JGSessionstatic
s_actions1JGSessionstatic
s_flagNameJGSessionstatic
s_reasonsJGSessionstatic
s_rtpInfoJGSessionstatic
s_statesJGSessionstatic
s_versionsJGSessionstatic
safety()Lockablestatic
sendContent(Action action, const ObjList &contents, String *stanzaId=0)JGSession1virtual
TelEngine::JGSession::sendContent(Action action, const JGSessionContent *content, String *stanzaId=0)JGSessioninline
sendDtmf(const char *dtmf, unsigned int msDuration=0, String *stanzaId=0)JGSession
sendInfo(XmlElement *xml, String *stanzaId=0, XmlElement *extra=0)JGSession
sendPing(u_int64_t msecNow)JGSessionprotected
sendStanza(XmlElement *stanza, String *stanzaId=0, bool confirmation=true, bool ping=false, unsigned int toutMs=0)JGSessionprotected
sendStreamHosts(const ObjList &hosts, String *stanzaId=0)JGSession1virtual
sendStreamHostUsed(const char *jid, const char *stanzaId)JGSession1virtual
SessionFlag enum nameJGSession
setFlags(int value)JGSessioninline
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
sid() constJGSessioninline
startUsingNow()Lockablestatic
State enum nameJGSession
state() constJGSessioninline
toString() constGenObjectvirtual
traceId() constGenObjectvirtual
Transferred enum value (defined in JGSession)JGSession
unlock()Mutexvirtual
unlockAll()Lockablevirtual
userData()JGSessioninline
userData(void *userdata)JGSessioninline
Version enum nameJGSession
version() constJGSessioninline
Version0 enum value (defined in JGSession)JGSession
Version1 enum value (defined in JGSession)JGSession
VersionUnknown enum value (defined in JGSession)JGSession
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
zeroRefs()RefObjectprotectedvirtual
~GenObject()GenObjectinlinevirtual
~JGSession()JGSessionvirtual
~JGSession1()JGSession1virtual
~Lockable()Lockablevirtual
~Mutex()Mutex
~RefObject()RefObjectvirtual