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

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

a_categoryanna::comm::Socketprotected
a_domainanna::comm::Socketprotected
a_fdanna::comm::Socketprotected
a_isBoundanna::comm::Socketprotected
a_localAccessPointanna::comm::Socketprotected
a_receiverFactoryanna::comm::Socketprotected
a_transportFactoryanna::comm::Socketprotected
a_typeanna::comm::Socketprotected
accept() noexcept(false)anna::comm::ServerSocket
asString() constanna::comm::ServerSocketvirtual
asText(const Notify::_v v)anna::comm::Socketprotectedstatic
asXML(xml::Node *parent) const noexcept(false)anna::comm::ServerSocketvirtual
begin()anna::comm::ServerSocketinline
bind() noexcept(false)anna::comm::Socketvirtual
className()anna::comm::ServerSocketinlinestatic
close()anna::comm::Socket
defaultBackloganna::comm::ServerSocketstatic
DefaultBindDelayanna::comm::ServerSocketstatic
do_close()anna::comm::Socketinlineprotectedvirtual
end()anna::comm::ServerSocketinline
getBindDelay()anna::comm::ServerSocketinline
getBinderSocket()anna::comm::ServerSocketinline
getCategory() constanna::comm::Socketinline
getDomain() constanna::comm::Socketinline
getfd() constanna::comm::Socketinline
getLocalAccessPoint() constanna::comm::Socketinline
getReceiverFactory()anna::comm::Socketinline
getTransportFactory() constanna::comm::Socketinline
getType() constanna::comm::Socketinline
isBound() constanna::comm::Socketinline
isOpened() constanna::comm::Socketinline
isSecure() constanna::comm::Socketinlinevirtual
isSharedBind() constanna::comm::ServerSocketinline
iterator typedefanna::comm::ServerSocket
localConnection(iterator &ii)anna::comm::ServerSocketinlinestatic
lock() noexcept(false)anna::Mutexvirtual
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicit
open() noexcept(false)anna::comm::Socketprotected
operator const pthread_mutex_t *() constanna::Mutexinline
prepare() noexcept(false)anna::comm::ServerSocketvirtual
release(LocalConnection *localConnection) noexcept(false)anna::comm::ServerSocket
Safe()anna::Safeinlineprotected
ServerSocket(const anna::comm::INetAddress &localAddress, LocalServer *localServer)anna::diameter::comm::ServerSocket
anna::comm::ServerSocket::ServerSocket(TransportFactory *transportFactory=NULL, Domain::_v domain=Socket::Domain::Inet, Type::_v type=Socket::Type::Stream)anna::comm::ServerSocketinline
anna::comm::ServerSocket::ServerSocket(const INetAddress &localAddress, const bool sharedBind, TransportFactory *transportFactory=NULL)anna::comm::ServerSocketinline
anna::comm::ServerSocket::ServerSocket(const INetAddress &localAddress, const bool sharedBind, Type::_v type, TransportFactory *transportFactory=NULL)anna::comm::ServerSocketinlineprotected
setBacklog(const int backlog)anna::comm::ServerSocketinline
setBindDelay(const Millisecond &bindDelay)anna::comm::ServerSocketinline
setBlockingMode(const bool blockingMode) noexcept(false)anna::comm::Socket
setCategory(const int category)anna::comm::Socketinline
setReceiverFactory(ReceiverFactory &receiverFactory)anna::comm::Socketinline
setReuseMode(const bool reuseMode) noexcept(false)anna::comm::Socket
setTransportFactory(TransportFactory *transportFactory)anna::comm::Socketinline
Socket(const Domain::_v domain, const Type::_v type, TransportFactory *transportFactory=NULL)anna::comm::Socketprotected
Socket(const INetAddress &localAddress, const Type::_v type, TransportFactory *transportFactory=NULL)anna::comm::Socketprotected
Socket(const std::string &path, const Type::_v type, TransportFactory *transportFactory=NULL)anna::comm::Socketprotected
support(const char *transportClassName) constanna::comm::Socket
trylock() noexcept(false)anna::Mutex
unlock()anna::Mutexvirtual
~Mutex()anna::Mutexvirtual
~ServerSocket()anna::comm::ServerSocketvirtual
~Socket()anna::comm::Socketvirtual