Anjay Lite
Loading...
Searching...
No Matches
anj_dm_security_obj_t Struct Reference

#include <security_object.h>

Data Fields

anj_dm_obj_t obj
 
anj_dm_obj_inst_t inst [ANJ_DM_SECURITY_OBJ_INSTANCES]
 
anj_dm_obj_inst_t cache_inst [ANJ_DM_SECURITY_OBJ_INSTANCES]
 
anj_dm_security_instance_t security_instances [ANJ_DM_SECURITY_OBJ_INSTANCES]
 
anj_dm_security_instance_t cache_security_instances [ANJ_DM_SECURITY_OBJ_INSTANCES]
 
bool installed
 
anj_iid_t new_instance_iid
 

Detailed Description

Internal state of Security Object.

Warning
The user must ensure that this structure remains valid for the entire lifetime of anj_t object or until the Object is removed using anj_dm_remove_obj.
INTERNAL FIELDS: This type contains fields used internally by the Anjay Lite library. Do not access them directly. They are not part of the public API.

Field Documentation

◆ cache_inst

anj_dm_obj_inst_t cache_inst[ANJ_DM_SECURITY_OBJ_INSTANCES]

◆ cache_security_instances

anj_dm_security_instance_t cache_security_instances[ANJ_DM_SECURITY_OBJ_INSTANCES]

◆ inst

anj_dm_obj_inst_t inst[ANJ_DM_SECURITY_OBJ_INSTANCES]

◆ installed

bool installed

◆ new_instance_iid

anj_iid_t new_instance_iid

◆ obj

◆ security_instances

anj_dm_security_instance_t security_instances[ANJ_DM_SECURITY_OBJ_INSTANCES]

The documentation for this struct was generated from the following file: