![]() |
OpenZWave Library 1.6.0
|
The _ManufacturerSpecificDB class handles the Config File Database that we use to configure devices. More...
#include <ManufacturerSpecificDB.h>
Public Member Functions | |
| bool | LoadProductXML () |
| void | UnloadProductXML () |
| uint32 | getRevision () |
| uint32 | getLatestRevision () |
| void | setLatestRevision (uint32 rev) |
| void | checkConfigFiles (Driver *) |
| void | configDownloaded (Driver *, string file, uint8 node, bool success=true) |
| void | mfsConfigDownloaded (Driver *, string file, bool success=true) |
| bool | isReady () |
| bool | updateConfigFile (Driver *, Node *) |
| bool | updateMFSConfigFile (Driver *) |
| void | checkInitialized () |
| ProductDescriptor * | getProduct (uint16 _manufacturerId, uint16 _productType, uint16 _productId) |
Static Public Member Functions | |
| static ManufacturerSpecificDB * | Create () |
| static ManufacturerSpecificDB * | Get () |
| static void | Destroy () |
The _ManufacturerSpecificDB class handles the Config File Database that we use to configure devices.
| void ManufacturerSpecificDB::checkConfigFiles | ( | Driver * | driver | ) |
| void ManufacturerSpecificDB::checkInitialized | ( | ) |
| void ManufacturerSpecificDB::configDownloaded | ( | Driver * | driver, |
| string | file, | ||
| uint8 | node, | ||
| bool | success = true ) |
|
static |
|
static |
|
inlinestatic |
|
inline |
| ProductDescriptor * ManufacturerSpecificDB::getProduct | ( | uint16 | _manufacturerId, |
| uint16 | _productType, | ||
| uint16 | _productId ) |
|
inline |
| bool ManufacturerSpecificDB::isReady | ( | ) |
| bool ManufacturerSpecificDB::LoadProductXML | ( | ) |
| void ManufacturerSpecificDB::mfsConfigDownloaded | ( | Driver * | driver, |
| string | file, | ||
| bool | success = true ) |
|
inline |
| void ManufacturerSpecificDB::UnloadProductXML | ( | ) |
| bool ManufacturerSpecificDB::updateMFSConfigFile | ( | Driver * | driver | ) |