Icinga-core 1.4.0
next gen monitoring
include/nebmodules.h File Reference

Go to the source code of this file.

Data Structures

struct  nebmodule_struct

Defines

#define NEB_API_VERSION(x)   int __neb_api_version = x;
#define CURRENT_NEB_API_VERSION   3
#define NEBMODULE_MODINFO_NUMITEMS   6
#define NEBMODULE_MODINFO_TITLE   0
#define NEBMODULE_MODINFO_AUTHOR   1
#define NEBMODULE_MODINFO_COPYRIGHT   2
#define NEBMODULE_MODINFO_VERSION   3
#define NEBMODULE_MODINFO_LICENSE   4
#define NEBMODULE_MODINFO_DESC   5
#define NEBMODULE_NORMAL_LOAD   0
#define NEBMODULE_REQUEST_UNLOAD   0
#define NEBMODULE_FORCE_UNLOAD   1
#define NEBMODULE_NEB_SHUTDOWN   1
#define NEBMODULE_NEB_RESTART   2
#define NEBMODULE_ERROR_NO_INIT   3
#define NEBMODULE_ERROR_BAD_INIT   4
#define NEBMODULE_ERROR_API_VERSION   5

Typedefs

typedef struct nebmodule_struct nebmodule

Functions

int neb_set_module_info (void *, int, char *)

Define Documentation

#define CURRENT_NEB_API_VERSION   3

Definition at line 36 of file nebmodules.h.

#define NEB_API_VERSION (   x)    int __neb_api_version = x;

Definition at line 35 of file nebmodules.h.

#define NEBMODULE_ERROR_API_VERSION   5

Definition at line 66 of file nebmodules.h.

#define NEBMODULE_ERROR_BAD_INIT   4

Definition at line 65 of file nebmodules.h.

#define NEBMODULE_ERROR_NO_INIT   3

Definition at line 64 of file nebmodules.h.

#define NEBMODULE_FORCE_UNLOAD   1

Definition at line 56 of file nebmodules.h.

#define NEBMODULE_MODINFO_AUTHOR   1

Definition at line 44 of file nebmodules.h.

#define NEBMODULE_MODINFO_COPYRIGHT   2

Definition at line 45 of file nebmodules.h.

#define NEBMODULE_MODINFO_DESC   5

Definition at line 48 of file nebmodules.h.

#define NEBMODULE_MODINFO_LICENSE   4

Definition at line 47 of file nebmodules.h.

#define NEBMODULE_MODINFO_NUMITEMS   6

Definition at line 42 of file nebmodules.h.

#define NEBMODULE_MODINFO_TITLE   0

Definition at line 43 of file nebmodules.h.

#define NEBMODULE_MODINFO_VERSION   3

Definition at line 46 of file nebmodules.h.

#define NEBMODULE_NEB_RESTART   2

Definition at line 63 of file nebmodules.h.

#define NEBMODULE_NEB_SHUTDOWN   1

Definition at line 62 of file nebmodules.h.

#define NEBMODULE_NORMAL_LOAD   0

Definition at line 54 of file nebmodules.h.

#define NEBMODULE_REQUEST_UNLOAD   0

Definition at line 55 of file nebmodules.h.


Typedef Documentation

typedef struct nebmodule_struct nebmodule

Function Documentation

int neb_set_module_info ( void *  ,
int  ,
char *   
)
 All Data Structures Files Functions Variables Typedefs Defines