]> git.sur5r.net Git - openldap/blobdiff - contrib/ldapc++/src/LDAPConstraints.h
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
[openldap] / contrib / ldapc++ / src / LDAPConstraints.h
index 389624c71a68c68e3557ae0141fdd4ebce9050e2..2679b05717be4e09be90a9b20f30e69f5b09e589 100644 (file)
@@ -1,5 +1,6 @@
+// $OpenLDAP$
 /*
- * Copyright 2000, OpenLDAP Foundation, All Rights Reserved.
+ * Copyright 2000-2013 The OpenLDAP Foundation, All Rights Reserved.
  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
  */
 
  */
 class LDAPConstraints{
         
-       public :
+    public :
         static const int DEREF_NEVER = 0x00;   
         static const int DEREF_SEARCHING = 0x01;   
         static const int DEREF_FINDING = 0x02;   
         static const int DEREF_ALWAYS = 0x04;   
         
-               //* Constructs a LDAPConstraints object with default values
-               LDAPConstraints();
+        //* Constructs a LDAPConstraints object with default values
+        LDAPConstraints();
 
-               //* Copy constructor
-               LDAPConstraints(const LDAPConstraints& c);
+        //* Copy constructor
+        LDAPConstraints(const LDAPConstraints& c);
 
         ~LDAPConstraints();
-               
-               void setAliasDeref(int deref);
+            
+        void setAliasDeref(int deref);
         void setMaxTime(int t);
-               void setSizeLimit(int s);
-               void setReferralChase(bool rc);
+        void setSizeLimit(int s);
+        void setReferralChase(bool rc);
         void setHopLimit(int hop);
         void setReferralRebind(const LDAPRebind* rebind);
         void setServerControls(const LDAPControlSet* ctrls);
         void setClientControls(const LDAPControlSet* ctrls);
         
-               int getAliasDeref() const;
+        int getAliasDeref() const;
         int getMaxTime() const ;
-               int getSizeLimit() const;
+        int getSizeLimit() const;
         const LDAPRebind* getReferralRebind() const;
         const LDAPControlSet* getServerControls() const;
         const LDAPControlSet* getClientControls() const;
@@ -63,20 +64,20 @@ class LDAPConstraints{
         
         //*for internal use only
         timeval* getTimeoutStruct() const;
-               bool getReferralChase() const ;
+        bool getReferralChase() const ;
         int getHopLimit() const;
-       
-       private :
+
+    private :
         int m_aliasDeref;
 
         //* max. time the server may spend for a search request
-               int m_maxTime;
+        int m_maxTime;
+
+        //* max number of entries to return from a search request
+        int m_maxSize;
 
-               //* max number of entries to return from a search request
-               int m_maxSize;
-               
-               //* Flag for enabling automatic referral/reference chasing
-               bool m_referralChase;
+        //* Flag for enabling automatic referral/reference chasing
+        bool m_referralChase;
 
         //* HopLimit for referral chasing
         int m_HopLimit;
@@ -87,11 +88,11 @@ class LDAPConstraints{
         //* Object used to do bind for Referral chasing
         const LDAPRebind* m_refRebind;
 
-               //* List of Client Controls that should be used for each request        
-               LDAPControlSet* m_clientControls;
+        //* List of Client Controls that should be used for each request       
+        LDAPControlSet* m_clientControls;
 
-               //* List of Server Controls that should be used for each request        
-               LDAPControlSet* m_serverControls;
+        //* List of Server Controls that should be used for each request       
+        LDAPControlSet* m_serverControls;
 
 };
 #endif //LDAP_CONSTRAINTS_H