Skip to main content

struct send_instruction_record

Declaration

struct send_instruction_record : public implement_acceptor { /* full declaration omitted */ };

Description

IDAG record type for a send_instruction.

Inherits from: implement_acceptor

Member Variables

node_id dest_node_id
detail::message_id message_id
allocation_id source_allocation_id
range<3> source_allocation_range
celerity::id<3> offset_in_source_allocation
range<3> send_range
size_t element_size
command_id push_cid
detail::transfer_id transfer_id
std::string buffer_name
celerity::id<3> offset_in_buffer

Member Function Overview

  • send_instruction_record(const send_instruction & sinstr, command_id push_cid, const detail::transfer_id & trid, std::string buffer_name, const celerity::id<3> & offset_in_buffer)

Member Functions

send_instruction_record(
    const send_instruction& sinstr,
    command_id push_cid,
    const detail::transfer_id& trid,
    std::string buffer_name,
    const celerity::id<3>& offset_in_buffer)

Parameters

const send_instruction& sinstr
command_id push_cid
const detail::transfer_id& trid
std::string buffer_name
const celerity::id<3>& offset_in_buffer