gobj_save_resource()
#
Saves a resource associated with the given gobj
. The function updates the specified resource with the provided record
data and applies any additional options from jn_options
.
Prototype
int gobj_save_resource(
hgobj gobj,
const char *resource,
json_t *record,
json_t *jn_options
);
Parameters
Key |
Type |
Description |
---|---|---|
|
|
The GObj instance managing the resource. |
|
|
The name of the resource to be saved. |
|
|
The JSON object containing the data to be saved. This parameter is not owned by the function. |
|
|
Additional options for saving the resource. This parameter is owned by the function. |
Return Value
Returns 0 on success, or -1 if an error occurs.
Notes
If the GObj does not implement the mt_save_resource
method, an error is logged and the function returns -1.
Prototype
// Not applicable in JS
Prototype
# Not applicable in Python
Examples
// TODO C examples
// TODO JS examples
# TODO Python examples