
    ?De                     8    d Z ddlmZmZmZ  G d d          ZdS )zf
ldap.resiter - processing LDAP results with iterators

See https://www.python-ldap.org/ for details.
    )__version__
__author____license__c                       e Zd ZdZddZdS )ResultProcessorzP
    Mix-in class used with ldap.ldapopbject.LDAPObject or derived classes.
    r   c              #      K   |                      |d||          \  }}}}}}|r.|r,||||fV  |                      |d||          \  }}}}}}|r|,dS )z
        Generator function which returns an iterator for processing all LDAP operation
        results of the given msgid like retrieved with LDAPObject.result3() -> 4-tuple
        r   )	add_ctrlsN)result4)	selfmsgidtimeoutr
   result_typeresult_listresult_msgidresult_serverctrls_s	            /./ldap/resiter.py
allresultszResultProcessor.allresults   s       LL#	    	I[,0BAq  	k 	"	    '	    MKl4F1  	k 	 	    N)r   r   )__name__
__module____qualname____doc__r    r   r   r   r   
   s2              r   r   N)r   ldap.pkginfor   r   r   r   r   r   r   <module>r      sa     > = = = = = = = = =         r   