ao2_container_node Struct Reference

Generic container node. More...

#include <astobj2_container_private.h>

Collaboration diagram for ao2_container_node:

Collaboration graph

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

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(), internal_ao2_link(), and rb_ao2_node_destructor().

struct ao2_container* my_container [read]

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

Definition at line 72 of file astobj2_container_private.h.

Referenced by __container_unlink_node_debug(), hash_ao2_new_node(), hash_ao2_node_destructor(), rb_ao2_new_node(), and rb_ao2_node_destructor().

void* obj

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

Generated on Thu Apr 16 06:34:53 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6