Lines Matching full:instance
12 * @brief Creates and registers an object instance to the registry. Object specified by
15 * @param[in] obj_id Object id of the object instance.
16 * @param[in] obj_inst_id Object instance id of the object instance to be created.
17 * @param[out] obj_inst Engine object instance buffer pointer.
24 * @brief Deletes the object instance given by @p obj_id / @p obj_inst_id.
26 * @param[in] obj_id Object id of the object instance to be deleted
27 * @param[in] obj_inst_id Object instance id of the object instance to be deleted
33 * @brief Get the engine object instance specified by @p msg->path. Usually only used in do_write
36 * @param[in] msg lwm2m message containing the path to the object instance.
37 * @param[out] obj_inst Engine object instance buffer pointer.
38 * @param[out] created Points to a 1 if an object instance was created. Else 0. Can also be NULL.
60 * @brief Get the resource instance specified by @p path. Creates and allocates a new one
61 * if the resource instance does not exist.
63 * @param[in] path Path to resource instance (i.e 100/100/100/1)
65 * @param[out] res_inst Engine resource instance buffer pointer.
91 * @brief Returns pointer to the object instance in the registry specified by @p path.
94 * @param[in] path lwm2m_obj_path to the object instance.
95 * @return Pointer to engine object instance in the registry
109 * @brief Returns pointer to the resource instance in the registry specified by @p path.
112 * @param[in] path lwm2m_obj_path to the resource instance.
113 * @return Pointer to the engine resource instance in the registry
126 * @brief Get the engine object instance @p obj_id /@p obj_inst_id
128 * @param[in] obj_id Object if of the object instance.
129 * @param[in] obj_inst_id Object instance id of object instance
130 * @return Pointer to the object instance.
135 * @brief Get object instance, field, resource and resource instance. All variables may be NULL.
136 * Example to get resource instance:
139 * @param[in] path lwm2m object path to the object/object instance/resource/resource instance
141 * @param[out] obj_inst Engine object instance buffer pointer.
144 * @param[out] res_inst Engine resource instance buffer pointer.
152 * @brief Returns the object instance in the registry with object id = @p obj_id that has the
153 * smallest object instance id strictly larger than @p obj_inst_id.
155 * @param[in] obj_id Object id of the object instance.
156 * @param[in] obj_inst_id Lower bound of the object instance id.
157 * @return Pointer to the object instance. NULL if not found.