version 1.26, 2002/06/21 05:32:54
|
version 1.31.2.1, 2003/09/18 15:43:30
|
Line 1
|
Line 1
|
.TH LDAP 3 "RELEASEDATE" "OpenLDAP LDVERSION" |
.TH LDAP 3 "RELEASEDATE" "OpenLDAP LDVERSION" |
.\" $OpenLDAP: pkg/ldap/doc/man/man3/ldap.3,v 1.25 2002/06/13 01:59:24 kurt Exp $ |
.\" $OpenLDAP: pkg/ldap/doc/man/man3/ldap.3,v 1.32 2003/06/29 13:34:32 hallvard Exp $ |
.\" Copyright 1998-2002 The OpenLDAP Foundation All Rights Reserved. |
.\" Copyright 1998-2003 The OpenLDAP Foundation All Rights Reserved. |
.\" Copying restrictions apply. See COPYRIGHT/LICENSE. |
.\" Copying restrictions apply. See COPYRIGHT/LICENSE. |
.SH NAME |
.SH NAME |
ldap - OpenLDAP Lightweight Directory Access Protocol API |
ldap - OpenLDAP Lightweight Directory Access Protocol API |
.SH LIBRARY |
.SH LIBRARY |
OpenlDAP LDAP (libldap, -lldap) |
OpenLDAP LDAP (libldap, -lldap) |
.SH SYNOPSIS |
.SH SYNOPSIS |
.nf |
.nf |
.ft B |
.ft B |
Line 91 The
|
Line 91 The
|
routines can be used to test a URL to see if it is an LDAP URL, to parse LDAP |
routines can be used to test a URL to see if it is an LDAP URL, to parse LDAP |
URLs into their component pieces, and to initiate searches directly using |
URLs into their component pieces, and to initiate searches directly using |
an LDAP URL. |
an LDAP URL. |
.SH CACHING |
|
The |
|
.BR ldap_cache (3) |
|
routines implement a local client caching scheme, |
|
providing a substantial performance increase for repeated queries. |
|
Caching is experiemental. |
|
.SH UTILITY ROUTINES |
.SH UTILITY ROUTINES |
Also provided are various utility routines. The |
Also provided are various utility routines. The |
.BR ldap_sort (3) |
.BR ldap_sort (3) |
Line 159 synchronously unbind from the LDAP serve
|
Line 153 synchronously unbind from the LDAP serve
|
equivalent to |
equivalent to |
.BR ldap_unbind (3) |
.BR ldap_unbind (3) |
.TP |
.TP |
.SM ldap_memfree (3) |
.SM ldap_memfree(3) |
dispose of memory allocated by LDAP routines. |
dispose of memory allocated by LDAP routines. |
.TP |
.TP |
.SM ldap_enable_cache(3) |
|
enable LDAP client caching |
|
.TP |
|
.SM ldap_disable_cache(3) |
|
disable LDAP client caching |
|
.TP |
|
.SM ldap_destroy_cache(3) |
|
disable LDAP client caching and destroy cache contents |
|
.TP |
|
.SM ldap_flush_cache(3) |
|
flush LDAP client cache |
|
.TP |
|
.SM ldap_uncache_entry(3) |
|
uncache requests pertaining to an entry |
|
.TP |
|
.SM ldap_uncache_request(3) |
|
uncache a request |
|
.TP |
|
.SM ldap_set_cache_options(3) |
|
set cache options |
|
.TP |
|
.SM ldap_compare(3) |
.SM ldap_compare(3) |
asynchronously compare to a directory entry |
asynchronously compare to a directory entry |
.TP |
.TP |
Line 306 sort a list of attribute values
|
Line 279 sort a list of attribute values
|
.SM ldap_sort_strcasecmp(3) |
.SM ldap_sort_strcasecmp(3) |
case insensitive string comparison |
case insensitive string comparison |
.SH SEE ALSO |
.SH SEE ALSO |
|
.BR ldap.conf (5), |
.BR slapd (8), |
.BR slapd (8), |
.BR draft-ietf-ldapext-ldap-c-api-xx.txt \ <http://www.ietf.org> |
.BR draft-ietf-ldapext-ldap-c-api-xx.txt \ <http://www.ietf.org> |
.SH ACKNOWLEDGEMENTS |
.SH ACKNOWLEDGEMENTS |
.B OpenLDAP |
.B OpenLDAP |
is developed and maintained by The OpenLDAP Project (http://www.openldap.org/). |
is developed and maintained by The OpenLDAP Project (http://www.openldap.org/). |
.B OpenLDAP |
.B OpenLDAP |
is derived from University of Michigan LDAP 3.3 Release. |
is derived from University of Michigan LDAP 3.3 Release. |
.LP |
.LP |
These API manual pages are based upon descriptions provided in the |
These API manual pages are based upon descriptions provided in the |