Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_sorcery_object Struct Reference

Structure for internal sorcery object information. More...

Collaboration diagram for ast_sorcery_object:
Collaboration graph
[legend]

Data Fields

struct timeval created
 Time that the object was created. More...
 
ao2_destructor_fn destructor
 Optional object destructor. More...
 
struct ast_variableextended
 Extended object fields. More...
 
unsigned int has_dynamic_contents:1
 Whether this object has dynamic contents or not. More...
 
char * id
 Unique identifier of this object. More...
 
char type [MAX_OBJECT_TYPE]
 Type of object. More...
 

Detailed Description

Structure for internal sorcery object information.

Definition at line 127 of file sorcery.c.

Field Documentation

◆ created

struct timeval created

Time that the object was created.

Definition at line 141 of file sorcery.c.

Referenced by ast_sorcery_alloc(), and ast_sorcery_object_get_created().

◆ destructor

ao2_destructor_fn destructor

Optional object destructor.

Definition at line 135 of file sorcery.c.

Referenced by ast_sorcery_generic_alloc(), ast_sorcery_lockable_alloc(), and sorcery_object_destructor().

◆ extended

struct ast_variable* extended

◆ has_dynamic_contents

unsigned int has_dynamic_contents

Whether this object has dynamic contents or not.

Definition at line 144 of file sorcery.c.

Referenced by ast_sorcery_object_has_dynamic_contents(), and ast_sorcery_object_set_has_dynamic_contents().

◆ id

char* id

◆ type

char type[MAX_OBJECT_TYPE]

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