Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::RsaTypes::BufferInfo Struct Reference

#include <RsaTypes.h>

Public Member Functions

 BufferInfo ()=default
 Initializing constructor.
 
void Clear ()
 

Public Attributes

void * Buffer {nullptr}
 
size_t Size {0}
 
size_t BlockBufSize {0}
 
size_t Remain {0}
 
size_t Counter {0}
 

Detailed Description

Structure to hold data update information.

Constructor & Destructor Documentation

◆ BufferInfo()

sf::RsaTypes::BufferInfo::BufferInfo ( )
default

Initializing constructor.

Member Function Documentation

◆ Clear()

void sf::RsaTypes::BufferInfo::Clear ( )
inline

Clears all members.

Member Data Documentation

◆ BlockBufSize

size_t sf::RsaTypes::BufferInfo::BlockBufSize {0}

Holds the size of a single block in byte for debugging purposes.

◆ Buffer

void* sf::RsaTypes::BufferInfo::Buffer {nullptr}

Holds the buffer pointer.

◆ Counter

size_t sf::RsaTypes::BufferInfo::Counter {0}

Possible sync counter value.

◆ Remain

size_t sf::RsaTypes::BufferInfo::Remain {0}

Holds the remaining size to store in data blocks.

◆ Size

size_t sf::RsaTypes::BufferInfo::Size {0}

Holds the size of the buffer in data blocks.


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