|
| askTransaction () |
|
| ~askTransaction () |
|
void | load (eOprotIP_t _ip, eOprotID32_t _id, std::uint32_t _s) |
|
void | load (eOprotIP_t _ip, const std::vector< eOprotID32_t > &_ids, std::uint32_t _s) |
|
bool | wait (std::uint16_t &numofrxrops, double timeout=0.5) |
|
bool | post () |
|
Definition at line 60 of file theNVmanager.cpp.
◆ askTransaction()
eth::theNVmanager::Impl::askTransaction::askTransaction |
( |
| ) |
|
|
inline |
◆ ~askTransaction()
eth::theNVmanager::Impl::askTransaction::~askTransaction |
( |
| ) |
|
|
inline |
◆ load() [1/2]
void eth::theNVmanager::Impl::askTransaction::load |
( |
eOprotIP_t |
_ip, |
|
|
const std::vector< eOprotID32_t > & |
_ids, |
|
|
std::uint32_t |
_s |
|
) |
| |
|
inline |
◆ load() [2/2]
void eth::theNVmanager::Impl::askTransaction::load |
( |
eOprotIP_t |
_ip, |
|
|
eOprotID32_t |
_id, |
|
|
std::uint32_t |
_s |
|
) |
| |
|
inline |
◆ post()
bool eth::theNVmanager::Impl::askTransaction::post |
( |
| ) |
|
|
inline |
◆ wait()
bool eth::theNVmanager::Impl::askTransaction::wait |
( |
std::uint16_t & |
numofrxrops, |
|
|
double |
timeout = 0.5 |
|
) |
| |
|
inline |
◆ _id32
eOprotID32_t eth::theNVmanager::Impl::askTransaction::_id32 {0} |
◆ _ipv4
eOprotIP_t eth::theNVmanager::Impl::askTransaction::_ipv4 {0} |
◆ cv_semaphore
std::condition_variable eth::theNVmanager::Impl::askTransaction::cv_semaphore {} |
◆ expectedrops
std::uint16_t eth::theNVmanager::Impl::askTransaction::expectedrops {0} |
◆ mtx_semaphore
std::mutex eth::theNVmanager::Impl::askTransaction::mtx_semaphore {} |
◆ owner
ACE_thread_t eth::theNVmanager::Impl::askTransaction::owner {0} |
◆ receivedrops
std::uint16_t eth::theNVmanager::Impl::askTransaction::receivedrops {0} |
◆ signature
std::uint32_t eth::theNVmanager::Impl::askTransaction::signature {eo_rop_SIGNATUREdummy} |
◆ timeofpost
double eth::theNVmanager::Impl::askTransaction::timeofpost {0} |
◆ timeofwait
double eth::theNVmanager::Impl::askTransaction::timeofwait {0} |
The documentation for this struct was generated from the following file: