'delete(dn) -> int
delete_s(dn) -> None
delete_ext(dn[,serverctrls=None[,clientctrls=None]]) -> int
delete_ext_s(dn[,serverctrls=None[,clientctrls=None]]) -> None
Performs an LDAP delete operation on dn. The asynchronous
form returns the message id of the initiated request, and the
result can be obtained from a subsequent call to result().'

def delete_ext(self, dn, serverctrls=None, clientctrls=None):

    return self._ldap_call(self._l.delete_ext, dn, EncodeControlTuples(serverctrls), EncodeControlTuples(clientctrls))
