DnxNodeRequest Struct Reference

Request job wire structure. More...

#include <dnxProtocol.h>


Data Fields

DnxXID xid
 Worker node transaction ID.
DnxReqType reqType
 Request type.
unsigned int jobCap
 Job capacity.
unsigned int ttl
 Request Time-To-Live (in seconds).
time_t expires
 Job expiration time (not transmitted).
char address [DNX_MAX_ADDRESS]
 Source address.
char addrstr [DNX_MAX_ADDRSTR]
 Source address as string.


Detailed Description

Request job wire structure.

Definition at line 188 of file dnxProtocol.h.


Field Documentation

Worker node transaction ID.

Definition at line 190 of file dnxProtocol.h.

Referenced by dnxAuditJob(), dnxSendNodeRequest(), dnxWaitForNodeRequest(), and dnxWorker().

Request type.

Definition at line 191 of file dnxProtocol.h.

Referenced by dnxRegistrar(), dnxSendNodeRequest(), dnxWaitForNodeRequest(), and dnxWorker().

unsigned int DnxNodeRequest::jobCap

Job capacity.

Definition at line 192 of file dnxProtocol.h.

Referenced by dnxSendNodeRequest(), dnxWaitForNodeRequest(), and dnxWorker().

unsigned int DnxNodeRequest::ttl

Request Time-To-Live (in seconds).

Definition at line 193 of file dnxProtocol.h.

Referenced by dnxRegisterNode(), dnxSendNodeRequest(), dnxWaitForNodeRequest(), and dnxWorker().

Job expiration time (not transmitted).

Definition at line 194 of file dnxProtocol.h.

Referenced by dnxRegisterNode().

char DnxNodeRequest::address[DNX_MAX_ADDRESS]

Source address.

Definition at line 195 of file dnxProtocol.h.

Referenced by dnxAuditJob(), dnxDispatcher(), dnxRegisterNode(), dnxRegistrar(), dnxSendJobMsg(), and dnxTimer().

char DnxNodeRequest::addrstr[DNX_MAX_ADDRSTR]

Source address as string.

Definition at line 196 of file dnxProtocol.h.

Referenced by dnxAuditJob(), dnxSendJobMsg(), and dnxWaitForNodeRequest().


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