addClientSession(int socketId) noexcept(false) | anna::diameter::comm::Server | |
asString() const | anna::diameter::comm::Server | |
asXML(anna::xml::Node *parent) const | anna::diameter::comm::Server | |
begin() | anna::diameter::comm::Server | inline |
begin() const | anna::diameter::comm::Server | inline |
bind() noexcept(false) | anna::diameter::comm::Server | |
broadcast(const Message *) noexcept(false) | anna::diameter::comm::Server | |
broadcast(const Message &message) noexcept(false) | anna::diameter::comm::Server | inline |
ClientSession class | anna::diameter::comm::Server | friend |
close() noexcept(false) | anna::diameter::comm::Server | inline |
end() | anna::diameter::comm::Server | inline |
end() const | anna::diameter::comm::Server | inline |
Engine class | anna::diameter::comm::Server | friend |
eventDPA(ClientSession *clientSession, const anna::DataBlock &response, const anna::diameter::comm::OriginHost *myNode) noexcept(false) | anna::diameter::comm::Server | protectedvirtual |
eventPeerShutdown(const ClientSession *) | anna::diameter::comm::Server | protectedvirtual |
eventRequest(ClientSession *clientSession, const anna::DataBlock &request, const anna::diameter::comm::OriginHost *myNode) noexcept(false) | anna::diameter::comm::Server | protectedvirtual |
eventRequestRetransmission(const ClientSession *, Message *request) | anna::diameter::comm::Server | protectedvirtual |
eventResponse(const Response &response, const anna::diameter::comm::OriginHost *myNode) noexcept(false) | anna::diameter::comm::Server | protectedvirtual |
eventUnknownResponse(ClientSession *clientSession, const anna::DataBlock &response, const anna::diameter::comm::OriginHost *myNode) noexcept(false) | anna::diameter::comm::Server | protectedvirtual |
getAddress() const | anna::diameter::comm::Server | inline |
getLastIncomingActivityTime() const | anna::diameter::comm::Server | inline |
getLastOutgoingActivityTime() const | anna::diameter::comm::Server | inline |
getLastUsedResource() const | anna::diameter::comm::Server | inline |
getMaxClientSessions() const | anna::diameter::comm::Server | inline |
getNumberOfClientSessions() const | anna::diameter::comm::Server | inline |
getOTARequests() const | anna::diameter::comm::Server | |
getParent() const | anna::diameter::comm::Server | inline |
getPort() const | anna::diameter::comm::Server | inline |
hidden() const | anna::diameter::comm::Server | |
hide() | anna::diameter::comm::Server | |
idle() const | anna::diameter::comm::Server | inline |
isAvailable() const | anna::diameter::comm::Server | inline |
raiseAutoRecovery(bool autoRecovery=true) noexcept(false) | anna::diameter::comm::Server | |
send(const Message *, int socketId=-1) noexcept(false) | anna::diameter::comm::Server | |
send(const Message &message, int socketId=-1) noexcept(false) | anna::diameter::comm::Server | inline |
Server(int maxClientSessions=1) | anna::diameter::comm::Server | inline |
setClassCodeTimeout(const ClassCode::_v v, const anna::Millisecond &millisecond) | anna::diameter::comm::Server | |
setMaxClientSessions(int maxClientSessions) | anna::diameter::comm::Server | inline |
show() | anna::diameter::comm::Server | |
shown() const | anna::diameter::comm::Server | |
socketAsString() const | anna::diameter::comm::Server | |
updateProcessingTimeStatisticConcept(const double &value, const anna::diameter::CommandId &cid) | anna::diameter::comm::Server | |
updateReceivedMessageSizeStatisticConcept(const double &value, const anna::diameter::CommandId &cid) | anna::diameter::comm::Server | |
~Server() | anna::diameter::comm::Server | inlinevirtual |