Go to the documentation of this file.
8 #ifndef LDAP_CONSTRAINTS_H
9 #define LDAP_CONSTRAINTS_H
98 #endif //LDAP_CONSTRAINTS_H
timeval * getTimeoutStruct() const
Definition: LDAPConstraints.cpp:157
static const int DEREF_NEVER
Definition: LDAPConstraints.h:30
#define LDAP_DEBUG_TRACE
Definition: debug.h:12
void setReferralChase(bool rc)
Definition: LDAPConstraints.cpp:81
~LDAPConstraints()
Definition: LDAPConstraints.cpp:49
int getAliasDeref() const
Definition: LDAPConstraints.cpp:109
int getMaxTime() const
Definition: LDAPConstraints.cpp:114
LDAPControl ** getSrvCtrlsArray() const
Definition: LDAPConstraints.cpp:139
static const int DEREF_ALWAYS
Definition: LDAPConstraints.h:33
#define LDAP_DEBUG_PARAMETER
Definition: debug.h:15
bool getReferralChase() const
Definition: LDAPConstraints.cpp:169
#define DEBUG(level, arg)
Definition: debug.h:30
This class represents some options that can be set for a LDAPConnection operation.
Definition: LDAPConstraints.h:27
const LDAPControlSet * getServerControls() const
Definition: LDAPConstraints.cpp:129
void setSizeLimit(int s)
Definition: LDAPConstraints.cpp:75
#define LDAP_DEBUG_DESTROY
Definition: debug.h:14
static const int DEREF_FINDING
Definition: LDAPConstraints.h:32
int getSizeLimit() const
Definition: LDAPConstraints.cpp:119
LDAPConstraints()
Definition: LDAPConstraints.cpp:16
const LDAPControlSet * getClientControls() const
Definition: LDAPConstraints.cpp:134
void setMaxTime(int t)
Definition: LDAPConstraints.cpp:69
This container class is used to store multiple LDAPCtrl-objects.
Definition: LDAPControlSet.h:19
#define LDAP_DEBUG_CONSTRUCT
Definition: debug.h:13
void setClientControls(const LDAPControlSet *ctrls)
Definition: LDAPConstraints.cpp:104
void setReferralRebind(const LDAPRebind *rebind)
Definition: LDAPConstraints.cpp:94
const LDAPRebind * getReferralRebind() const
Definition: LDAPConstraints.cpp:124
void setAliasDeref(int deref)
Definition: LDAPConstraints.cpp:55
void setServerControls(const LDAPControlSet *ctrls)
Definition: LDAPConstraints.cpp:99
void setHopLimit(int hop)
Definition: LDAPConstraints.cpp:87
Just an abstract class to provide a mechnism for rebind to another server when chasing referrals.
Definition: LDAPRebind.h:20
int getHopLimit() const
Definition: LDAPConstraints.cpp:174
LDAPControl ** getClCtrlsArray() const
Definition: LDAPConstraints.cpp:148
static const int DEREF_SEARCHING
Definition: LDAPConstraints.h:31