/Jc @ s d Z d d k l Z d d d d d g Z d d k Z d d k Z d d k Z d d k Z d d k Z d d k l Z d d k l Z l Z l Z d d k l Z d f d YZ d e f d YZ d e f d YZ d e f d YZ e Z d S( s ldapobject.py - wraps class _ldap.LDAPObject See http://www.python-ldap.org/ for details. \$Id: ldapobject.py,v 1.105 2009/10/23 09:17:37 stroeder Exp $ Compability: - Tested with Python 2.0+ but should work with Python 1.5.x - LDAPObject class should be exactly the same like _ldap.LDAPObject Usage: Directly imported by ldap/__init__.py. The symbols of _ldap are overridden. Thread-lock: Basically calls into the LDAP lib are serialized by the module-wide lock self._ldap_object_lock. i( t __version__t LDAPObjectt SimpleLDAPObjectt NonblockingLDAPObjectt ReconnectLDAPObjectt SmartLDAPObjectN( t SCHEMA_ATTRS( t LDAPControlt DecodeControlTuplest EncodeControlTuples( t LDAPErrorc B s e Z d Z h e i d 6e i d 6e i d 6e i d 6e i d 6e i d 6e i d 6e i d 6e i d 6Z d dH d d Z d Z d Z d Z d Z dH dH d Z d Z dH dH d Z dH dH d Z dH dH d Z dH dH d Z d Z d Z d d dH dH d Z d d dH dH d Z e i d Z e i d Z dH dH e i! d Z" dH dH d Z# dH dH d Z$ d! Z% d" Z&