10#ifndef ANJAY_INCLUDE_ANJAY_ATTR_STORAGE_H 
   11#define ANJAY_INCLUDE_ANJAY_ATTR_STORAGE_H 
   13#include <avsystem/commons/avs_stream.h> 
   72                                       avs_stream_t *out_stream);
 
  153#ifdef ANJAY_WITH_LWM2M11 
int anjay_attr_storage_set_object_attrs(anjay_t *anjay, anjay_ssid_t ssid, anjay_oid_t oid, const anjay_dm_oi_attributes_t *attrs)
 
void anjay_attr_storage_purge(anjay_t *anjay)
 
avs_error_t anjay_attr_storage_restore(anjay_t *anjay, avs_stream_t *in_stream)
 
int anjay_attr_storage_set_instance_attrs(anjay_t *anjay, anjay_ssid_t ssid, anjay_oid_t oid, anjay_iid_t iid, const anjay_dm_oi_attributes_t *attrs)
 
int anjay_attr_storage_set_resource_attrs(anjay_t *anjay, anjay_ssid_t ssid, anjay_oid_t oid, anjay_iid_t iid, anjay_rid_t rid, const anjay_dm_r_attributes_t *attrs)
 
int anjay_attr_storage_set_resource_instance_attrs(anjay_t *anjay, anjay_ssid_t ssid, anjay_oid_t oid, anjay_iid_t iid, anjay_rid_t rid, anjay_riid_t riid, const anjay_dm_r_attributes_t *attrs)
 
bool anjay_attr_storage_is_modified(anjay_t *anjay)
 
avs_error_t anjay_attr_storage_persist(anjay_t *anjay, avs_stream_t *out_stream)
 
uint16_t anjay_oid_t
Definition core.h:1323
 
uint16_t anjay_rid_t
Definition core.h:1329
 
uint16_t anjay_iid_t
Definition core.h:1326
 
struct anjay_struct anjay_t
Definition core.h:49
 
uint16_t anjay_ssid_t
Definition core.h:35
 
uint16_t anjay_riid_t
Definition core.h:1332