et_proc Struct Reference

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.

Detailed Description

Structure containing local process info.


Field Documentation

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.

Heartbeat pthread id .

unsigned int et_proc::heartbeat

Heartbeat periodically incremented to tell ET system it's alive.

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.

ET_PROC_OPEN if open or connected to ET system, or ET_PROC_CLOSED if closed/unconnected.


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

Generated on 30 Jul 2015 for ET System by  doxygen 1.6.1