Changeset 5da0459 in nscp for modules/NSCAAgent/NSCAAgent.h


Ignore:
Timestamp:
10/31/09 16:00:26 (4 years ago)
Author:
Michael Medin <michael@…>
Branches:
master, 0.4.0, 0.4.1, 0.4.2
Children:
f0eb62d
Parents:
37e6081 (diff), 3d782f8 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

BROKEN!
First attempt at merging...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • modules/NSCAAgent/NSCAAgent.h

    r9567d4b r5da0459  
    4949  */ 
    5050  std::wstring getModuleName() { 
     51#ifdef HAVE_LIBCRYPTOPP 
     52    return _T("NSCAAgent (w/ encryption)"); 
     53#else 
    5154    return _T("NSCAAgent"); 
     55#endif 
    5256  } 
    5357  /** 
     
    6064  } 
    6165  std::wstring getModuleDescription() { 
    62     return _T("Various system related checks, such as CPU load, process state, service state memory usage and PDH counters."); 
     66    return std::wstring(_T("Passive check support (needs NSCA on nagios server).\nAvalible crypto are: ")) + getCryptos(); 
    6367  } 
    6468 
     
    6872  int commandLineExec(const TCHAR* command, const unsigned int argLen, TCHAR** args); 
    6973 
    70   NSCAPI::nagiosReturn checkCPU(const unsigned int argLen, char **char_args, std::wstring &msg, std::wstring &perf); 
    71   NSCAPI::nagiosReturn checkUpTime(const unsigned int argLen, char **char_args, std::wstring &msg, std::wstring &perf); 
    72   NSCAPI::nagiosReturn checkServiceState(const unsigned int argLen, char **char_args, std::wstring &msg, std::wstring &perf); 
    73   NSCAPI::nagiosReturn checkMem(const unsigned int argLen, char **char_args, std::wstring &msg, std::wstring &perf); 
    74   NSCAPI::nagiosReturn checkProcState(const unsigned int argLen, char **char_args, std::wstring &msg, std::wstring &perf); 
    75   NSCAPI::nagiosReturn checkCounter(const unsigned int argLen, char **char_args, std::wstring &msg, std::wstring &perf); 
     74  std::wstring getCryptos(); 
    7675 
    7776}; 
Note: See TracChangeset for help on using the changeset viewer.