[Onhm-cvs-commits] CVS: Software/modules/include onhm_module.h,NONE,1.1
Status: Planning
Brought to you by:
cheezel
|
From: Brian C. <bch...@us...> - 2005-12-03 01:20:49
|
Update of /cvsroot/onhm/Software/modules/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23068/modules/include Added Files: onhm_module.h Log Message: Added initial module header file to the project. --- NEW FILE: onhm_module.h --- /****************************************************************************** * File name: modules/include/onhm_module.h * Purpose: To provide the internal structures required by a module within * the onhm module interface. * 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. ******************************************************************************/ /****************************************************************************** * Structures ******************************************************************************/ /****************************************************************************** * Name: onhmAgentModuleDetails * Purpose: To provide information required by the agent core about any given * module. * Author: Brian A Cheeseman. * Date: 3 December 2005. ******************************************************************************/ struct onhmAgentModuleDetails { char *name; // Name of the module (ie "System") char *version; // Version of the module (ie "1.0a") char *author; // Author of the module (ie "Brian A Cheeseman") char *copyright; // Copyright line of the module (ie "2004-2005 Brian A Cheeseman") char *description; // Description of this module char *uniqueCode; // Unique identifier of this module (ie "sys") int license; // License this module is released under int hasServerModule; // Do we have a matching server side module? }; |