|
Legion Runtime
|
#include <mapping.h>
Public Attributes | |
| Processor | sender |
| unsigned | kind |
| const void * | message |
| size_t | size |
| bool | broadcast |
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.