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

This is the complete list of members for anna::comm::DatagramSocket, 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_remoteAccessPointanna::comm::ClientSocketprotected
a_transportanna::comm::ClientSocketprotected
a_transportFactoryanna::comm::Socketprotected
a_typeanna::comm::Socketprotected
activate(const Status::_v v)anna::comm::ClientSocketinlineprotected
asString() constanna::comm::ClientSocketvirtual
asText(const Notify::_v v)anna::comm::Socketprotectedstatic
asXML(xml::Node *parent) const noexcept(false)anna::comm::ClientSocketvirtual
bind() noexcept(false)anna::comm::Socketvirtual
className()anna::comm::ClientSocketinlinestatic
ClientSocket(TransportFactory *transportFactory=NULL, Domain::_v domain=Socket::Domain::Inet, Type::_v type=Socket::Type::Stream)anna::comm::ClientSocketinline
ClientSocket(const INetAddress &remoteAddress, TransportFactory *transportFactory=NULL, const Type::_v type=Socket::Type::Stream)anna::comm::ClientSocketinline
ClientSocket(const std::string &path, const Type::_v type=Socket::Type::Stream)anna::comm::ClientSocketinline
ClientSocket(const INetAddress &remoteAddress, const INetAddress &localAddress, TransportFactory *transportFactory=NULL, const Type::_v type=Socket::Type::Stream)anna::comm::ClientSocketinline
close()anna::comm::Socket
connect() noexcept(false)anna::comm::DatagramSocketvirtual
DatagramSocket(const Mode mode, const INetAddress &address, TransportFactory *transportFactory=NULL)anna::comm::DatagramSocket
deactivate(const Status::_v v)anna::comm::ClientSocketinlineprotected
deactivate(const int v)anna::comm::ClientSocketinlineprotected
DefaultMaxConnectionDelayanna::comm::ClientSocketstatic
DefaultMaxWriteDelayanna::comm::ClientSocketstatic
do_bind(const struct sockaddr *, const int) noexcept(false)anna::comm::Socketprotectedvirtual
do_close()anna::comm::ClientSocketprotectedvirtual
do_connect(const sockaddr *, const int len) noexcept(false)anna::comm::ClientSocketprotectedvirtual
fetch() noexcept(false)anna::comm::ClientSocketprotected
forgot()anna::comm::ClientSocket
getBufferSize() constanna::comm::ClientSocketinlineprotected
getCategory() constanna::comm::Socketinline
getDomain() constanna::comm::Socketinline
getfd() constanna::comm::Socketinline
getIgnoreIncomingMessages() constanna::comm::ClientSocketinline
getLocalAccessPoint() constanna::comm::Socketinline
getMaxConnectionDelay() constanna::comm::ClientSocketinline
getMaxWriteDelay() constanna::comm::ClientSocketinline
getMode() constanna::comm::DatagramSocketinline
getReceiveBufferSize() constanna::comm::ClientSocketinlineprotected
getReceiver() noexcept(false)anna::comm::ClientSocketinline
getReceiverFactory()anna::comm::Socketinline
getRemoteAccessPoint() constanna::comm::ClientSocketinline
getServer() noexcept(false)anna::comm::ClientSocket
getSocketOptions() noexcept(false)anna::comm::ClientSocketprotected
getTransport() noexcept(false)anna::comm::ClientSocketinline
getTransportFactory() constanna::comm::Socketinline
getType() constanna::comm::Socketinline
hasRequestedClose() constanna::comm::ClientSocketinline
isBound() constanna::comm::Socketinline
isClosedPending() constanna::comm::ClientSocketinline
isConnected() constanna::comm::ClientSocketinline
isCorrupt() constanna::comm::ClientSocketinline
isOpened() constanna::comm::Socketinline
isReadOnly() constanna::comm::DatagramSocketinline
isSecure() constanna::comm::Socketinlinevirtual
isSynchronized() constanna::comm::ClientSocketinline
isWriteOnly() constanna::comm::DatagramSocketinline
lock() noexcept(false)anna::Mutexvirtual
Mode enum nameanna::comm::DatagramSocket
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicit
open() noexcept(false)anna::comm::Socketprotected
operator const pthread_mutex_t *() constanna::Mutexinline
ReadOnly enum valueanna::comm::DatagramSocket
receive() noexcept(false)anna::comm::ClientSocketprotected
requestClose()anna::comm::ClientSocket
Safe()anna::Safeinlineprotected
send(Message &message) noexcept(false)anna::comm::ClientSocket
send(Message *message) noexcept(false)anna::comm::ClientSocket
setBlockingMode(const bool blockingMode) noexcept(false)anna::comm::Socket
setCategory(const int category)anna::comm::Socketinline
setfd(const int fd) noexcept(false)anna::comm::ClientSocketvirtual
setIgnoreIncomingMessages(const bool ignoreIncomingMessages)anna::comm::ClientSocketinline
setMaxConnectionDelay(const Millisecond &msMaxConnectionDelay)anna::comm::ClientSocketinline
setMaxWriteDelay(const Millisecond &msMaxWriteDelay)anna::comm::ClientSocketinline
setReceiver(Receiver *receive) noexcept(false)anna::comm::ClientSocket
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
wait(const Millisecond &timeout, const bool receive=true) noexcept(false)anna::comm::ClientSocket
WriteOnly enum valueanna::comm::DatagramSocket
~ClientSocket()anna::comm::ClientSocketinlinevirtual
~Mutex()anna::Mutexvirtual
~Socket()anna::comm::Socketvirtual