.TH "KABC::LdapClient" kde3 "11 Jun 2005" "Version Version 3.4.1" "kabc Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KABC::LdapClient \- This class is internal.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <ldapclient.h>\fP
.PP
Inherits \fBQObject\fP.
.PP
.SS "Public Slots"

.in +1c
.ti -1c
.RI "void \fBsetHost\fP (const \fBQString\fP &host)"
.br
.ti -1c
.RI "\fBQString\fP \fBhost\fP () const "
.br
.ti -1c
.RI "void \fBsetPort\fP (const \fBQString\fP &port)"
.br
.ti -1c
.RI "\fBQString\fP \fBport\fP () const "
.br
.ti -1c
.RI "void \fBsetBase\fP (const \fBQString\fP &base)"
.br
.ti -1c
.RI "\fBQString\fP \fBbase\fP () const "
.br
.ti -1c
.RI "void \fBsetBindDN\fP (const \fBQString\fP &bindDN)"
.br
.ti -1c
.RI "\fBQString\fP \fBbindDN\fP () const "
.br
.ti -1c
.RI "void \fBsetPwdBindDN\fP (const \fBQString\fP &pwdBindDN)"
.br
.ti -1c
.RI "\fBQString\fP \fBpwdBindDN\fP () const "
.br
.ti -1c
.RI "void \fBsetAttrs\fP (const \fBQStringList\fP &attrs)"
.br
.ti -1c
.RI "\fBQStringList\fP \fBattrs\fP () const "
.br
.ti -1c
.RI "void \fBsetScope\fP (const \fBQString\fP scope)"
.br
.ti -1c
.RI "void \fBstartQuery\fP (const \fBQString\fP &filter)"
.br
.ti -1c
.RI "void \fBcancelQuery\fP ()"
.br
.in -1c
.SS "Signals"

.in +1c
.ti -1c
.RI "void \fBdone\fP ()"
.br
.ti -1c
.RI "void \fBerror\fP (const \fBQString\fP &)"
.br
.ti -1c
.RI "void \fBresult\fP (const \fBKABC::LdapObject\fP &)"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBLdapClient\fP (\fBQObject\fP *\fBparent\fP=0, const char *\fBname\fP=0)"
.br
.ti -1c
.RI "bool \fBisActive\fP () const "
.br
.in -1c
.SS "Protected Slots"

.in +1c
.ti -1c
.RI "void \fBslotData\fP (KIO::Job *, const \fBQByteArray\fP &data)"
.br
.ti -1c
.RI "void \fBslotInfoMessage\fP (KIO::Job *, const \fBQString\fP &info)"
.br
.ti -1c
.RI "void \fBslotDone\fP ()"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "void \fBstartParseLDIF\fP ()"
.br
.ti -1c
.RI "void \fBparseLDIF\fP (const \fBQByteArray\fP &data)"
.br
.ti -1c
.RI "void \fBendParseLDIF\fP ()"
.br
.in -1c
.SS "Protected Attributes"

.in +1c
.ti -1c
.RI "\fBQString\fP \fBmHost\fP"
.br
.ti -1c
.RI "\fBQString\fP \fBmPort\fP"
.br
.ti -1c
.RI "\fBQString\fP \fBmBase\fP"
.br
.ti -1c
.RI "\fBQString\fP \fBmScope\fP"
.br
.ti -1c
.RI "\fBQStringList\fP \fBmAttrs\fP"
.br
.ti -1c
.RI "\fBQGuardedPtr\fP< KIO::SimpleJob > \fBmJob\fP"
.br
.ti -1c
.RI "bool \fBmActive\fP"
.br
.ti -1c
.RI "\fBLdapObject\fP \fBmCurrentObject\fP"
.br
.ti -1c
.RI "\fBQCString\fP \fBmBuf\fP"
.br
.ti -1c
.RI "\fBQCString\fP \fBmLastAttrName\fP"
.br
.ti -1c
.RI "\fBQCString\fP \fBmLastAttrValue\fP"
.br
.ti -1c
.RI "bool \fBmIsBase64\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
This class is internal. 

Binary compatibiliy might be broken any time without notification. Do not use it.
.PP
We mean it! 
.PP
Definition at line 85 of file ldapclient.h.
.SH "Member Function Documentation"
.PP 
.SS "bool KABC::LdapClient::isActive () const\fC [inline]\fP"
.PP
returns true if there is a query running 
.PP
Definition at line 94 of file ldapclient.h.
.SS "void KABC::LdapClient::done ()\fC [signal]\fP"
.PP
Emitted when the query is done 
.SS "void KABC::LdapClient::error (const \fBQString\fP &)\fC [signal]\fP"
.PP
Emitted in case of error 
.SS "void KABC::LdapClient::result (const \fBKABC::LdapObject\fP &)\fC [signal]\fP"
.PP
Emitted once for each object returned from the query 
.SS "void KABC::LdapClient::setHost (const \fBQString\fP & host)\fC [slot]\fP"
.PP
Set the name or IP of the LDAP server 
.SS "void KABC::LdapClient::setPort (const \fBQString\fP & port)\fC [slot]\fP"
.PP
Set the port of the LDAP server if using a nonstandard port 
.SS "void KABC::LdapClient::setBase (const \fBQString\fP & base)\fC [slot]\fP"
.PP
Set the base DN 
.SS "void KABC::LdapClient::setBindDN (const \fBQString\fP & bindDN)\fC [slot]\fP"
.PP
Set the bind DN 
.SS "void KABC::LdapClient::setPwdBindDN (const \fBQString\fP & pwdBindDN)\fC [slot]\fP"
.PP
Set the bind password DN 
.SS "void KABC::LdapClient::setAttrs (const \fBQStringList\fP & attrs)\fC [slot]\fP"
.PP
Set the attributes that should be returned, or an empty list if all attributes are wanted 
.SS "void KABC::LdapClient::startQuery (const \fBQString\fP & filter)\fC [slot]\fP"
.PP
Start the query with filter filter 
.SS "void KABC::LdapClient::cancelQuery ()\fC [slot]\fP"
.PP
Abort a running query 

.SH "Author"
.PP 
Generated automatically by Doxygen for kabc Library from the source code.
