|
libassa 3.5.1
|
forknode_t class. More...
#include <Fork.h>
Public Member Functions | |
| fnode_t (pid_t pid_, Fork::state_t state_) | |
| Constructor. | |
| pid_t | getPID () const |
| Retrieve child pid. | |
| bool | needKill () const |
| Retrieve kill flag. | |
Private Attributes | |
| pid_t | m_pid |
| Child pid. | |
| Fork::state_t | m_state |
| Child state {kill, wait}. | |
|
inline |
Constructor.
Definition at line 198 of file Fork.h.
References ASSA::FORK, m_pid, m_state, and trace_with_mask.
|
inline |
Retrieve child pid.
Definition at line 205 of file Fork.h.
References ASSA::FORK, m_pid, and trace_with_mask.
|
inline |
Retrieve kill flag.
Definition at line 212 of file Fork.h.
References ASSA::FORK, ASSA::Fork::KILL_ON_EXIT, m_state, and trace_with_mask.
|
private |
|
private |
Child state {kill, wait}.
Definition at line 222 of file Fork.h.
Referenced by fnode_t(), and needKill().