NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
storage::control::storage_details_payload Struct Reference

#include </opt/mellanox/doca/applications/storage/storage_common/control_message.hpp>

Inheritance diagram for storage::control::storage_details_payload:
Collaboration diagram for storage::control::storage_details_payload:

Public Member Functions

 ~storage_details_payload () override=default
 
 storage_details_payload ()=default
 
 storage_details_payload (uint64_t total_size_, uint32_t block_size_)
 
 storage_details_payload (storage_details_payload const &)=default
 
 storage_details_payload (storage_details_payload &&) noexcept=default
 
storage_details_payloadoperator= (storage_details_payload const &)=default
 
storage_details_payloadoperator= (storage_details_payload &&) noexcept=default
 
- Public Member Functions inherited from storage::control::message::payload
virtual ~payload ()=default
 

Data Fields

uint64_t total_size
 
uint32_t block_size
 

Detailed Description

Definition at line 113 of file control_message.hpp.

Constructor & Destructor Documentation

◆ ~storage_details_payload()

storage::control::storage_details_payload::~storage_details_payload ( )
overridedefault

◆ storage_details_payload() [1/4]

storage::control::storage_details_payload::storage_details_payload ( )
default

◆ storage_details_payload() [2/4]

storage::control::storage_details_payload::storage_details_payload ( uint64_t  total_size_,
uint32_t  block_size_ 
)
inline

Definition at line 119 of file control_message.hpp.

◆ storage_details_payload() [3/4]

storage::control::storage_details_payload::storage_details_payload ( storage_details_payload const &  )
default

◆ storage_details_payload() [4/4]

storage::control::storage_details_payload::storage_details_payload ( storage_details_payload &&  )
defaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

storage_details_payload& storage::control::storage_details_payload::operator= ( storage_details_payload &&  )
defaultnoexcept

◆ operator=() [2/2]

storage_details_payload& storage::control::storage_details_payload::operator= ( storage_details_payload const &  )
default

Field Documentation

◆ block_size

uint32_t storage::control::storage_details_payload::block_size

Definition at line 115 of file control_message.hpp.

◆ total_size

uint64_t storage::control::storage_details_payload::total_size

Definition at line 114 of file control_message.hpp.


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