Todo List

Global dnxPluginInternal
Validate plugin parameter.

Global dnxPluginInternal
Invoke plugin entry-point via DnxPlugin structure.

Global dnxPluginLocate
Search plugin chain.

Global dnxPluginRelease
Release module and plugin chains.

Global MAX_RESULT_DATA
Dynamically allocate based on config file maxResultBuffer setting.

Global dnxWorker
Allocate result data buffer based on configured buffer size.

Global validateFSPath
Implement validateFSPath.

Global validateURL
Implement validateURL.

Global dnxGetLastError
Create a mechanism for preserving error stack details.

Global dnxMsgQRead
Implement timeout logic.

Global dnxMsgQWrite
Implement timeout logic.

Global tcpMutex
Use GNU reentrant resolver interface on platforms where available.

Global dnxChanMapInit
Load global channel map from file, if specified.

Global udpMutex
Use GNU reentrant resolver extensions on platforms where available.

Global dnxXmlEscapeStr
Implement int dnxXmlTypeSize(DnxXmlType).

Global AllocateNodeRequest
EPIPE means broken pipe; restart server.

Global dnxPostNewJob
Track posted jobs and free them if associated result is lost.

Global dnxPostResult
Investigate the rationale for setting res_code this way.

Global GetAckNak
EPIPE means broken pipe; restart server.

Global GetMsgHeader
EPIPE means broken pipe: restart child process

Global nagiosGetServiceCount
This routine should be in nagios code.

Global ProcessResultTransferMsg
EPIPE means broken pipe: restart child process

Global TransferJobToServer
EPIPE means broken pipe; restart server.

Global dnxAuditJob
This conversion should take place in the dnxUdpRead function and the resultant address string stored in the DnxNewJob structure. This would have two benefits:

Global dnxPostResult
Nagios 3.x: Collect a better value for exited_ok.

Global dnxPostResult
Nagios 3.x: Collect a better value for check_type.

Global nagiosGetServiceCount
This routine should be in nagios code.

Global dnxCollector
Wrapper release DnxResult structure.

Global dnxCollector
Wrapper release DnxResult structure.

Global dnxDispatchJob
Implement the fork-error re-scheduling logic as found in run_service_check() in checks.c.

Global dnxDispatchJob
Implement the fork-error re-scheduling logic as found in run_service_check() in checks.c.

Global dnxJobListDispatch
Need to track total number of Pending jobs in the JobList structure? OR simply check to see if the dhead index points to a valid Pending job?

Global dnxJobListDispatch
Need to track total number of Pending jobs in the JobList structure? OR simply check to see if the dhead index points to a valid Pending job?

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