LDAPExtRequest.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_EXT_REQUEST_H
00007 #define LDAP_EXT_REQUEST_H
00008 
00009 #include <LDAPRequest.h>
00010 
00011 class LDAPExtRequest : LDAPRequest {
00012 
00013     public:
00014         LDAPExtRequest(const LDAPExtRequest& req);
00015         LDAPExtRequest(const std::string& oid, const std::string& data, 
00016                 LDAPAsynConnection *connect, const LDAPConstraints *cons,
00017                 bool isReferral=false, const LDAPRequest* parent=0);
00018         virtual ~LDAPExtRequest();
00019         virtual LDAPMessageQueue* sendRequest();
00020         virtual LDAPRequest* followReferral(LDAPMsg* urls);
00021     
00022     private:
00023         std::string m_oid;
00024         std::string m_data;
00025 };
00026 
00027 #endif // LDAP_EXT_REQUEST_H

Generated on Fri Jun 16 17:48:53 2006 for ldapsdk by  doxygen 1.4.6