Imported Upstream version 2.7.1

This commit is contained in:
Laurent Bigonville 2013-11-24 16:00:12 +01:00
parent a1fa151fc7
commit 0121794af9
451 changed files with 41339 additions and 10887 deletions

View file

@ -25,4 +25,41 @@
extern subdriver_t mge_xml_subdriver;
/**
* \brief Convert NUT variable name to MGE XML
*
* \param name NUT variable name
*
* \return MGE XML variable name
*/
const char *vname_nut2mge_xml(const char *name);
/**
* \brief Convert MGE XML variable name to NUT
*
* \param name MGE XML variable name
*
* \return NUT variable name
*/
const char * vname_mge_xml2nut(const char *name);
/**
* \brief Convert MGE XML variable value to NUT value
*
* The function produces a newly created C-string that should
* be destroyed using \c free.
*
* \param name NUT variable name
* \param value MGE XML variable value
* \param len MGE XML variable value length (in characters)
*
* \return NUT variable value
*/
char *vvalue_mge_xml2nut(const char *name, const char *value, size_t len);
/**
* \brief Register set of R/W variables
*/
void vname_register_rw(void);
#endif /* MGE_XML_H */