|
BSL v1.0.0 - 4.g1b6a605
AMMOS Bundle Protocol Security Library (BSL)
|
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. | |
Optional heap data storage and views.
| 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().