#include <dnxServerMain.h>
Data Fields | |
DnxJobState | state |
Job state. | |
DnxXID | xid |
Service request transaction id. | |
char * | cmd |
Processed check command. | |
time_t | start_time |
Service check start time. | |
int | timeout |
Service check timeout in seconds. | |
time_t | expires |
Expiration time. | |
void * | payload |
job payload (service check structure) | |
DnxNodeRequest * | pNode |
Worker Request that will handle this Job. |
Definition at line 36 of file dnxServerMain.h.
Job state.
Definition at line 38 of file dnxServerMain.h.
Referenced by dnxJobListAdd(), dnxJobListCollect(), dnxJobListDispatch(), and dnxJobListExpire().
Service request transaction id.
Definition at line 39 of file dnxServerMain.h.
Referenced by dnxAuditJob(), dnxCollector(), dnxJobListAdd(), dnxJobListCollect(), dnxJobListDispatch(), dnxPostNewJob(), dnxSendJobMsg(), and dnxTimer().
char * DnxNewJob::cmd |
Processed check command.
Definition at line 40 of file dnxServerMain.h.
Referenced by dnxAuditJob(), dnxJobCleanup(), dnxJobListAdd(), dnxPostNewJob(), dnxSendJobMsg(), and dnxTimer().
time_t DnxNewJob::start_time |
Service check start time.
Definition at line 41 of file dnxServerMain.h.
Referenced by dnxCollector(), dnxPostNewJob(), and dnxTimer().
Service check timeout in seconds.
Definition at line 42 of file dnxServerMain.h.
Referenced by dnxPostNewJob(), and dnxSendJobMsg().
time_t DnxNewJob::expires |
Expiration time.
Definition at line 43 of file dnxServerMain.h.
Referenced by dnxJobListExpire(), and dnxPostNewJob().
void * DnxNewJob::payload |
job payload (service check structure)
Definition at line 44 of file dnxServerMain.h.
Referenced by dnxCollector(), dnxJobCleanup(), dnxPostNewJob(), and dnxTimer().
Worker Request that will handle this Job.
Definition at line 45 of file dnxServerMain.h.
Referenced by dnxAuditJob(), dnxDispatcher(), dnxDispatchJob(), dnxJobCleanup(), dnxPostNewJob(), and dnxTimer().