ast_lock_track Struct Reference

Lock tracking information. More...

#include <lock.h>


Data Fields

const char * file [AST_MAX_REENTRANCY]
const char * func [AST_MAX_REENTRANCY]
int lineno [AST_MAX_REENTRANCY]
pthread_mutex_t reentr_mutex
int reentrancy
pthread_t thread [AST_MAX_REENTRANCY]


Detailed Description

Lock tracking information.

Note:
Any changes to this struct MUST be reflected in the lock.c:restore_lock_tracking() function.

Definition at line 111 of file lock.h.


Field Documentation

const char* file[AST_MAX_REENTRANCY]

const char* func[AST_MAX_REENTRANCY]

int lineno[AST_MAX_REENTRANCY]

pthread_mutex_t reentr_mutex

Definition at line 120 of file lock.h.

pthread_t thread[AST_MAX_REENTRANCY]


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

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