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

This is the complete list of members for anna::comm::Socket, 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
asString() constanna::comm::Socketvirtual
asText(const Notify::_v v)anna::comm::Socketprotectedstatic
asXML(xml::Node *parent) const noexcept(false)anna::comm::Socketvirtual
bind() noexcept(false)anna::comm::Socketvirtual
close()anna::comm::Socket
do_bind(const struct sockaddr *, const int) noexcept(false)anna::comm::Socketprotectedvirtual
do_close()anna::comm::Socketinlineprotectedvirtual
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
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
Safe()anna::Safeinlineprotected
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
~Socket()anna::comm::Socketvirtual