Lines Matching full:association
6 "xyz.openbmc_project.Association";
11 /** @brief Remove input association
19 * @param[in,out] assocMaps - The association maps
28 /** @brief Remove input paths from endpoints of an association
31 * association object, otherwise just set the property
38 * @param[in,out] assocMaps - The association maps
52 * paths in the xyz.openbmc_project.Association.endpoints D-Bus property
53 * for that association need to be removed. If the last path is removed
54 * from the endpoints property, remove that whole association object from
64 * @param[in,out] assocMaps - The association maps
73 /** @brief Handle new or changed association interfaces
86 * @param[in,out] assocMaps - The association maps
92 const std::vector<Association>& associations, const std::string& path,
98 * Used when a client wants to create an association between
101 * association then the real association objects can be created.
104 * association endpoint but doesn't exist
106 * @param[in] type - The association type. Gets used in the final
107 * association path of <objectPath>/<type>.
109 * of the association. This path exists.
110 * @param[in] endpointType - The endpoint association type. Gets used
111 * in the final association path of
113 * @param[in] owner - The service name that owns the association.
114 * @param[in,out] assocMaps - The association maps
126 * @param[in,out] assocMaps - The association maps
131 /** @brief Adds a single association D-Bus object (<path>/<type>)
135 * @param[in] assocPath - The association D-Bus path
136 * @param[in] endpoint - The association's D-Bus endpoint path
139 * @param[in,out] assocMaps - The association maps
147 /** @brief Create a real association out of a pending association
151 * map, create the 2 real association objects and remove its pending
157 * @param[in,out] assocMaps - The association maps
165 /** @brief Find all associations in the association owners map with the
169 * @param[in] assocMaps - The association maps
170 * @param[out] associationData - A vector of {owner, Association} tuples
177 /** @brief If endpointPath is in an association, move that association
178 * to pending and remove the association objects.
181 * association endpoint (the path that owns the association is still
182 * on D-Bus), then move the association it's involved in to pending.
186 * @param[in,out] assocMaps - The association maps