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

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

a_actionTimeranna::diameter::comm::Sessionprotected
a_classNameanna::diameter::comm::Sessionprotected
a_deprecatedanna::diameter::comm::ServerSessionprotected
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
anna::diameter::comm::Timer classanna::diameter::comm::ServerSessionfriend
asString() constanna::diameter::comm::ServerSessionvirtual
asText(const State::_v)anna::diameter::comm::Sessionprotectedstatic
asText(const OnDisconnect::_v)anna::diameter::comm::Sessionprotectedstatic
asXML(anna::xml::Node *parent) constanna::diameter::comm::ServerSessionvirtual
cancelActionTimer()anna::diameter::comm::Sessionprotected
cancelTimer()anna::diameter::comm::Sessionprotected
const_response_iterator typedefanna::diameter::comm::Sessionprotected
DefaultAllowedInactivityTimeanna::diameter::comm::ServerSessionstatic
DefaultPortanna::diameter::comm::Sessionstatic
DefaultTimeoutanna::diameter::comm::Sessionstatic
Engine classanna::diameter::comm::ServerSessionfriend
generateNextSequences()anna::diameter::comm::Sessioninlineprotected
getAddress() constanna::diameter::comm::ServerSessionvirtual
getClassCodeTimeout(const ClassCode::_v v) constanna::diameter::comm::Sessioninline
getClientSocket()anna::diameter::comm::ServerSessioninline
getId() constanna::timex::TimeEventinline
getKey() constanna::diameter::comm::ServerSessioninline
getLastIncomingActivityTime() constanna::diameter::comm::Sessioninline
getLastOutgoingActivityTime() constanna::diameter::comm::Sessioninline
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()anna::diameter::comm::ServerSessioninline
getPort() constanna::diameter::comm::ServerSessionvirtual
getSocketId() constanna::diameter::comm::Sessioninline
getState() constanna::diameter::comm::Sessioninline
getTimeout() constanna::timex::TimeEventinline
Id typedefanna::timex::TimeEvent
idle() constanna::diameter::comm::Sessioninline
initialize()anna::diameter::comm::ServerSessionvirtual
initializeSequences()anna::diameter::comm::Sessionprotected
isActive() constanna::timex::TimeEventinline
isBound() constanna::diameter::comm::Sessioninline
LocalServer classanna::diameter::comm::ServerSessionfriend
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::ServerSessionvirtual
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
ServerSession()anna::diameter::comm::ServerSession
ServerSessionReceiver classanna::diameter::comm::ServerSessionfriend
Session(const char *className, const char *timerName)anna::diameter::comm::Session
setAllowedInactivityTime(const anna::Millisecond &allowedInactivityTime)anna::diameter::comm::ServerSession
setClassCodeTimeout(const ClassCode::_v v, const anna::Millisecond &millisecond)anna::diameter::comm::Sessioninline
setClientSocket(anna::comm::ClientSocket *clientSocket)anna::diameter::comm::ServerSession
setId(const Id id)anna::timex::TimeEventinline
setObserver(TimeEventObserver *observer)anna::timex::TimeEventinline
setOnDisconnect(const OnDisconnect::_v onDisconnect)anna::diameter::comm::Sessioninline
setState(State::_v state)anna::diameter::comm::Sessionprotectedvirtual
setTimeout(const Millisecond &timeout)anna::timex::TimeEventinline
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
timerStarted()anna::diameter::comm::Sessioninlineprotectedvirtual
timerStopped()anna::diameter::comm::Sessioninlineprotectedvirtual
unbind(bool forceDisconnect=false) noexcept(false)anna::diameter::comm::ServerSessionvirtual
~TimeEvent()anna::timex::TimeEventvirtual