7 #ifndef LDAP_SEARCH_REQUEST_H
8 #define LDAP_SEARCH_REQUEST_H
This class represents an asynchronous connection to an LDAP-Server.
Definition: LDAPAsynConnection.h:45
This class represents some options that can be set for a LDAPConnection operation.
Definition: LDAPConstraints.h:27
This class is created for the asynchronous LDAP-operations.
Definition: LDAPMessageQueue.h:27
This class represents any type of LDAP- Message returned from the server.
Definition: LDAPMessage.h:23
For internal use only.
Definition: LDAPRequest.h:25
bool isReferral() const
Definition: LDAPRequest.cpp:111
This class is used to represent Continuation References that were returned during a SEARCH-Operation.
Definition: LDAPSearchReference.h:21
Definition: LDAPSearchRequest.h:17
virtual bool equals(const LDAPRequest *req) const
Compare this request with another on.
Definition: LDAPSearchRequest.cpp:124
LDAPSearchRequest(const std::string &base, int scope, const std::string &filter, const StringList &attrs, bool attrsOnly, LDAPAsynConnection *connect, const LDAPConstraints *cons, bool isReferral=false, const LDAPRequest *parent=0)
virtual ~LDAPSearchRequest()
Definition: LDAPSearchRequest.cpp:56
virtual LDAPMessageQueue * sendRequest()
This method encodes the request an calls the apprpriate functions of the C-API to send the Request to...
Definition: LDAPSearchRequest.cpp:60
virtual LDAPRequest * followReferral(LDAPMsg *ref)
Definition: LDAPSearchRequest.cpp:89
This class is used to analyze and store LDAP-Urls as returned by a LDAP-Server as Referrals and Searc...
Definition: LDAPUrl.h:22
Container class to store multiple string-objects.
Definition: StringList.h:15