class receive_instruction
Declaration
class receive_instruction : public implement_acceptor,
public receive_instruction_impl { /* full declaration omitted */ };
Description
Requests the receive of a single buffer region. The receive can be fulfilled by one or more non-overlapping incoming transfers, but the receive is only complete once all of its constituent parts have arrived.
Inherits from: implement_acceptor, receive_instruction_impl
Member Variables
Member Function Overview
- receive_instruction(instruction_id iid, int priority, const transfer_id & trid, region<3> request, allocation_id dest_allocation, const box<3> & allocated_box, size_t elem_size) → explicit
Inherited from receive_instruction_impl:
Member Functions
¶explicit receive_instruction(
instruction_id iid,
int priority,
const transfer_id& trid,
region<3> request,
allocation_id dest_allocation,
const box<3>& allocated_box,
size_t elem_size)
explicit receive_instruction(
instruction_id iid,
int priority,
const transfer_id& trid,
region<3> request,
allocation_id dest_allocation,
const box<3>& allocated_box,
size_t elem_size)
Parameters
- instruction_id iid
- int priority
- const transfer_id& trid
- region<3> request
- allocation_id dest_allocation
- const box<3>& allocated_box
- size_t elem_size