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

This is the complete list of members for anna::comm::IndexedDelivery, including all inherited members.

add(Resource *resource) noexcept(false)anna::comm::Deliveryprotected
apply() noexcept(false)anna::comm::Delivery
asString() constanna::comm::IndexedDeliveryvirtual
asXML(xml::Node *parent) constanna::comm::IndexedDeliveryvirtual
attach(Server *server) noexcept(false)anna::comm::Service
begin()anna::comm::Deliveryinline
begin() constanna::comm::Deliveryinline
broadcast(Message &message)anna::comm::Service
broadcast(Message *message)anna::comm::Service
className()anna::comm::IndexedDeliveryinlinestatic
const_iterator typedefanna::comm::Delivery
contains(const Resource *resource) constanna::comm::Delivery
DefaultRecoveryTimeanna::comm::Deliverystatic
Delivery(const char *name)anna::comm::Deliveryinlineprotected
do_contains(const Resource *resource) constanna::comm::Deliveryprotectedvirtual
do_fault(const Resource *resource)anna::comm::Deliveryprotectedvirtual
do_recover(const Resource *resource)anna::comm::Deliveryprotectedvirtual
end()anna::comm::Deliveryinline
end() constanna::comm::Deliveryinline
fault(const Resource *resource)anna::comm::Delivery
getName() constanna::comm::Deliveryinline
getRecoveryTime() constanna::comm::Deliveryinline
IndexedDelivery(const char *name, const bool isCritical, const Mode::_v mode)anna::comm::IndexedDeliveryinline
initialize() noexcept(false)anna::comm::Delivery
isAvailable() constanna::comm::Deliveryvirtual
isCritical() constanna::comm::Serviceinline
iterator typedefanna::comm::Delivery
lock() noexcept(false)anna::Mutexvirtual
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicit
operator const pthread_mutex_t *() constanna::Mutexinline
prepare(const int key) noexcept(false)anna::comm::IndexedDelivery
recover(const Resource *resource)anna::comm::Delivery
resource(iterator &ii)anna::comm::Deliveryinlinestatic
resource(const_iterator &ii)anna::comm::Deliveryinlinestatic
Resources typedefanna::comm::Delivery
Safe()anna::Safeinlineprotected
send(Message &message) noexcept(false)anna::comm::Service
send(Message *message) noexcept(false)anna::comm::Service
server(iterator &ii)anna::comm::Servicestatic
server(const_iterator &ii)anna::comm::Servicestatic
Service(const char *name, const bool isCritical)anna::comm::Serviceinline
setRecoveryTime(const Millisecond &recoveryTime)anna::comm::Deliveryinline
size() constanna::comm::Deliveryinline
trylock() noexcept(false)anna::Mutex
unlock()anna::Mutexvirtual
wasAvailable() constanna::comm::Deliveryinline
~Delivery()anna::comm::Deliveryinlinevirtual
~Mutex()anna::Mutexvirtual