/[monit]/monit/monitor.h
ViewVC logotype

Diff of /monit/monitor.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13 by chopp, Wed Sep 25 14:54:48 2002 UTC revision 1.14 by rory, Wed Sep 25 22:43:38 2002 UTC
# Line 151  typedef struct myport { Line 151  typedef struct myport {
151    struct myport *next;                               /**< next port in chain */    struct myport *next;                               /**< next port in chain */
152  } *Port_T;  } *Port_T;
153    
154    typedef struct mydependant {
155      char *dependant;                          /** <name of dependant process> **/
156      /** For internal use */
157      struct mydependant *next;           /** <next dependant process in chain> **/
158    } *Dependant_T;
159    
160  /** Defines a protocol object with protocol functions */  /** Defines a protocol object with protocol functions */
161  typedef struct myprotocol *Protocol_T;  typedef struct myprotocol *Protocol_T;
162    
# Line 239  typedef struct myprocess { Line 245  typedef struct myprocess {
245    Checksum_T checksumlist;          /**< A list of file associated checksums */    Checksum_T checksumlist;          /**< A list of file associated checksums */
246    Mail_T maillist;                       /**< Alert notification mailinglist */    Mail_T maillist;                       /**< Alert notification mailinglist */
247    Resource_T resourcelist;                           /**< Resouce check list */    Resource_T resourcelist;                           /**< Resouce check list */
248      Dependant_T dependantlist;                      /**<Dependant process list */
249    
250    ProcInfo_T procinfo;                       /**< Data for the procfs check */    ProcInfo_T procinfo;                       /**< Data for the procfs check */
251        
# Line 249  typedef struct myprocess { Line 256  typedef struct myprocess {
256    
257  /* ------ Global variables ------------------------------------------------- */  /* ------ Global variables ------------------------------------------------- */
258  Process_T processlist;                /**< The process list (created in p.y) */  Process_T processlist;                /**< The process list (created in p.y) */
259    Dependant_T dependantlist;          /**<The depeandant list (created in p.y) */
260  char   *prog;                                  /**< The Name of this Program */  char   *prog;                                  /**< The Name of this Program */
261  struct myrun Run;                      /**< Struct holding runtime constants */  struct myrun Run;                      /**< Struct holding runtime constants */
262  int    have_tty;                                 /**< Do we have a valid tty */  int    have_tty;                                 /**< Do we have a valid tty */

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26