Structure containing local process info. More...
#include <et_private.h>
Data Fields | |
et_proc_id | num |
Unique index # of this process. | |
et_att_id | att [ET_ATTACHMENTS_MAX] |
Array in which an element (indexed by the id# of an attachment owned by this process) gives the id# of the attachment and -1 otherwise. | |
int | nattachments |
Number of attachments to an ET system in this process. | |
int | status |
ET_PROC_OPEN if open or connected to ET system, or ET_PROC_CLOSED if closed/unconnected. | |
int | et_status |
ET_PROC_ETDEAD if ET system is dead, or ET_PROC_ETOK if ET system is OK. | |
unsigned int | heartbeat |
Heartbeat periodically incremented to tell ET system it's alive. | |
pid_t | pid |
Unix process id. | |
pthread_t | hbeat_thd_id |
Heartbeat pthread id . | |
pthread_t | hmon_thd_id |
Heart monitor pthread id. |
Structure containing local process info.
et_att_id et_proc::att[ET_ATTACHMENTS_MAX] |
Array in which an element (indexed by the id# of an attachment owned by this process) gives the id# of the attachment and -1 otherwise.
Referenced by et_station_attach(), and et_station_detach().
ET_PROC_ETDEAD if ET system is dead, or ET_PROC_ETOK if ET system is OK.
pthread_t et_proc::hbeat_thd_id |
Heartbeat pthread id .
unsigned int et_proc::heartbeat |
Heartbeat periodically incremented to tell ET system it's alive.
pthread_t et_proc::hmon_thd_id |
Heart monitor pthread id.
Number of attachments to an ET system in this process.
Referenced by et_station_attach(), and et_station_detach().
Unique index # of this process.
pid_t et_proc::pid |
Unix process id.
int et_proc::status |
ET_PROC_OPEN if open or connected to ET system, or ET_PROC_CLOSED if closed/unconnected.