a_category | anna::comm::Socket | protected |
a_domain | anna::comm::Socket | protected |
a_fd | anna::comm::Socket | protected |
a_isBound | anna::comm::Socket | protected |
a_localAccessPoint | anna::comm::Socket | protected |
a_receiverFactory | anna::comm::Socket | protected |
a_remoteAccessPoint | anna::comm::ClientSocket | protected |
a_transport | anna::comm::ClientSocket | protected |
a_transportFactory | anna::comm::Socket | protected |
a_type | anna::comm::Socket | protected |
activate(const Status::_v v) | anna::comm::ClientSocket | inlineprotected |
asString() const | anna::comm::ClientSocket | virtual |
asText(const Notify::_v v) | anna::comm::Socket | protectedstatic |
asXML(xml::Node *parent) const noexcept(false) | anna::comm::ClientSocket | virtual |
bind() noexcept(false) | anna::comm::Socket | virtual |
className() | anna::comm::ClientSocket | inlinestatic |
ClientSocket(TransportFactory *transportFactory=NULL, Domain::_v domain=Socket::Domain::Inet, Type::_v type=Socket::Type::Stream) | anna::comm::ClientSocket | inline |
ClientSocket(const INetAddress &remoteAddress, TransportFactory *transportFactory=NULL, const Type::_v type=Socket::Type::Stream) | anna::comm::ClientSocket | inline |
ClientSocket(const std::string &path, const Type::_v type=Socket::Type::Stream) | anna::comm::ClientSocket | inline |
ClientSocket(const INetAddress &remoteAddress, const INetAddress &localAddress, TransportFactory *transportFactory=NULL, const Type::_v type=Socket::Type::Stream) | anna::comm::ClientSocket | inline |
close() | anna::comm::Socket | |
connect() noexcept(false) | anna::comm::DatagramSocket | virtual |
DatagramSocket(const Mode mode, const INetAddress &address, TransportFactory *transportFactory=NULL) | anna::comm::DatagramSocket | |
deactivate(const Status::_v v) | anna::comm::ClientSocket | inlineprotected |
deactivate(const int v) | anna::comm::ClientSocket | inlineprotected |
DefaultMaxConnectionDelay | anna::comm::ClientSocket | static |
DefaultMaxWriteDelay | anna::comm::ClientSocket | static |
do_bind(const struct sockaddr *, const int) noexcept(false) | anna::comm::Socket | protectedvirtual |
do_close() | anna::comm::ClientSocket | protectedvirtual |
do_connect(const sockaddr *, const int len) noexcept(false) | anna::comm::ClientSocket | protectedvirtual |
fetch() noexcept(false) | anna::comm::ClientSocket | protected |
forgot() | anna::comm::ClientSocket | |
getBufferSize() const | anna::comm::ClientSocket | inlineprotected |
getCategory() const | anna::comm::Socket | inline |
getDomain() const | anna::comm::Socket | inline |
getfd() const | anna::comm::Socket | inline |
getIgnoreIncomingMessages() const | anna::comm::ClientSocket | inline |
getLocalAccessPoint() const | anna::comm::Socket | inline |
getMaxConnectionDelay() const | anna::comm::ClientSocket | inline |
getMaxWriteDelay() const | anna::comm::ClientSocket | inline |
getMode() const | anna::comm::DatagramSocket | inline |
getReceiveBufferSize() const | anna::comm::ClientSocket | inlineprotected |
getReceiver() noexcept(false) | anna::comm::ClientSocket | inline |
getReceiverFactory() | anna::comm::Socket | inline |
getRemoteAccessPoint() const | anna::comm::ClientSocket | inline |
getServer() noexcept(false) | anna::comm::ClientSocket | |
getSocketOptions() noexcept(false) | anna::comm::ClientSocket | protected |
getTransport() noexcept(false) | anna::comm::ClientSocket | inline |
getTransportFactory() const | anna::comm::Socket | inline |
getType() const | anna::comm::Socket | inline |
hasRequestedClose() const | anna::comm::ClientSocket | inline |
isBound() const | anna::comm::Socket | inline |
isClosedPending() const | anna::comm::ClientSocket | inline |
isConnected() const | anna::comm::ClientSocket | inline |
isCorrupt() const | anna::comm::ClientSocket | inline |
isOpened() const | anna::comm::Socket | inline |
isReadOnly() const | anna::comm::DatagramSocket | inline |
isSecure() const | anna::comm::Socket | inlinevirtual |
isSynchronized() const | anna::comm::ClientSocket | inline |
isWriteOnly() const | anna::comm::DatagramSocket | inline |
lock() noexcept(false) | anna::Mutex | virtual |
Mode enum name | anna::comm::DatagramSocket | |
Mutex(const Mode::_v mode=Mode::Recursive) | anna::Mutex | explicit |
open() noexcept(false) | anna::comm::Socket | protected |
operator const pthread_mutex_t *() const | anna::Mutex | inline |
ReadOnly enum value | anna::comm::DatagramSocket | |
receive() noexcept(false) | anna::comm::ClientSocket | protected |
requestClose() | anna::comm::ClientSocket | |
Safe() | anna::Safe | inlineprotected |
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::Socket | inline |
setfd(const int fd) noexcept(false) | anna::comm::ClientSocket | virtual |
setIgnoreIncomingMessages(const bool ignoreIncomingMessages) | anna::comm::ClientSocket | inline |
setMaxConnectionDelay(const Millisecond &msMaxConnectionDelay) | anna::comm::ClientSocket | inline |
setMaxWriteDelay(const Millisecond &msMaxWriteDelay) | anna::comm::ClientSocket | inline |
setReceiver(Receiver *receive) noexcept(false) | anna::comm::ClientSocket | |
setReceiverFactory(ReceiverFactory &receiverFactory) | anna::comm::Socket | inline |
setReuseMode(const bool reuseMode) noexcept(false) | anna::comm::Socket | |
setTransportFactory(TransportFactory *transportFactory) | anna::comm::Socket | inline |
Socket(const Domain::_v domain, const Type::_v type, TransportFactory *transportFactory=NULL) | anna::comm::Socket | protected |
Socket(const INetAddress &localAddress, const Type::_v type, TransportFactory *transportFactory=NULL) | anna::comm::Socket | protected |
Socket(const std::string &path, const Type::_v type, TransportFactory *transportFactory=NULL) | anna::comm::Socket | protected |
support(const char *transportClassName) const | anna::comm::Socket | |
trylock() noexcept(false) | anna::Mutex | |
unlock() | anna::Mutex | virtual |
wait(const Millisecond &timeout, const bool receive=true) noexcept(false) | anna::comm::ClientSocket | |
WriteOnly enum value | anna::comm::DatagramSocket | |
~ClientSocket() | anna::comm::ClientSocket | inlinevirtual |
~Mutex() | anna::Mutex | virtual |
~Socket() | anna::comm::Socket | virtual |