Beispiel #1
0
// backwards compatibility
eEsifError EsifConfigGet (
	EsifDataPtr nameSpace,
	EsifDataPtr path,
	EsifDataPtr value
	)
{
	DataVaultPtr DB = DataBank_GetNameSpace(g_DataBankMgr, (StringPtr)(nameSpace->buf_ptr));
	if (DB) {
		return DataVault_GetValue(DB, path, value);
	} else {
		return ESIF_E_NOT_FOUND;
	}
}
Beispiel #2
0
// backwards compatibility
eEsifError EsifConfigGetItem(
	EsifDataPtr nameSpace,
	EsifDataPtr path,
	EsifDataPtr value,
	esif_flags_t *flagsPtr
	)
{
	eEsifError rc = ESIF_OK;
	DataVaultPtr DB = DataBank_GetNameSpace(g_DataBankMgr, (StringPtr)(nameSpace->buf_ptr));
	if (DB) {
		esif_ccb_read_lock(&DB->lock);
		rc = DataVault_GetValue(DB, path, value, flagsPtr);
		esif_ccb_read_unlock(&DB->lock);
	}
	else {
		rc = ESIF_E_NOT_FOUND;
	}
	return rc;
}