DnxJobTransfer Struct Reference

The job data structure passed from plugin to server. More...

#include <dnxNebMain.h>


Data Fields

DnxMsgHeader hdr
 The message transfer header.
unsigned long serial
 The serial number of this job.
void * payload
 An opaque value used by the result poster.
void * svc
 An opaque pointer to the nagios service check.
time_t start_time
 The service check start time.
int timeout
 The service check timeout in seconds.
time_t expires
 The service check expiration time.
int chkopts
 The nagios 3.x check options.
int schedule
 The nagios 3.x schedule flag.
int reschedule
 The nagios 3.x reschedule flag.
char cmd [1]
 A variable length command buffer.


Detailed Description

The job data structure passed from plugin to server.

Definition at line 62 of file dnxNebMain.h.


Field Documentation

The message transfer header.

Definition at line 64 of file dnxNebMain.h.

Referenced by ProcessJobTransferMsg(), processRequests(), and TransferJobToServer().

unsigned long DnxJobTransfer::serial

The serial number of this job.

Definition at line 65 of file dnxNebMain.h.

Referenced by dnxPostNewJob().

An opaque value used by the result poster.

Definition at line 66 of file dnxNebMain.h.

Referenced by dnxPostNewJob().

An opaque pointer to the nagios service check.

Definition at line 67 of file dnxNebMain.h.

Referenced by dnxPostResult().

The service check start time.

Definition at line 68 of file dnxNebMain.h.

Referenced by dnxPostNewJob().

The service check timeout in seconds.

Definition at line 69 of file dnxNebMain.h.

Referenced by dnxPostNewJob().

The service check expiration time.

Definition at line 70 of file dnxNebMain.h.

Referenced by dnxPostNewJob().

The nagios 3.x check options.

Definition at line 71 of file dnxNebMain.h.

Referenced by dnxPostResult().

The nagios 3.x schedule flag.

Definition at line 72 of file dnxNebMain.h.

Referenced by dnxPostResult().

The nagios 3.x reschedule flag.

Definition at line 73 of file dnxNebMain.h.

Referenced by dnxPostResult().

A variable length command buffer.

Definition at line 74 of file dnxNebMain.h.

Referenced by dnxPostNewJob().


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

Generated on Tue Apr 13 15:48:08 2010 for DNX by  doxygen 1.5.6