Mon Mar 31 07:43:06 2008

Asterisk developer's documentation


ast_smdi_interface Struct Reference

Collaboration diagram for ast_smdi_interface:

Collaboration graph
[legend]

Public Member Functions

 ASTOBJ_COMPONENTS_FULL (struct ast_smdi_interface, SMDI_MAX_FILENAME_LEN, 1)

Data Fields

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
pthread_t thread

Detailed Description

Definition at line 72 of file res_smdi.c.


Member Function Documentation

ASTOBJ_COMPONENTS_FULL ( struct  ast_smdi_interface,
SMDI_MAX_FILENAME_LEN  ,
 
)


Field Documentation

int fd

Definition at line 81 of file res_smdi.c.

FILE* file

Definition at line 80 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy(), and smdi_read().

struct ast_smdi_md_queue md_q

Definition at line 74 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 76 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 75 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 83 of file res_smdi.c.

int msdstrip

Definition at line 84 of file res_smdi.c.

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

long msg_expiry

Definition at line 85 of file res_smdi.c.

Referenced by purge_old_messages(), and smdi_load().

struct ast_smdi_mwi_queue mwi_q

Definition at line 77 of file res_smdi.c.

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

ast_cond_t mwi_q_cond

Definition at line 79 of file res_smdi.c.

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

ast_mutex_t mwi_q_lock

Definition at line 78 of file res_smdi.c.

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

pthread_t thread

Definition at line 82 of file res_smdi.c.

Referenced by ast_smdi_interface_destroy().


The documentation for this struct was generated from the following file:
Generated on Mon Mar 31 07:43:07 2008 for Asterisk - the Open Source PBX by  doxygen 1.5.1