Lines Matching full:present
59 auto present = false; in determinePresence() local
72 present = true; in determinePresence()
75 updateInventory(present); in determinePresence()
116 auto present = false; in analyzeEvent() local
119 present = true; in analyzeEvent()
122 bindOrUnbindDrivers(present); in analyzeEvent()
123 updateInventory(present); in analyzeEvent()
127 updateInventory(present); in analyzeEvent()
128 bindOrUnbindDrivers(present); in analyzeEvent()
137 Presence::ObjectMap Presence::getObjectMap(bool present) in getObjectMap() argument
143 invProp.emplace("Present", present); in getObjectMap()
156 void Presence::updateInventory(bool present) in updateInventory() argument
158 ObjectMap invObj = getObjectMap(present); in updateInventory()
161 "Updating inventory present property value to {PRESENT}, path: {PATH}", in updateInventory()
162 "PRESENT", present, "PATH", inventory); in updateInventory()
183 void Presence::bindOrUnbindDrivers(bool present) in bindOrUnbindDrivers() argument
185 auto action = (present) ? "bind" : "unbind"; in bindOrUnbindDrivers()
192 if (present) in bindOrUnbindDrivers()