anna::diameter::comm::Timer class | anna::diameter::comm::LocalServer | friend |
asString() const | anna::diameter::comm::LocalServer | |
asXML(anna::xml::Node *parent) const | anna::diameter::comm::LocalServer | |
broadcast(const Message *message) noexcept(false) | anna::diameter::comm::LocalServer | |
broadcast(const Message &message) noexcept(false) | anna::diameter::comm::LocalServer | inline |
close() noexcept(false) | anna::diameter::comm::LocalServer | |
disable(bool lock=false) noexcept(false) | anna::diameter::comm::LocalServer | |
enable(bool unlock=false) noexcept(false) | anna::diameter::comm::LocalServer | |
Engine class | anna::diameter::comm::LocalServer | friend |
eventDPA(ServerSession *serverSession, const anna::DataBlock &response, const anna::diameter::comm::OriginHost *myNode) noexcept(false)=0 | anna::diameter::comm::LocalServer | protectedpure virtual |
eventPeerShutdown(const ServerSession *serverSession) | anna::diameter::comm::LocalServer | protectedvirtual |
eventRequest(ServerSession *serverSession, const anna::DataBlock &request, const anna::diameter::comm::OriginHost *myNode) noexcept(false)=0 | anna::diameter::comm::LocalServer | protectedpure virtual |
eventRequestRetransmission(const ServerSession *serverSession, Message *request) | anna::diameter::comm::LocalServer | protectedvirtual |
eventResponse(const Response &response, const anna::diameter::comm::OriginHost *myNode) noexcept(false)=0 | anna::diameter::comm::LocalServer | protectedpure virtual |
eventUnknownResponse(ServerSession *serverSession, const anna::DataBlock &response, const anna::diameter::comm::OriginHost *myNode) noexcept(false)=0 | anna::diameter::comm::LocalServer | protectedpure virtual |
findServerSession(const anna::comm::ClientSocket &clientSocket, anna::Exception::Mode::_v emode=anna::Exception::Mode::Throw) noexcept(false) | anna::diameter::comm::LocalServer | |
findServerSession(int socketId, anna::Exception::Mode::_v emode=anna::Exception::Mode::Throw) noexcept(false) | anna::diameter::comm::LocalServer | |
getAllowedInactivityTime() const | anna::diameter::comm::LocalServer | inline |
getCurrentConnections() const | anna::diameter::comm::LocalServer | inline |
getKey() const | anna::diameter::comm::LocalServer | inline |
getLastUsedResource() const | anna::diameter::comm::LocalServer | inline |
getMaxConnections() const | anna::diameter::comm::LocalServer | inline |
getOTARequests() const | anna::diameter::comm::LocalServer | |
idle() const | anna::diameter::comm::LocalServer | inline |
isAvailable() const | anna::diameter::comm::LocalServer | inline |
LocalServer() | anna::diameter::comm::LocalServer | |
readSocketId(const Message *message) const | anna::diameter::comm::LocalServer | inlinevirtual |
resetConnectionsMargin() noexcept(false) | anna::diameter::comm::LocalServer | inline |
send(const Message *, int socketId=-1) noexcept(false) | anna::diameter::comm::LocalServer | |
send(const Message &message, int socketId=-1) noexcept(false) | anna::diameter::comm::LocalServer | inline |
ServerSession class | anna::diameter::comm::LocalServer | friend |
ServerSessionReceiver class | anna::diameter::comm::LocalServer | friend |
ServerSocket class | anna::diameter::comm::LocalServer | friend |
setAllowedInactivityTime(const anna::Millisecond &allowedInactivityTime) | anna::diameter::comm::LocalServer | inline |
setCategory(int category) | anna::diameter::comm::LocalServer | inline |
setClassCodeTimeout(const ClassCode::_v v, const anna::Millisecond &millisecond) | anna::diameter::comm::LocalServer | |
setDescription(const std::string description) | anna::diameter::comm::LocalServer | inline |
setEngine(Engine *e) | anna::diameter::comm::LocalServer | inline |
setKey(const socket_t &key) | anna::diameter::comm::LocalServer | inline |
setMaxConnections(int maxConnections) noexcept(false) | anna::diameter::comm::LocalServer | |
updateProcessingTimeStatisticConcept(const double &value, const anna::diameter::CommandId &cid) | anna::diameter::comm::LocalServer | |
updateReceivedMessageSizeStatisticConcept(const double &value, const anna::diameter::CommandId &cid) | anna::diameter::comm::LocalServer | |
~LocalServer() | anna::diameter::comm::LocalServer | inline |