Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros | Functions | Variables
afw_ldap_internal.c File Reference

Internal LDAP Adaptive Framework Adaptor functions. More...

#include "afw.h"
#include "afw_ldap_internal.h"
#include "afw_ldap_metadata.h"

Go to the source code of this file.

Macros

#define AFW_QUERY_CRITERIA_CONTINUE(x)    (x != AFW_QUERY_CRITERIA_FALSE && x != AFW_QUERY_CRITERIA_TRUE)
 

Functions

LDAPMessage * afw_ldap_internal_search_s (afw_ldap_internal_adaptor_session_t *session, const afw_utf8_z_t *dn, int ldap_scope, const afw_utf8_z_t *filter, afw_xctx_t *xctx)
 
void afw_ldap_internal_cleanup_ldap_msgfree (void *data, void *data2, const afw_pool_t *p, afw_xctx_t *xctx)
 
void afw_ldap_internal_cleanup_ldap_value_free_len (void *data, void *data2, const afw_pool_t *p, afw_xctx_t *xctx)
 
void afw_ldap_internal_cleanup_ldap_memfree (void *data, void *data2, const afw_pool_t *p, afw_xctx_t *xctx)
 
const afw_utf8_tafw_ldap_internal_get_object_id (afw_ldap_internal_adaptor_session_t *self, LDAPMessage *e, afw_boolean_t check_base, afw_xctx_t *xctx)
 
void afw_ldap_internal_session_begin (afw_ldap_internal_adaptor_session_t *self, afw_xctx_t *xctx)
 
void afw_ldap_internal_session_end (afw_ldap_internal_adaptor_session_t *self)
 
const afw_object_tafw_ldap_internal_create_object_from_entry (afw_ldap_internal_adaptor_session_t *self, const afw_utf8_t *object_type_id, const afw_utf8_t *object_id, LDAPMessage *e, const afw_pool_t *p, afw_xctx_t *xctx)
 
const afw_utf8_tafw_ldap_internal_expression_from_filter_entry (afw_ldap_internal_adaptor_session_t *session, const afw_query_criteria_filter_entry_t *entry, afw_xctx_t *xctx)
 
const afw_utf8_tafw_ldap_internal_expression_from_query_criteria (afw_ldap_internal_adaptor_session_t *session, const afw_query_criteria_filter_entry_t *entry, afw_xctx_t *xctx)
 

Variables

char * afw_ldap_internal_allattrs [] = { "+", "*", NULL }
 

Detailed Description

Internal LDAP Adaptive Framework Adaptor functions.

Definition in file afw_ldap_internal.c.