ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer > Member List

This is the complete list of members for anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >, including all inherited members.

add(Resource *resource) noexcept(false)anna::comm::Deliveryprotected
apply() noexcept(false)anna::comm::Delivery
asString() constanna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlinevirtual
asXML(xml::Node *parent) constanna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlinevirtual
attach(range_iterator &ii, Server *server) noexcept(false)anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inline
anna::comm::Service::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
ByRangeDelivery(const char *name, const bool isCritical)anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inline
className()anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlinestatic
const_iterator typedefanna::comm::Delivery
const_range_iterator typedefanna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >
contains(const Resource *resource) constanna::comm::Delivery
createRange(const TKey &bottom, const TKey &top) noexcept(false)anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inline
DefaultRecoveryTimeanna::comm::Deliverystatic
Delivery(const char *name)anna::comm::Deliveryinlineprotected
do_contains(const Resource *resource) constanna::comm::Deliveryprotectedvirtual
do_initialize() noexcept(false)anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlineprotectedvirtual
end()anna::comm::Deliveryinline
end() constanna::comm::Deliveryinline
fault(const Resource *resource)anna::comm::Delivery
getName() constanna::comm::Deliveryinline
getRecoveryTime() constanna::comm::Deliveryinline
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 TKey &key) noexcept(false)anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inline
range(range_iterator &ii)anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlineprotectedstatic
range(const_range_iterator &ii)anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlineprotectedstatic
range_begin()anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlineprotected
range_begin() constanna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlineprotected
range_container typedefanna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >
range_end()anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlineprotected
range_end() constanna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlineprotected
range_iterator typedefanna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >
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
~ByRangeDelivery()anna::comm::ByRangeDelivery< TKey, TDelivery, TSerializer >inlinevirtual
~Delivery()anna::comm::Deliveryinlinevirtual
~Mutex()anna::Mutexvirtual