BSL v0.0.0 - 0.g33cf081
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
BSL_Data_t Struct Reference

Optional heap data storage and views. More...

#include <Data.h>

+ Collaboration diagram for BSL_Data_t:

Data Fields

bool owned
 Determine if the data is owned by this instance.
 
BSL_DataPtr_t ptr
 Pointer to the front of the buffer.
 
size_t len
 Size of the data buffer.
 

Detailed Description

Optional heap data storage and views.

Field Documentation

◆ owned

bool BSL_Data_t::owned

Determine if the data is owned by this instance.

True if this data is allocated and deallocated with the lifetime of this struct instance. False if this data is a view onto some other, externally-managed data.

Referenced by BSL_Data_CopyFrom(), BSL_Data_InitBuffer(), BSL_Data_InitView(), and BSL_Data_Resize().


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