TSP: The Transport Sample Protocol



The BB Tools Library
[The BB Tools]

Collaboration diagram for The BB Tools Library:The BlackBoard tools. More...

Enumerations

enum  E_BBTOOLS_CMD_T
 The list of BB Tools command. More...

Functions

int32_t bbtools (bbtools_request_t *req)
 The BBTools command generic API.
S_BB_Tbbtools_checkbbname (const char *bbname)
 Return the BB structure if the named BB exists, NULL if not.
E_BBTOOLS_CMD_T bbtools_cmd (const char *bbtools_string)
 Return the BB Tools command type from the string passed as parameter.
void bbtools_init (bbtools_request_t *req)
 Initialise BBTools request.
void bbtools_usage (bbtools_request_t *req)
 Print usage of the specified bbtools request.


Detailed Description

The BlackBoard tools.


Enumeration Type Documentation

enum E_BBTOOLS_CMD_T

The list of BB Tools command.


Function Documentation

int32_t bbtools ( bbtools_request_t *  req  ) 

The BBTools command generic API.

Parameters:
[in,out] req the bbtools request to be handled
Returns:
E_OK on success E_NOK otherwise.

S_BB_T* bbtools_checkbbname ( const char *  bbname  ) 

Return the BB structure if the named BB exists, NULL if not.

Parameters:
[in] bbname the name of a blackboard

E_BBTOOLS_CMD_T bbtools_cmd ( const char *  bbtools_string  ) 

Return the BB Tools command type from the string passed as parameter.

Parameters:
[in] bbtools_string the name of the bbtools command

void bbtools_init ( bbtools_request_t *  req  ) 

Initialise BBTools request.

Parameters:
[out] req the request to initialize.

void bbtools_usage ( bbtools_request_t *  req  ) 

Print usage of the specified bbtools request.

Parameters:
[in] req the bbtools request.

Framework Home Page.


Beware !! TSP wave is coming...