KLDAP Library
21 #ifndef KLDAP_LDAPCONTROL_H
22 #define KLDAP_LDAPCONTROL_H
24 #include <QtCore/QString>
25 #include <QtCore/QList>
26 #include <QtCore/QSharedDataPointer>
28 #include "kldap_export.h"
33 typedef QList<LdapControl> LdapControls;
49 LdapControl( QString &oid, QByteArray &value,
bool critical =
false );
60 void setControl(
const QString &oid,
const QByteArray &value,
61 bool critical =
false );
65 void setOid(
const QString &oid );
69 void setValue(
const QByteArray &value );
73 void setCritical(
bool critical );
81 QByteArray value()
const;
85 bool critical()
const;
94 int parsePageControl( QByteArray &cookie )
const;
98 static LdapControl createPageControl(
int pagesize,
const QByteArray &cookie = QByteArray() );
108 static void insert( LdapControls &list,
const LdapControl &ctrl );
112 QSharedDataPointer<Private> d;
This class represents an LDAP Control.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:21 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.