Skip to main content

struct buffer_state::region_receive

Declaration

struct buffer_state::region_receive { /* full declaration omitted */ };

Description

Tracks a pending non-reduction await-push that will be compiled into a receive_instructions as soon as a command reads from its region.

Member Variables

task_id consumer_tid
region<3> received_region
box_vector<3> required_contiguous_allocations

Member Function Overview

  • region_receive(task_id consumer_tid, region<3> received_region, box_vector<3> required_contiguous_allocations)

Member Functions

region_receive(
    task_id consumer_tid,
    region<3> received_region,
    box_vector<3> required_contiguous_allocations)

Parameters

task_id consumer_tid
region<3> received_region
box_vector<3> required_contiguous_allocations