bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
dmrpp::one_child_chunk_args Struct Reference

#include <DmrppArray.h>

Collaboration diagram for dmrpp::one_child_chunk_args:
Collaboration graph

Public Member Functions

 one_child_chunk_args (int *pipe, unsigned char id, std::shared_ptr< Chunk > c_c, std::shared_ptr< Chunk > m_c)
 

Public Attributes

std::shared_ptr< Chunkchild_chunk
 
intfds
 
std::shared_ptr< Chunkmaster_chunk
 
unsigned char tid
 

Detailed Description

Chunk data insert args for use with pthreads. Used for reading contiguous data in parallel.

Definition at line 274 of file DmrppArray.h.

Constructor & Destructor Documentation

◆ one_child_chunk_args()

dmrpp::one_child_chunk_args::one_child_chunk_args ( int * pipe,
unsigned char id,
std::shared_ptr< Chunk > c_c,
std::shared_ptr< Chunk > m_c )
inline

Definition at line 280 of file DmrppArray.h.

◆ ~one_child_chunk_args()

dmrpp::one_child_chunk_args::~one_child_chunk_args ( )
inline

Definition at line 283 of file DmrppArray.h.

Member Data Documentation

◆ child_chunk

std::shared_ptr<Chunk> dmrpp::one_child_chunk_args::child_chunk

Definition at line 277 of file DmrppArray.h.

◆ fds

int* dmrpp::one_child_chunk_args::fds

Definition at line 275 of file DmrppArray.h.

◆ master_chunk

std::shared_ptr<Chunk> dmrpp::one_child_chunk_args::master_chunk

Definition at line 278 of file DmrppArray.h.

◆ tid

unsigned char dmrpp::one_child_chunk_args::tid

Definition at line 276 of file DmrppArray.h.


The documentation for this struct was generated from the following file: