#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 |
| switch_directory_interface * | next |
|
|
function to close the directory interface |
|
|
function to advance to the next record |
|
|
function to advance to the next name/value pair in the current record |
|
|
function to open the directory interface |
|
|
function to query the directory interface |
|
|
the name of the interface |
|
|
|
|
|
|
1.3.9.1