9 #ifndef __AFW_LDAP_INTERNAL_H__
10 #define __AFW_LDAP_INTERNAL_H__
22 #if APR_HAS_MICROSOFT_LDAPSDK == 1
48 (*afw_ldap_ber_to_value_p_cb_t)(
56 typedef struct berval **
57 (*afw_ldap_value_to_ber_p_cb_t)(
69 #define AFW_LDAP_TIMEVAL LDAP_TIMEVAL
71 #define AFW_LDAP_TIMEVAL struct timeval
79 apr_ldap_url_desc_t *lud;
81 AFW_LDAP_TIMEVAL timeout;
96 extern char * afw_ldap_internal_allattrs[];
124 afw_ldap_internal_cleanup_ldap_msgfree(
128 afw_ldap_internal_cleanup_ldap_value_free_len(
132 afw_ldap_internal_cleanup_ldap_memfree(
136 afw_ldap_internal_search_s(
141 afw_ldap_internal_get_object_id(
146 afw_ldap_internal_session_begin(
155 afw_ldap_internal_create_object_from_entry(
164 afw_ldap_internal_expression_from_query_criteria(
178 afw_ldap_internal_syntax_handler_unknown_to_value(
#define AFW_LDAP_DECLARE_INTERNAL_CONST_DATA(type)
Declare an internal variable for /src/afw_ldap/ source*.h files.
Adaptive Framework register generated (afw_ldap) header.
void afw_ldap_internal_syntax_handler_assign(afw_ldap_metadata_t *metadata, afw_ldap_metadata_attribute_type_t *attribute_type, afw_xctx_t *xctx)
afw_ldap_internal_adaptor_session_t * afw_ldap_internal_adaptor_session_create(afw_ldap_internal_adaptor_t *adaptor, afw_xctx_t *xctx)
Internal create an LDAP adaptor session.
const afw_adaptor_t * afw_ldap_internal_adaptor_create_cede_p(const afw_object_t *properties, const afw_pool_t *p, afw_xctx_t *xctx)
Internal create an LDAP adaptor.
Adaptive Framework Minimal Header.
afw_utf8_octet_t afw_utf8_z_t
NFC normalized UTF-8 null terminated string.
Interface afw_adaptor_factory public struct.
Interface afw_adaptor_object_type_cache public struct.
Interface afw_adaptor public struct.
Interface afw_adaptor_session public struct.
Interface afw_object public struct.
Interface afw_pool public struct.
Parsed filter entry from query string.
NFC normalized UTF-8 string.
Interface afw_value public struct.
Interface afw_xctx public struct.