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"
33typedef 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-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.