103 PString
GetDN() const;
108 const RTPerson & person
112 const RTPerson & person
116 const RTPerson & person
120 const PString & canonicalName,
125 const PString & filter
131 #endif // PTLIB_PILS_H
PBoolean DeletePerson(const RTPerson &person)
MSIPAddress & operator=(DWORD a)
Definition: pils.h:67
friend ostream & operator<<(ostream &s, MSIPAddress &a)
#define PCLASSINFO(cls, par)
Declare all the standard PTLib class information.
Definition: object.h:2164
This class defines an absolute time and date.
Definition: ptime.h:49
Special IP address class.
Definition: pils.h:59
This class will create an LDAP client to access a remote LDAP server.
Definition: pldap.h:51
PBoolean ModifyPerson(const RTPerson &person)
PLDAP_ATTR_SIMP(RTPerson, PString, cn)
PILSSession()
Create an ILS client.
This template class maps the PAbstractList to a specific object type.
Definition: lists.h:322
This class represents an operating system process.
Definition: pprocess.h:106
MSIPAddress & operator=(const PIPSocket::Address &a)
Definition: pils.h:68
MSIPAddress(const PString &dotNotation)
Definition: pils.h:64
friend istream & operator>>(istream &s, MSIPAddress &a)
MSIPAddress(PINDEX len, const BYTE *bytes)
Definition: pils.h:65
PBoolean AddPerson(const RTPerson &person)
MSIPAddress(DWORD a=0)
Definition: pils.h:62
bool PBoolean
Definition: object.h:174
#define PLDAP_STRUCT_BEGIN(name)
Definition: pldap.h:558
The character string class.
Definition: pstring.h:108
PBoolean SearchPerson(const PString &canonicalName, RTPerson &person)
This is a list collection class of PString objects.
Definition: pstring.h:2562
A class describing an IP address.
Definition: ipsock.h:59
PList< RTPerson > SearchPeople(const PString &filter)
This class will create an LDAP client to access a remote ILS server.
Definition: pils.h:42
This template class maps the PAbstractArray to a specific element type.
Definition: array.h:504
PLDAP_ATTR_INIT(RTPerson, unsigned, sflags, 0)
MSIPAddress & operator=(const PString &dotNotation)
Definition: pils.h:69
MSIPAddress(const PIPSocket::Address &a)
Definition: pils.h:63
Address()
Create an IPv4 address with the default address: 127.0.0.1 (loopback).