TSP: The Transport Sample Protocol



Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

S_BB_DATADESC Struct Reference
[BlackBoard]

BlackBoard data descriptor. More...

#include <bb_core.h>


Data Fields

char name [VARNAME_MAX_SIZE+1]
 Variable name.

E_BB_TYPE_T type
 Variable (BlackBoard) type.

int32_t dimension
 Dimension.

size_t type_size
 Type size (in byte).

unsigned long data_offset
 Data offset (in bytes) in the data array section.


Detailed Description

BlackBoard data descriptor.

Definition at line 107 of file bb_core.h.


Field Documentation

unsigned long S_BB_DATADESC::data_offset
 

Data offset (in bytes) in the data array section.

Definition at line 126 of file bb_core.h.

Referenced by bb_data_initialise(), bb_publish(), bb_subscribe(), and GLU_init().

int32_t S_BB_DATADESC::dimension
 

Dimension.

1 if scalar, > 1 for single dimension array. There is no multidimensionnal array type.

Definition at line 116 of file bb_core.h.

Referenced by bb_data_initialise(), bb_publish(), bb_simple_publish(), bb_simple_subscribe(), bb_subscribe(), and GLU_init().

char S_BB_DATADESC::name[VARNAME_MAX_SIZE+1]
 

Variable name.

Definition at line 109 of file bb_core.h.

Referenced by bb_publish(), bb_simple_publish(), bb_simple_subscribe(), and bb_subscribe().

E_BB_TYPE_T S_BB_DATADESC::type
 

Variable (BlackBoard) type.

Definition at line 111 of file bb_core.h.

Referenced by bb_data_initialise(), bb_simple_publish(), bb_simple_subscribe(), bb_subscribe(), and GLU_init().

size_t S_BB_DATADESC::type_size
 

Type size (in byte).

This size enables the appropriate computation of the data offset in the data array section.

Definition at line 122 of file bb_core.h.

Referenced by bb_publish(), bb_simple_publish(), bb_simple_subscribe(), bb_subscribe(), and GLU_init().


The documentation for this struct was generated from the following file: Framework Home Page.

Beware !! TSP wave is coming...