Skip to main content

struct region_request

Declaration

struct region_request { /* full declaration omitted */ };

Description

State for a single incomplete receive operation or a begin_split_receive / await_split_receive_subregion tree.

Member Variables

void* allocation
box<3> allocated_box
region<3> incomplete_region
std::vector<incoming_region_fragment> incoming_fragments

Member Function Overview

Member Functions

bool do_complete()


region_request(
    region<3> requested_region,
    void* allocation,
    const box<3>& allocated_bounding_box)

Parameters

region<3> requested_region
void* allocation
const box<3>& allocated_bounding_box