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

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

asAttribute(xml::Node *node) const noexcept(false)anna::comm::Resourcevirtual
asString() constanna::comm::Servervirtual
asXML(xml::Node *parent) const noexcept(false)anna::comm::Servervirtual
attach(Service *service) noexcept(false)anna::comm::Serverinline
autoRecovery() constanna::comm::Serverinline
begin() constanna::comm::Serverinline
begin()anna::comm::Serverinline
className()anna::comm::Serverinlinestatic
connect() noexcept(false)anna::comm::Server
const_iterator typedefanna::comm::Server
disable() noexcept(false)anna::Resourceinline
enable() noexcept(false)anna::Resourceinline
end() constanna::comm::Serverinline
end()anna::comm::Serverinline
getClientSocket() constanna::comm::Serverinline
getHost() constanna::comm::Serverinline
getIgnoreIncomingMessages() constanna::comm::Serverinline
getMaxConnectionDelay() constanna::comm::Serverinline
getMaxWriteDelay() constanna::comm::Serverinline
getName() constanna::Resourceinline
getReceiverFactory()anna::comm::Serverinline
getRemotePort() constanna::comm::Serverinline
getTimeStamp() constanna::Resourceinline
getTransportFactory()anna::comm::Serverinline
Host classanna::comm::Serverfriend
isAvailable() const noexcept(false)anna::comm::Servervirtual
isEnabled() constanna::Resourceinline
iterator typedefanna::comm::Server
lock() noexcept(false)anna::Mutexvirtual
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicit
operator const pthread_mutex_t *() constanna::Mutexinline
operator==(const std::string &name) constanna::Resourceinline
operator==(const Resource &other) constanna::Resourceinline
reset() noexcept(false)anna::comm::Server
Resource(const std::string &name)anna::comm::Resourceinlineprotected
Safe()anna::Safeinlineprotected
send(Message &message) noexcept(false)anna::comm::Server
send(Message *message) noexcept(false)anna::comm::Server
Server(const std::string &name, const Host &host, const int remotePort, const bool autoRecovery, TransportFactory *transportFactory)anna::comm::Serverprotected
ServerAllocator classanna::comm::Serverfriend
service(iterator &ii)anna::comm::Serverinlinestatic
service(const_iterator &ii)anna::comm::Serverinlinestatic
Services typedefanna::comm::Server
setAutoRecovery(bool autoRecovery=true)anna::comm::Server
setIgnoreIncomingMessages(const bool ignoreIncomingMessages)anna::comm::Serverinline
setMaxConnectionDelay(const Millisecond &msMaxConnectionDelay)anna::comm::Serverinline
setMaxWriteDelay(const Millisecond &msMaxWriteDelay)anna::comm::Serverinline
setReceiverFactory(ReceiverFactory &receiverFactory)anna::comm::Server
setTimeStamp(const Millisecond &timeStamp)anna::Resourceinline
trylock() noexcept(false)anna::Mutex
unlock()anna::Mutexvirtual
~Mutex()anna::Mutexvirtual
~Server()anna::comm::Servervirtual