Sat Mar 10 01:55:55 2012

Asterisk developer's documentation


ast_smdi_interface Struct Reference


Data Fields

ast_mutex_t _lock
int fd
FILE * file
ast_smdi_md_queue md_q
ast_cond_t md_q_cond
ast_mutex_t md_q_lock
termios mode
int msdstrip
long msg_expiry
ast_smdi_mwi_queue mwi_q
ast_cond_t mwi_q_cond
ast_mutex_t mwi_q_lock
char name [256]
ast_smdi_interfacenext [1]
unsigned int objflags
unsigned int refcount
pthread_t thread

Detailed Description

Definition at line 171 of file res_smdi.c.


Field Documentation

ast_mutex_t _lock

Definition at line 172 of file res_smdi.c.

int fd

Definition at line 180 of file res_smdi.c.

FILE* file

Definition at line 179 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), smdi_read(), and smdi_toggle_mwi().

struct ast_smdi_md_queue md_q

Definition at line 173 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), ast_smdi_md_message_push(), ast_smdi_md_message_putback(), smdi_msg_find(), and unlink_from_msg_q().

ast_cond_t md_q_cond

Definition at line 175 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), ast_smdi_md_message_push(), ast_smdi_md_message_putback(), and smdi_message_wait().

ast_mutex_t md_q_lock

Definition at line 174 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), ast_smdi_md_message_push(), ast_smdi_md_message_putback(), lock_msg_q(), smdi_message_wait(), and unlock_msg_q().

struct termios mode

Definition at line 182 of file res_smdi.c.

int msdstrip

Definition at line 183 of file res_smdi.c.

Referenced by smdi_read(), and smdi_toggle_mwi().

long msg_expiry

Definition at line 184 of file res_smdi.c.

Referenced by purge_old_messages().

struct ast_smdi_mwi_queue mwi_q

Definition at line 176 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), ast_smdi_mwi_message_push(), ast_smdi_mwi_message_putback(), and unlink_from_msg_q().

ast_cond_t mwi_q_cond

Definition at line 178 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), ast_smdi_mwi_message_push(), ast_smdi_mwi_message_putback(), and smdi_message_wait().

ast_mutex_t mwi_q_lock

Definition at line 177 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), ast_smdi_mwi_message_push(), ast_smdi_mwi_message_putback(), lock_msg_q(), smdi_message_wait(), and unlock_msg_q().

char name[256]

Definition at line 172 of file res_smdi.c.

Referenced by purge_old_messages(), and smdi_toggle_mwi().

struct ast_smdi_interface* next[1]

Definition at line 172 of file res_smdi.c.

unsigned int objflags

Definition at line 172 of file res_smdi.c.

unsigned int refcount

Definition at line 172 of file res_smdi.c.

pthread_t thread

Definition at line 181 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy().


The documentation for this struct was generated from the following file:
Generated on Sat Mar 10 01:55:55 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7