Multi-ApplicationOnlineProfiling  2.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Pbb_workers Struct Reference

Structure defining a parallel blackboard worker set. More...

#include <Pbb_Workers.h>

Collaboration diagram for Pbb_workers:
Collaboration graph

Data Fields

uint32_t worker_count
 the number of workers More...
 
struct Pbb_workers_descdescs
 the workers descriptors More...
 
pthread_t * threads
 the threads of the workers More...
 
uint32_t running
 indicates if the workers are running or not More...
 
struct MALP_blackboardbb
 the blackboard where the workers run More...
 
struct Buffered_FIFOfifos
 a set of FIFOs where Knowledge_system_job are stored More...
 

Detailed Description

Structure defining a parallel blackboard worker set.

Definition at line 52 of file Pbb_Workers.h.

Field Documentation

struct MALP_blackboard* Pbb_workers::bb

the blackboard where the workers run

Definition at line 60 of file Pbb_Workers.h.

struct Pbb_workers_desc* Pbb_workers::descs

the workers descriptors

Definition at line 56 of file Pbb_Workers.h.

struct Buffered_FIFO* Pbb_workers::fifos

a set of FIFOs where Knowledge_system_job are stored

Definition at line 61 of file Pbb_Workers.h.

uint32_t Pbb_workers::running

indicates if the workers are running or not

Definition at line 58 of file Pbb_Workers.h.

pthread_t* Pbb_workers::threads

the threads of the workers

Definition at line 57 of file Pbb_Workers.h.

uint32_t Pbb_workers::worker_count

the number of workers

Definition at line 54 of file Pbb_Workers.h.


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