Update of /cvsroot/onhm/Software/modules/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2633/modules/include
Added Files:
module_interface.h
Log Message:
Added base interface for the agent modules.
--- NEW FILE: module_interface.h ---
/******************************************************************************
* File name: modules/include/module_interface.h
* Purpose: To provide the interface required by a module within the onhm
* module environment.
* Author: Brian A Cheeseman.
* Date: 3 December 2005.
* Copyright: (c) 2004-2005, Brian A Cheeseman.
* License: GNU General Public License Version 2. See LICENSE for details.
******************************************************************************/
#include "onhm_module.h"
int onhmModulesInstall();
int onhmModuleInit();
struct onhmModuleDetails *onhmModuleGetDetails();
int onhmModuleSetConfig(struct onhmModuleConfig *config[]);
int onhmModuleStartCollecting();
struct onhmModuleValues *onhmGetModuleValues();
int onhmModuleStopCollecting();
int onhmModuleDeInit();
int onhmModuleDeInstall();
|