#include <supervisor.h>

Public Attributes | |
| worker_info_t | controller |
| worker_info_t | helpers [MPCOMM_MAX_HELPERS] |
| cpu_set_t | helpers_cpuset |
| uint8_t | helper_num |
| pthread_t | controller_listener_pid |
| sem_t | sem_done |
Structure of information needed by a supervisor in the MPCOMM framework.
| worker_info_t controller |
Information about controller. See worker_info_t
| worker_info_t helpers[MPCOMM_MAX_HELPERS] |
Information about helpers. See worker_info_t
| cpu_set_t helpers_cpuset |
Set of CPUs used as a helper. See cpu_set_t
| uint8_t helper_num |
Number of helpers used.
| pthread_t controller_listener_pid |
Controller listener thread identifier.
| sem_t sem_done |
Semaphore to wait for controller done messages.