|
| Data () |
|
void | reset () |
|
std::uint32_t | uniquesignature () |
|
void | insert (askTransaction *transaction, const eOprotIP_t ip, const eOprotID32_t id, std::uint32_t &assignedsignature) |
|
void | insert (askTransaction *transaction, const eOprotIP_t ip, const eOprotID32_t id) |
|
void | insert (askTransaction *transaction, const eOprotIP_t ip, const std::vector< eOprotID32_t > &ids, std::uint32_t &assignedsignature) |
|
void | remove (const std::uint32_t signature) |
|
bool | alert (const std::uint32_t signature) |
|
void | remove (const eOprotIP_t ip, const eOprotID32_t id) |
|
bool | alert (const eOprotIP_t ip, const eOprotID32_t id) |
|
void | lock () |
|
void | unlock () |
|
Definition at line 130 of file theNVmanager.cpp.
◆ Data()
eth::theNVmanager::Impl::Data::Data |
( |
| ) |
|
|
inline |
◆ alert() [1/2]
bool eth::theNVmanager::Impl::Data::alert |
( |
const eOprotIP_t |
ip, |
|
|
const eOprotID32_t |
id |
|
) |
| |
|
inline |
◆ alert() [2/2]
bool eth::theNVmanager::Impl::Data::alert |
( |
const std::uint32_t |
signature | ) |
|
|
inline |
◆ insert() [1/3]
void eth::theNVmanager::Impl::Data::insert |
( |
askTransaction * |
transaction, |
|
|
const eOprotIP_t |
ip, |
|
|
const eOprotID32_t |
id |
|
) |
| |
|
inline |
◆ insert() [2/3]
void eth::theNVmanager::Impl::Data::insert |
( |
askTransaction * |
transaction, |
|
|
const eOprotIP_t |
ip, |
|
|
const eOprotID32_t |
id, |
|
|
std::uint32_t & |
assignedsignature |
|
) |
| |
|
inline |
◆ insert() [3/3]
void eth::theNVmanager::Impl::Data::insert |
( |
askTransaction * |
transaction, |
|
|
const eOprotIP_t |
ip, |
|
|
const std::vector< eOprotID32_t > & |
ids, |
|
|
std::uint32_t & |
assignedsignature |
|
) |
| |
|
inline |
◆ lock()
void eth::theNVmanager::Impl::Data::lock |
( |
| ) |
|
|
inline |
◆ remove() [1/2]
void eth::theNVmanager::Impl::Data::remove |
( |
const eOprotIP_t |
ip, |
|
|
const eOprotID32_t |
id |
|
) |
| |
|
inline |
◆ remove() [2/2]
void eth::theNVmanager::Impl::Data::remove |
( |
const std::uint32_t |
signature | ) |
|
|
inline |
◆ reset()
void eth::theNVmanager::Impl::Data::reset |
( |
| ) |
|
|
inline |
◆ uniquesignature()
std::uint32_t eth::theNVmanager::Impl::Data::uniquesignature |
( |
| ) |
|
|
inline |
◆ unlock()
void eth::theNVmanager::Impl::Data::unlock |
( |
| ) |
|
|
inline |
◆ filler
std::uint32_t eth::theNVmanager::Impl::Data::filler {0} |
◆ locker
std::mutex eth::theNVmanager::Impl::Data::locker {} |
◆ sequence
std::uint32_t eth::theNVmanager::Impl::Data::sequence {0} |
◆ themap
std::multimap<std::uint64_t, askTransaction*> eth::theNVmanager::Impl::Data::themap {} |
The documentation for this struct was generated from the following file: