#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.