TSP: The Transport Sample Protocol



S_BB_DATADESC Struct Reference
[The BB Core Library]

BlackBoard data descriptor. More...

Data Fields

char __name [VARNAME_MAX_SIZE+1]
 Variable name (private) use bb_get_varname/bb_set_varname.
int alias_target
 The index of the aliases published (bb_alias_publish) data in the BlackBoard data descriptor array -1 if genuine published data (not an alias).
unsigned long data_offset
 Data offset (in bytes) in the raw data BlackBoard area.
uint32_t dimension
 Dimension.
E_BB_TYPE_T type
 The Variable type.
size_t type_size
 Type size (in byte).

Detailed Description

BlackBoard data descriptor.

Each data published in a blackboard is described using one such structure.


Field Documentation

char S_BB_DATADESC::__name[VARNAME_MAX_SIZE+1]

Variable name (private) use bb_get_varname/bb_set_varname.

The index of the aliases published (bb_alias_publish) data in the BlackBoard data descriptor array -1 if genuine published data (not an alias).

Data offset (in bytes) in the raw data BlackBoard area.

Dimension.

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

The Variable type.

Type size (in byte).

This size enables the appropriate computation of the data offset in the raw data BlackBoard area.

Framework Home Page.

Beware !! TSP wave is coming...