Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::PendingIBRequests Class Reference

#include <mem_impl.h>

Collaboration diagram for Realm::PendingIBRequests:

Public Member Functions

 PendingIBRequests (NodeID _sender, uintptr_t _req_op, unsigned _count, unsigned _first_req, unsigned _current_req)
 
 PendingIBRequests (NodeID _sender, uintptr_t _req_op, unsigned _count, unsigned _first_req, unsigned _current_req, const Memory *_memories, const size_t *_sizes, const off_t *_offsets)
 

Public Attributes

PendingIBRequestsnext_req
 
NodeID sender
 
uintptr_t req_op
 
unsigned count
 
unsigned first_req
 
unsigned current_req
 
std::vector< Memorymemories
 
std::vector< size_t > sizes
 
std::vector< off_t > offsets
 

Constructor & Destructor Documentation

◆ PendingIBRequests() [1/2]

Realm::PendingIBRequests::PendingIBRequests ( NodeID  _sender,
uintptr_t  _req_op,
unsigned  _count,
unsigned  _first_req,
unsigned  _current_req 
)

◆ PendingIBRequests() [2/2]

Realm::PendingIBRequests::PendingIBRequests ( NodeID  _sender,
uintptr_t  _req_op,
unsigned  _count,
unsigned  _first_req,
unsigned  _current_req,
const Memory _memories,
const size_t *  _sizes,
const off_t *  _offsets 
)

Member Data Documentation

◆ count

unsigned Realm::PendingIBRequests::count

◆ current_req

unsigned Realm::PendingIBRequests::current_req

◆ first_req

unsigned Realm::PendingIBRequests::first_req

◆ memories

std::vector<Memory> Realm::PendingIBRequests::memories

◆ next_req

PendingIBRequests* Realm::PendingIBRequests::next_req

◆ offsets

std::vector<off_t> Realm::PendingIBRequests::offsets

◆ req_op

uintptr_t Realm::PendingIBRequests::req_op

◆ sender

NodeID Realm::PendingIBRequests::sender

◆ sizes

std::vector<size_t> Realm::PendingIBRequests::sizes

The documentation for this class was generated from the following file: