ldapsdk
0.0.1
Main Page
Classes
Files
File List
File Members
src
LDAPCompareRequest.h
Go to the documentation of this file.
1
// $OpenLDAP$
2
/*
3
* Copyright 2000-2011 The OpenLDAP Foundation, All Rights Reserved.
4
* COPYING RESTRICTIONS APPLY, see COPYRIGHT file
5
*/
6
7
#ifndef LDAP_COMPARE_REQUEST_H
8
#define LDAP_COMPARE_REQUEST_H
9
10
#include <
LDAPRequest.h
>
11
12
class
LDAPMessageQueue
;
13
14
class
LDAPCompareRequest
:
public
LDAPRequest
{
15
public
:
16
LDAPCompareRequest
(
const
LDAPCompareRequest
& req);
17
LDAPCompareRequest
(
const
std::string& dn,
const
LDAPAttribute
& attr,
18
LDAPAsynConnection
*connect,
const
LDAPConstraints
*cons,
19
bool
isReferral
=
false
,
const
LDAPRequest
* parent=0);
20
virtual
~LDAPCompareRequest
();
21
virtual
LDAPMessageQueue
*
sendRequest
();
22
virtual
LDAPRequest
*
followReferral
(
LDAPMsg
* urls);
23
24
private
:
25
std::string m_dn;
26
LDAPAttribute
m_attr;
27
28
};
29
#endif //LDAP_COMPARE_REQUEST_H
30
31
Generated by
1.8.1