Lines Matching +full:- +full:path

40  *  @brief This is a custom D-Bus object, used to add D-Bus interface and update
64 * @param[in] path - The object path
66 * @param[in] value - The value of the LocationCode property
68 void setLocationCode(const std::string& path, std::string value);
72 * @param[in] path - The object path
74 * @return std::optional<std::string> - The value of the LocationCode
77 std::optional<std::string> getLocationCode(const std::string& path) const;
80 * @param[in] path - The object path
83 void implementCpuCoreInterface(const std::string& path);
86 * @param[in] path - The object path
88 * @param[in] value - microcode value
90 void setMicroCode(const std::string& path, uint32_t value);
94 * @param[in] path - The object path
96 * @return std::optional<uint32_t> - The value of the microcode value
98 std::optional<uint32_t> getMicroCode(const std::string& path) const;
102 * @param[in] path - the object path
104 void implementPCIeSlotInterface(const std::string& path);
108 * @param[in] path - the object path
109 * @param[in] slot type - Slot type
111 void setSlotType(const std::string& path, const std::string& slotType);
115 * @param[in] path - the object path
117 void implementPCIeDeviceInterface(const std::string& path);
121 * @param[in] path - the object path
122 * @param[in] lanesInUse - Lanes in use
123 * @param[in] value - Generation in use
125 void setPCIeDeviceProps(const std::string& path, size_t lanesInUse,
130 * @param[in] path - the object path
132 void implementCableInterface(const std::string& path);
136 * @param[in] path - the object path
137 * @param[in] length - length of the wire
138 * @param[in] cableDescription - cable details
140 void setCableAttributes(const std::string& path, double length,
144 * @param[in] path - The object path
147 void implementMotherboardInterface(const std::string& path);
151 * @param[in] path - The object path
154 void implementFanInterface(const std::string& path);
157 * @param[in] path - the object path
159 void implementChassisInterface(const std::string& path);
163 * @param[in] path - The object path
166 void implementPowerSupplyInterface(const std::string& path);
170 * @param[in] path - The object path
173 void implementConnecterInterface(const std::string& path);
177 * @param[in] path - The object path
180 void implementFabricAdapter(const std::string& path);
184 * @param[in] path - The object path
187 void implementBoard(const std::string& path);
191 * @param[in] path - The object path
194 void implementAssetInterface(const std::string& path);
198 * @param[in] path - The object path
200 * @param[in] state - Availability state
202 void setAvailabilityState(const std::string& path, const bool& state);
205 * @param[in] path - The object path
206 * @param[in] bool - the presence of fru
208 void updateItemPresentStatus(const std::string& path, bool isPresent);
212 * @param[in] path - The object path
215 void implementPanelInterface(const std::string& path);
219 * @param[in] path - The object path
222 void implementVRMInterface(const std::string& path);