ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::diameter::comm::ClientSession Member List

This is the complete list of members for anna::diameter::comm::ClientSession, including all inherited members.

a_actionTimeranna::diameter::comm::Sessionprotected
a_classNameanna::diameter::comm::Sessionprotected
a_lastIncomingActivityTimeanna::diameter::comm::Sessionprotected
a_lastOutgoingActivityTimeanna::diameter::comm::Sessionprotected
a_nextEndToEndanna::diameter::comm::Sessionprotected
a_nextHopByHopanna::diameter::comm::Sessionprotected
a_notifyOrphansOnExpirationanna::diameter::comm::Sessionprotected
a_onDisconnectanna::diameter::comm::Sessionprotected
a_responsesanna::diameter::comm::Sessionprotected
a_socketIdanna::diameter::comm::Sessionprotected
a_stateanna::diameter::comm::Sessionprotected
a_timeControlleranna::diameter::comm::Sessionprotected
a_timeoutsanna::diameter::comm::Sessionprotected
activateActionTimer(const anna::diameter::comm::Timer::Type::_v type)anna::diameter::comm::Sessionprotected
activateTimer()anna::diameter::comm::Sessionprotected
asString() constanna::diameter::comm::ClientSessionvirtual
anna::diameter::comm::Session::asText(const State::_v)anna::diameter::comm::Sessionprotectedstatic
anna::diameter::comm::Session::asText(const OnDisconnect::_v)anna::diameter::comm::Sessionprotectedstatic
asXML(anna::xml::Node *parent) constanna::diameter::comm::ClientSessionvirtual
bind() noexcept(false)anna::diameter::comm::ClientSession
cancelActionTimer()anna::diameter::comm::Sessionprotected
cancelTimer()anna::diameter::comm::Sessionprotected
ClientSession()anna::diameter::comm::ClientSession
ClientSessionReceiver classanna::diameter::comm::ClientSessionfriend
const_response_iterator typedefanna::diameter::comm::Sessionprotected
DefaultPortanna::diameter::comm::Sessionstatic
DefaultTimeoutanna::diameter::comm::Sessionstatic
DefaultWatchdogPeriodanna::diameter::comm::ClientSessionstatic
disable()anna::diameter::comm::ClientSessioninline
Engine classanna::diameter::comm::ClientSessionfriend
generateNextSequences()anna::diameter::comm::Sessioninlineprotected
getAddress() constanna::diameter::comm::ClientSessionvirtual
getAutoRecovery() constanna::diameter::comm::ClientSessioninline
getClassCodeTimeout(const ClassCode::_v v) constanna::diameter::comm::Sessioninline
getId() constanna::timex::TimeEventinline
getKey() constanna::diameter::comm::ClientSessioninline
getLastIncomingActivityTime() constanna::diameter::comm::Sessioninline
getLastOutgoingActivityTime() constanna::diameter::comm::Sessioninline
getMaxConnectionDelay()anna::diameter::comm::ClientSessioninline
getNextEndToEnd() constanna::diameter::comm::Sessioninline
getNextHopByHop() constanna::diameter::comm::Sessioninline
getObserver() constanna::timex::TimeEventinline
getOnDisconnect() constanna::diameter::comm::Sessioninline
getOTARequests() constanna::diameter::comm::Sessioninline
getParent() constanna::diameter::comm::ClientSessioninline
getPort() constanna::diameter::comm::ClientSessionvirtual
getServer()anna::diameter::comm::ClientSessioninline
getSocketId() constanna::diameter::comm::Sessioninline
getState() constanna::diameter::comm::Sessioninline
getTimeout() constanna::timex::TimeEventinline
hidden() constanna::diameter::comm::ClientSessioninline
hide()anna::diameter::comm::ClientSessioninline
Id typedefanna::timex::TimeEvent
idle() constanna::diameter::comm::Sessioninline
initialize()anna::diameter::comm::ClientSessionvirtual
initializeSequences()anna::diameter::comm::Sessionprotected
isActive() constanna::timex::TimeEventinline
isBound() constanna::diameter::comm::Sessioninline
notifyOrphansOnExpiration(bool defer=true)anna::diameter::comm::Sessioninline
response(response_iterator ii)anna::diameter::comm::Sessioninlineprotectedstatic
response(const_response_iterator ii)anna::diameter::comm::Sessioninlineprotectedstatic
response_add(Response *response)anna::diameter::comm::Sessionprotected
response_begin()anna::diameter::comm::Sessioninlineprotected
response_begin() constanna::diameter::comm::Sessioninlineprotected
response_container typedefanna::diameter::comm::Sessionprotected
response_end()anna::diameter::comm::Sessioninlineprotected
response_end() constanna::diameter::comm::Sessioninlineprotected
response_erase(Response *response)anna::diameter::comm::Sessionprotected
response_find(const HopByHop hopByHop) noexcept(false)anna::diameter::comm::Sessionprotected
response_iterator typedefanna::diameter::comm::Sessionprotected
send(const Message *message) noexcept(false)anna::diameter::comm::ClientSessionvirtual
anna::diameter::comm::Session::send(const Message &message) noexcept(false)anna::diameter::comm::Sessioninline
sendDPA(const Engine *commEngine, const anna::DataBlock &dprDataBlock) noexcept(false)anna::diameter::comm::Sessionprotected
Server classanna::diameter::comm::ClientSessionfriend
Session(const char *className, const char *timerName)anna::diameter::comm::Session
setAutoRecovery(bool autoRecovery=true)anna::diameter::comm::ClientSessioninline
setClassCodeTimeout(const ClassCode::_v v, const anna::Millisecond &millisecond)anna::diameter::comm::Sessioninline
setId(const Id id)anna::timex::TimeEventinline
setMaxConnectionDelay(const anna::Millisecond &maxConnectionDelay)anna::diameter::comm::ClientSessioninline
setObserver(TimeEventObserver *observer)anna::timex::TimeEventinline
setOnDisconnect(const OnDisconnect::_v onDisconnect)anna::diameter::comm::Sessioninline
anna::diameter::comm::Session::setState(State::_v state)anna::diameter::comm::Sessionprotectedvirtual
setTimeout(const Millisecond &timeout)anna::timex::TimeEventinline
show()anna::diameter::comm::ClientSessioninline
shown() constanna::diameter::comm::ClientSessioninline
stop() noexcept(false)anna::timex::TimeEventinlineprotectedvirtual
TimeEvent()anna::timex::TimeEventinlineprotected
TimeEvent(const Id id, const Millisecond &timeout)anna::timex::TimeEventinlineprotected
Timer(const char *name, const Millisecond &timeout)anna::timex::Timerinline
unbind(bool forceDisconnect=false) noexcept(false)anna::diameter::comm::ClientSessionvirtual
~TimeEvent()anna::timex::TimeEventvirtual