Legion Runtime
Loading...
Searching...
No Matches
Public Attributes | List of all members
Legion::Mapping::Mapper::MapperMessage Struct Reference

#include <mapping.h>

Public Attributes

Processor sender
 
unsigned kind
 
const void * message
 
size_t size
 
bool broadcast
 

Detailed Description


Handle Message

The handle_message call is invoked as the result of a message being delivered from another processor. The 'sender' field indicates the processor from which the message originated. The message is stored in a buffer pointed to by 'message' and contains 'size' bytes. The mapper must make a copy of the buffer if it wants it to remain persistent. The 'broadcast' field indicates whether this message is the result of a broadcast or whether it is a single message send directly to this mapper.


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