Searched refs:inventoryItem (Results 1 – 2 of 2) sorted by relevance
507 nlohmann::json& sensorJson, InventoryItem* inventoryItem) in objectInterfacesToJson() argument513 inventoryItem); in objectInterfacesToJson()763 for (InventoryItem& inventoryItem : *inventoryItems) in findInventoryItem()765 if (inventoryItem.objectPath == invItemObjPath) in findInventoryItem()767 return &inventoryItem; in findInventoryItem()783 for (InventoryItem& inventoryItem : *inventoryItems) in findInventoryItemForSensor()785 if (inventoryItem.sensors.contains(sensorObjPath)) in findInventoryItemForSensor()787 return &inventoryItem; in findInventoryItemForSensor()802 for (InventoryItem& inventoryItem : inventoryItems) in findInventoryItemForLed()804 if (inventoryItem.ledObjectPath == ledObjPath) in findInventoryItemForLed()[all …]
268 inline resource::State getState(const InventoryItem* inventoryItem, in getState() argument271 if ((inventoryItem != nullptr) && !(inventoryItem->isPresent)) in getState()294 const InventoryItem* inventoryItem) in getHealth() argument343 if ((inventoryItem != nullptr) && !(inventoryItem->isFunctional)) in getHealth()369 const InventoryItem* inventoryItem) in setLedState() argument371 if (inventoryItem != nullptr && !inventoryItem->ledObjectPath.empty()) in setLedState()373 switch (inventoryItem->ledState) in setLedState()406 nlohmann::json& sensorJson, InventoryItem* inventoryItem) in objectPropertiesToJson() argument459 sensorJson["Status"]["State"] = getState(inventoryItem, available); in objectPropertiesToJson()461 getHealth(sensorJson, propertiesDict, inventoryItem); in objectPropertiesToJson()[all …]