Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

LDAPCompareRequest.h

Go to the documentation of this file.
00001 /*
00002  * Copyright 2000, OpenLDAP Foundation, All Rights Reserved.
00003  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
00004  */
00005 
00006 #ifndef LDAP_COMPARE_REQUEST_H
00007 #define LDAP_COMPARE_REQUEST_H
00008 
00009 #include <LDAPRequest.h>
00010 
00011 class LDAPMessageQueue;
00012 
00013 class LDAPCompareRequest : public LDAPRequest {
00014     public :
00015         LDAPCompareRequest(const LDAPCompareRequest& req);
00016         LDAPCompareRequest(const std::string& dn, const LDAPAttribute& attr, 
00017                 LDAPAsynConnection *connect, const LDAPConstraints *cons,
00018                 bool isReferral=false, const LDAPRequest* parent=0);
00019         virtual ~LDAPCompareRequest();
00020         virtual LDAPMessageQueue* sendRequest();
00021         virtual LDAPRequest* followReferral(LDAPMsg* urls);
00022     
00023     private :
00024         std::string m_dn;
00025         LDAPAttribute m_attr;
00026         
00027 };
00028 #endif //LDAP_COMPARE_REQUEST_H
00029 
00030 

Generated on Wed Nov 12 02:19:03 2008 for ldapsdk by  doxygen 1.3.9.1