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

#include <gasnetex_internal.h>

Collaboration diagram for Realm::PendingReverseGet:

Public Attributes

ReverseGetterrgetter
 
PendingReverseGetnext_rget
 
gex_rank_t srcrank
 
gex_ep_index_t src_ep_index
 
gex_ep_index_t tgt_ep_index
 
gex_am_arg_t arg0
 
size_t hdr_size
 
unsigned char hdr_data [MAX_HDR_SIZE]
 
uintptr_t src_ptr
 
uintptr_t tgt_ptr
 
size_t payload_bytes
 

Static Public Attributes

static const size_t MAX_HDR_SIZE = 128
 

Protected Member Functions

 PendingReverseGet ()
 
 ~PendingReverseGet ()
 

Friends

template<typename T , unsigned CHUNK_SIZE>
class ChunkedRecycler
 

Constructor & Destructor Documentation

◆ PendingReverseGet()

Realm::PendingReverseGet::PendingReverseGet ( )
inlineprotected

◆ ~PendingReverseGet()

Realm::PendingReverseGet::~PendingReverseGet ( )
inlineprotected

Friends And Related Symbol Documentation

◆ ChunkedRecycler

template<typename T , unsigned CHUNK_SIZE>
friend class ChunkedRecycler
friend

Member Data Documentation

◆ arg0

gex_am_arg_t Realm::PendingReverseGet::arg0

◆ hdr_data

unsigned char Realm::PendingReverseGet::hdr_data[MAX_HDR_SIZE]

◆ hdr_size

size_t Realm::PendingReverseGet::hdr_size

◆ MAX_HDR_SIZE

const size_t Realm::PendingReverseGet::MAX_HDR_SIZE = 128
static

◆ next_rget

PendingReverseGet* Realm::PendingReverseGet::next_rget

◆ payload_bytes

size_t Realm::PendingReverseGet::payload_bytes

◆ rgetter

ReverseGetter* Realm::PendingReverseGet::rgetter

◆ src_ep_index

gex_ep_index_t Realm::PendingReverseGet::src_ep_index

◆ src_ptr

uintptr_t Realm::PendingReverseGet::src_ptr

◆ srcrank

gex_rank_t Realm::PendingReverseGet::srcrank

◆ tgt_ep_index

gex_ep_index_t Realm::PendingReverseGet::tgt_ep_index

◆ tgt_ptr

uintptr_t Realm::PendingReverseGet::tgt_ptr

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