ANNA Suite
2020b
Multipurpose development suite for Telco applications
test
Communicator
test::Communicator Member List
This is the complete list of members for
test::Communicator
, including all inherited members.
a_className
anna::Component
protected
accept
() noexcept(false)
anna::comm::Communicator
addPredecessor
(const char *componentName)
anna::app::Component
protected
asString
() const
anna::comm::Communicator
virtual
asXML
(xml::Node *parent) const
anna::comm::Communicator
virtual
attach
(ServerSocket *serverSocket) noexcept(false)
anna::comm::Communicator
attach
(LocalConnection *localConnection) noexcept(false)
anna::comm::Communicator
attach
(ClientSocket *clientSocket) noexcept(false)
anna::comm::Communicator
attach
(DatagramSocket *datagramSocket) noexcept(false)
anna::comm::Communicator
attach
(Handler *handler) noexcept(false)
anna::comm::Communicator
attach
(Service *service) noexcept(false)
anna::comm::Communicator
attach
(BinderSocket *binderSocket) noexcept(false)
anna::comm::Communicator
protected
anna::app::Component::attach
() noexcept(false)
anna::app::Component
canContinue
(const comm::ClientSocket &) noexcept(false)
test::Communicator
Communicator
()
test::Communicator
inline
anna::comm::Communicator::Communicator
(const WorkMode::_v acceptMode=WorkMode::Single)
anna::comm::Communicator
Component
(const char *className)
anna::app::Component
explicit
protected
anna::Component::Component
(const Component &other)
anna::Component
protected
const_handler_iterator
typedef
anna::comm::Communicator
const_service_iterator
typedef
anna::comm::Communicator
DefaultChunkSize
anna::comm::Communicator
static
DefaultRecoveryTime
anna::comm::Communicator
static
DefaultTimeout
anna::comm::Communicator
static
DefaultTryingConnectionTime
anna::comm::Communicator
static
delay
() noexcept(false)
test::Communicator
detach
(ServerSocket *serverSocket)
anna::comm::Communicator
detach
(ClientSocket *clientSocket)
anna::comm::Communicator
detach
(Handler *handler)
anna::comm::Communicator
detach
(BinderSocket *binderSocket)
anna::comm::Communicator
protected
do_initialize
() noexcept(false)
anna::comm::Communicator
inline
protected
virtual
do_stop
()
anna::comm::Communicator
inline
protected
virtual
eventAcceptConnection
(const ClientSocket &clientSocket) noexcept(false)
anna::comm::Communicator
virtual
eventBreakAddress
(const in_addr_t &address)
anna::comm::Communicator
virtual
eventBreakConnection
(const ClientSocket &clientSocket)
anna::comm::Communicator
inline
protected
virtual
eventBreakConnection
(const Server *server)
anna::comm::Communicator
protected
virtual
eventBreakConnection
(const Service *service)
anna::comm::Communicator
protected
virtual
eventBreakLocalConnection
(const ClientSocket &clientSocket)
anna::comm::Communicator
inline
protected
virtual
eventCreateConnection
(const Server *server)
anna::comm::Communicator
virtual
eventCreateConnection
(const Service *service)
anna::comm::Communicator
virtual
eventDiscardConnection
(const ClientSocket &clientSocket)
anna::comm::Communicator
inline
virtual
eventIgnoreBurst
(const ClientSocket &clientSocket, const DataBlock &burst)
anna::comm::Communicator
inline
virtual
eventReceiveMessage
(ClientSocket &clientSocket, const Message &message) noexcept(false)
anna::comm::Communicator
inline
virtual
eventRecoverAddress
(const in_addr_t &address)
anna::comm::Communicator
virtual
eventShutdown
()
anna::comm::Communicator
protected
virtual
eventStartup
() noexcept(false)
anna::comm::Communicator
inline
protected
virtual
eventUser
(const char *id, const void *context)
anna::comm::Communicator
inline
virtual
getClassName
()
anna::comm::Communicator
inline
static
anna::app::Component::getClassName
() const
anna::Component
inline
getHandler
(const ClientSocket &clientSocket) noexcept(false)
anna::comm::Communicator
getLevelOfDenialService
() const
anna::comm::Communicator
inline
getMaxMessage
() const
test::Communicator
inline
getMessage
() const
test::Communicator
inline
getReceivingChunkSize
()
anna::comm::Communicator
inline
static
getRecoveryTime
() const
anna::comm::Communicator
inline
getState
() const
anna::app::Component
inline
protected
getStatus
() const
anna::comm::Communicator
inline
getTimeout
() const
anna::comm::Communicator
inline
getTryingConnectionTime
() const
anna::comm::Communicator
inline
getWorkMode
() const
anna::comm::Communicator
inline
handler
(handler_iterator &ii)
anna::comm::Communicator
inline
static
handler
(const_handler_iterator &ii)
anna::comm::Communicator
inline
static
handler_begin
()
anna::comm::Communicator
inline
handler_begin
() const
anna::comm::Communicator
inline
handler_end
()
anna::comm::Communicator
inline
handler_end
() const
anna::comm::Communicator
inline
handler_iterator
typedef
anna::comm::Communicator
handler_size
() const
anna::comm::Communicator
inline
Handlers
typedef
anna::comm::Communicator
hasRequestedStop
() const
anna::comm::Communicator
inline
initialize
() noexcept(false)
anna::app::Component
protected
isServing
() const
anna::comm::Communicator
inline
isUsable
(const ClientSocket *clientSocket)
anna::comm::Communicator
kill
()
anna::app::Component
inline
protected
virtual
lock
() noexcept(false)
anna::Mutex
virtual
MaxReceivingChunkSize
anna::comm::Communicator
static
MaxRecoveryTime
anna::comm::Communicator
static
MaxTryingConnectionTime
anna::comm::Communicator
static
MinReceivingChunkSize
anna::comm::Communicator
static
MinRecoveryTime
anna::comm::Communicator
static
MinTryingConnectionTime
anna::comm::Communicator
static
Mutex
(const Mode::_v mode=Mode::Recursive)
anna::Mutex
explicit
notifyPendingClose
()
anna::comm::Communicator
inline
operator const pthread_mutex_t *
() const
anna::Mutex
inline
requestStop
()
anna::comm::Communicator
Safe
()
anna::Safe
inline
protected
service
(const_service_iterator &ii)
anna::comm::Communicator
inline
static
service_begin
() const
anna::comm::Communicator
inline
service_end
() const
anna::comm::Communicator
inline
Services
typedef
anna::comm::Communicator
setDelay
(const Millisecond delay)
test::Communicator
inline
setLevelOfDenialService
(const int levelOfDenialService) noexcept(false)
anna::comm::Communicator
setMaxMessage
(const int maxMessage)
test::Communicator
inline
setReceivingChunkSize
(const int receivingChunkSize) noexcept(false)
anna::comm::Communicator
static
setRecoveryTime
(const Millisecond &recoveryTime) noexcept(false)
anna::comm::Communicator
setStatus
(const Status &status)
anna::comm::Communicator
protected
virtual
setTimeout
(const Millisecond &timeout)
anna::comm::Communicator
inline
setTryingConnectionTime
(const Millisecond &tryingConnectionTime) noexcept(false)
anna::comm::Communicator
stop
()
anna::app::Component
inline
protected
terminate
()
test::Communicator
trylock
() noexcept(false)
anna::Mutex
unlock
()
anna::Mutex
virtual
~Communicator
()
anna::comm::Communicator
virtual
~Component
()
anna::app::Component
virtual
~Mutex
()
anna::Mutex
virtual
Generated on Mon Oct 30 2023 12:16:02 for ANNA Suite by
1.8.13