Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::chunk_list_t Struct Reference

Chunk lists as stored in BlackBoard shared memory segment. More...

#include <memory_manager.h>

Public Attributes

chunk_list_tnext
 offset to next element in list
void * ptr
 pointer to data memory
unsigned int size
 total size of chunk, including overhanging bytes, excluding header
unsigned int overhang
 number of overhanging bytes in this chunk

Detailed Description

Chunk lists as stored in BlackBoard shared memory segment.

The data segment of a chunk follows directly after the header. So if c is a chunk_list_t pointer to a chunk then the data segment of that chunk can be accessed via (char *)c + sizeof(chunk_list_t).

Definition at line 42 of file memory_manager.h.

Member Data Documentation

unsigned int fawkes::chunk_list_t::overhang
void* fawkes::chunk_list_t::ptr

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