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

#include <activemsg.h>

Collaboration diagram for Realm::IncomingMessageManager::Message:

Public Attributes

MessageBlockblock
 
Messagenext_msg
 
NodeID sender
 
ActiveMessageHandlerTable::HandlerEntryhandler
 
void * hdr
 
size_t hdr_size
 
bool hdr_needs_free
 
void * payload
 
size_t payload_size
 
bool payload_needs_free
 
CallbackFnptr callback_fnptr
 
CallbackData callback_data1
 
CallbackData callback_data2
 

Member Data Documentation

◆ block

MessageBlock* Realm::IncomingMessageManager::Message::block

◆ callback_data1

CallbackData Realm::IncomingMessageManager::Message::callback_data1

◆ callback_data2

CallbackData Realm::IncomingMessageManager::Message::callback_data2

◆ callback_fnptr

CallbackFnptr Realm::IncomingMessageManager::Message::callback_fnptr

◆ handler

ActiveMessageHandlerTable::HandlerEntry* Realm::IncomingMessageManager::Message::handler

◆ hdr

void* Realm::IncomingMessageManager::Message::hdr

◆ hdr_needs_free

bool Realm::IncomingMessageManager::Message::hdr_needs_free

◆ hdr_size

size_t Realm::IncomingMessageManager::Message::hdr_size

◆ next_msg

Message* Realm::IncomingMessageManager::Message::next_msg

◆ payload

void* Realm::IncomingMessageManager::Message::payload

◆ payload_needs_free

bool Realm::IncomingMessageManager::Message::payload_needs_free

◆ payload_size

size_t Realm::IncomingMessageManager::Message::payload_size

◆ sender

NodeID Realm::IncomingMessageManager::Message::sender

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