A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
control_t Struct Reference
+ Collaboration diagram for control_t:

Public Attributes

block_header_t block_null
 
size_t total_size
 
size_t allocated
 
size_t real_used
 
size_t max_used
 
size_t fragments
 
size_t max_fragments
 
unsigned int fl_bitmap
 
unsigned int sl_bitmap [FL_INDEX_COUNT]
 
block_header_tblocks [FL_INDEX_COUNT][SL_INDEX_COUNT]
 

Detailed Description

Definition at line 280 of file tlsf.cc.

Member Data Documentation

size_t control_t::allocated

Definition at line 284 of file tlsf.cc.

block_header_t control_t::block_null

Definition at line 282 of file tlsf.cc.

Definition at line 295 of file tlsf.cc.

unsigned int control_t::fl_bitmap

Definition at line 291 of file tlsf.cc.

size_t control_t::fragments

Definition at line 287 of file tlsf.cc.

size_t control_t::max_fragments

Definition at line 288 of file tlsf.cc.

size_t control_t::max_used

Definition at line 286 of file tlsf.cc.

size_t control_t::real_used

Definition at line 285 of file tlsf.cc.

unsigned int control_t::sl_bitmap[FL_INDEX_COUNT]

Definition at line 292 of file tlsf.cc.

size_t control_t::total_size

Definition at line 283 of file tlsf.cc.


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