|
MADNESS 0.10.1
|

Public Attributes | |
| batch_bytesT | buf |
| sized in on_reply | |
| Future< batch_bytesT > | fut |
| set by finish_recv | |
| bool | not_found = false |
| owner reported it does not hold the record | |
| ProcessID | owner = -1 |
| std::vector< SafeMPI::Request > | reqs |
| one per chunk, posted in on_reply | |
| int | tag = -1 |
requester-side state for one outstanding receive. Held by shared_ptr so the buffer address is stable for the Irecv and the entry can leave pending_ while finish_recv still owns its reference.
| batch_bytesT madness::BatchTransport::PendingRecv::buf |
sized in on_reply
| Future<batch_bytesT> madness::BatchTransport::PendingRecv::fut |
set by finish_recv
owner reported it does not hold the record
| ProcessID madness::BatchTransport::PendingRecv::owner = -1 |
| std::vector<SafeMPI::Request> madness::BatchTransport::PendingRecv::reqs |
one per chunk, posted in on_reply
| int madness::BatchTransport::PendingRecv::tag = -1 |