← Documentation
ADS-IDAC Engine 5.0.0
Client::HeldBranchData Struct Reference

Data held locally for deferred peer-to-peer transfer. More...

#include <Client.h>

Public Attributes

std::shared_ptr< RestartNodeInfo > rinfo
 Shared with g_sim.restart_info (no extra buffer copy) More...
 
std::shared_ptr< BranchRecord > branch_record
 Deep copy (owns its own BranchCluster objects) More...
 
std::string file_path
 Restart transfer file (read only when rinfo carries no buffer) More...
 
int ref_count
 Number of queued tasks still referencing this data. More...
 

Detailed Description

Data held locally for deferred peer-to-peer transfer.

Definition at line 90 of file Client.h.

Member Data Documentation

◆ branch_record

std::shared_ptr<BranchRecord> Client::HeldBranchData::branch_record

Deep copy (owns its own BranchCluster objects)

Definition at line 92 of file Client.h.

◆ file_path

std::string Client::HeldBranchData::file_path

Restart transfer file (read only when rinfo carries no buffer)

Definition at line 93 of file Client.h.

◆ ref_count

int Client::HeldBranchData::ref_count

Number of queued tasks still referencing this data.

Definition at line 94 of file Client.h.

◆ rinfo

std::shared_ptr<RestartNodeInfo> Client::HeldBranchData::rinfo

Shared with g_sim.restart_info (no extra buffer copy)

Definition at line 91 of file Client.h.


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