Asterisk - The Open Source Telephony Project  GIT-master-a24979a
Data Fields
ao2_container_node Struct Reference

Generic container node. More...

#include <astobj2_container_private.h>

Collaboration diagram for ao2_container_node:
Collaboration graph
[legend]

Data Fields

unsigned int is_linked:1
 
struct ao2_containermy_container
 
void * obj
 

Detailed Description

Generic container node.

This is the base container node type that contains values common to all container nodes.

Definition at line 68 of file astobj2_container_private.h.

Field Documentation

◆ is_linked

unsigned int is_linked

TRUE if the node is linked into the container.

Definition at line 74 of file astobj2_container_private.h.

Referenced by hash_ao2_node_destructor(), and rb_ao2_node_destructor().

◆ my_container

struct ao2_container* my_container

Container holding the node. (Does not hold a reference.)

Definition at line 72 of file astobj2_container_private.h.

Referenced by hash_ao2_node_destructor(), and rb_ao2_node_destructor().

◆ obj

void* obj

Stored object in node.

Definition at line 70 of file astobj2_container_private.h.

Referenced by hash_ao2_node_destructor(), rb_ao2_node_destructor(), and rb_find_initial().


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