ANNA Suite
2020b
Multipurpose development suite for Telco applications
anna
comm
Service
anna::comm::Service Member List
This is the complete list of members for
anna::comm::Service
, including all inherited members.
add
(Resource *resource) noexcept(false)
anna::comm::Delivery
protected
apply
() noexcept(false)
anna::comm::Delivery
asString
() const
anna::comm::Service
virtual
asXML
(xml::Node *parent) const
anna::comm::Service
virtual
attach
(Server *server) noexcept(false)
anna::comm::Service
begin
()
anna::comm::Delivery
inline
begin
() const
anna::comm::Delivery
inline
broadcast
(Message &message)
anna::comm::Service
broadcast
(Message *message)
anna::comm::Service
const_iterator
typedef
anna::comm::Delivery
contains
(const Resource *resource) const
anna::comm::Delivery
DefaultRecoveryTime
anna::comm::Delivery
static
Delivery
(const char *name)
anna::comm::Delivery
inline
protected
do_apply
() noexcept(false)=0
anna::comm::Delivery
protected
pure virtual
do_contains
(const Resource *resource) const
anna::comm::Delivery
protected
virtual
do_fault
(const Resource *resource)
anna::comm::Delivery
protected
virtual
do_initialize
() noexcept(false)=0
anna::comm::Delivery
protected
pure virtual
do_recover
(const Resource *resource)
anna::comm::Delivery
protected
virtual
end
()
anna::comm::Delivery
inline
end
() const
anna::comm::Delivery
inline
fault
(const Resource *resource)
anna::comm::Delivery
getName
() const
anna::comm::Delivery
inline
getRecoveryTime
() const
anna::comm::Delivery
inline
initialize
() noexcept(false)
anna::comm::Delivery
isAvailable
() const
anna::comm::Delivery
virtual
isCritical
() const
anna::comm::Service
inline
iterator
typedef
anna::comm::Delivery
lock
() noexcept(false)
anna::Mutex
virtual
Mutex
(const Mode::_v mode=Mode::Recursive)
anna::Mutex
explicit
operator const pthread_mutex_t *
() const
anna::Mutex
inline
recover
(const Resource *resource)
anna::comm::Delivery
resource
(iterator &ii)
anna::comm::Delivery
inline
static
resource
(const_iterator &ii)
anna::comm::Delivery
inline
static
Resources
typedef
anna::comm::Delivery
Safe
()
anna::Safe
inline
protected
send
(Message &message) noexcept(false)
anna::comm::Service
send
(Message *message) noexcept(false)
anna::comm::Service
server
(iterator &ii)
anna::comm::Service
static
server
(const_iterator &ii)
anna::comm::Service
static
Service
(const char *name, const bool isCritical)
anna::comm::Service
inline
setRecoveryTime
(const Millisecond &recoveryTime)
anna::comm::Delivery
inline
size
() const
anna::comm::Delivery
inline
trylock
() noexcept(false)
anna::Mutex
unlock
()
anna::Mutex
virtual
wasAvailable
() const
anna::comm::Delivery
inline
~Delivery
()
anna::comm::Delivery
inline
virtual
~Mutex
()
anna::Mutex
virtual
Generated on Mon Oct 30 2023 12:15:56 for ANNA Suite by
1.8.13