#include <sue_wait.hpp>
Inheritance diagram for SUEChildWaitAgent:
Public Methods | |
SUEChildWaitAgent () | |
Constructor. | |
virtual | ~SUEChildWaitAgent () |
Destructor. | |
void | Register (SUEEventSelector *a_selector) |
Register it with the selector. | |
void | Unregister () |
Remove from the selector. | |
void | RegisterChildHandler (SUEChildHandler *h) |
Add a child handler. | |
void | RemoveChildHandler (SUEChildHandler *h) |
Remove a previously added child handler. |
This object allows the mechanism of SUE child handling support to work. It installs a handler for the SIGCHLD signal, and then searches for the approproate handler of SUEChildHandler type, if any, to call their respective methods.
|
Constructor.
|
|
Destructor.
|
|
Register it with the selector.
|
|
Add a child handler.
|
|
Remove a previously added child handler.
|
|
Remove from the selector.
|