#include <switch_module_interfaces.h>
Collaboration diagram for switch_directory_interface:
Data Fields | |
| const char * | interface_name |
| switch_status_t(* | directory_open )(switch_directory_handle_t *dh, char *source, char *dsn, char *passwd) |
| switch_status_t(* | directory_close )(switch_directory_handle_t *dh) |
| switch_status_t(* | directory_query )(switch_directory_handle_t *dh, char *base, char *query) |
| switch_status_t(* | directory_next )(switch_directory_handle_t *dh) |
| switch_status_t(* | directory_next_pair )(switch_directory_handle_t *dh, char **var, char **val) |
| switch_thread_rwlock_t * | rwlock |
| int | refs |
| switch_mutex_t * | reflock |
| switch_loadable_module_interface_t * | parent |
| switch_directory_interface * | next |
Definition at line 533 of file switch_module_interfaces.h.
function to close the directory interface
function to advance to the next record
| switch_status_t(* switch_directory_interface::directory_next_pair)(switch_directory_handle_t *dh, char **var, char **val) |
function to advance to the next name/value pair in the current record
| switch_status_t(* switch_directory_interface::directory_open)(switch_directory_handle_t *dh, char *source, char *dsn, char *passwd) |
function to open the directory interface
| switch_status_t(* switch_directory_interface::directory_query)(switch_directory_handle_t *dh, char *base, char *query) |
function to query the directory interface
| const char* switch_directory_interface::interface_name |
the name of the interface
Definition at line 535 of file switch_module_interfaces.h.
Referenced by switch_loadable_module_process(), and switch_loadable_module_unprocess().
Definition at line 550 of file switch_module_interfaces.h.
Referenced by switch_loadable_module_process(), and switch_loadable_module_unprocess().
Definition at line 549 of file switch_module_interfaces.h.
Definition at line 548 of file switch_module_interfaces.h.
Definition at line 547 of file switch_module_interfaces.h.
Definition at line 546 of file switch_module_interfaces.h.
Referenced by switch_loadable_module_unprocess().
1.4.7