pike.git / lib / modules / Protocols.pmod / LDAP.pmod / client.pike

version» Context lines:

pike.git/lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1:   #pike __REAL_VERSION__      // LDAP client protocol implementation for Pike.   // - // $Id: client.pike,v 1.115 2008/09/01 18:10:51 grubba Exp $ + // $Id: client.pike,v 1.116 2008/09/07 22:48:58 mast Exp $   //   // Honza Petrous, hop@unibase.cz   //   // ----------------------------------------------------------------------   //   // History:   //   // v0.0 1998-05-25 Starting up!   // v1.0 1998-06-21 Core functions (open, bind, unbind, delete, add,   // compare, search), only V2 operations,
pike.git/lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1398:    //! @returns    //! Returns object @[LDAP.client.result] on success, @expr{0@}    //! otherwise.    //!    //! @note    //! The API change: the returning code was changed in Pike 7.3+    //! to follow his logic better.    //!    //! @seealso    //! @[result], @[result.fetch], @[read], @[get_supported_controls], -  //! @[Protocols.LDAP.quote_filter_value], @[Protocols.LDAP.make_filter] +  //! @[Protocols.LDAP.ldap_encode_string], @[Protocols.LDAP.make_filter]    result|int search (string|object|void filter, array(string)|void attrs,    int|void attrsonly,    void|mapping(string:array(int|string)) controls,    void|int flags) {       int id;    object entry;    array(object) entries = ({});       DWRITE_HI(sprintf ("client.SEARCH: %O\n", filter));