Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TLDAPServer Class Reference

#include <TLDAPServer.h>

Inheritance diagram for TLDAPServer:

Inheritance graph
[legend]
Collaboration diagram for TLDAPServer:

Collaboration graph
[legend]
List of all members.

Public Methods

 TLDAPServer (const char *host, Int_t port=LDAP_PORT, const char *binddn=0, const char *password=0)
virtual ~TLDAPServer ()
Bool_t IsConnected () const
TLDAPResultSearch (const char *base="", Int_t scope=LDAP_SCOPE_BASE, const char *filter=0, TList *attrs=0, Bool_t attrsonly=0)
const char * GetNamingContexts ()
const char * GetSubschemaSubentry ()
TLDAPResultGetObjectClasses ()
TLDAPResultGetAttributeTypes ()
Int_t AddEntry (TLDAPEntry &entry)
Int_t ModifyEntry (TLDAPEntry &entry, Int_t mode=LDAP_MOD_REPLACE)
Int_t DeleteEntry (const char *dn)
Int_t RenameEntry (const char *dn, const char *newrdn, Bool_t removeattr=kFALSE)

Constructor & Destructor Documentation

TLDAPServer::TLDAPServer const char *    host,
Int_t    port = LDAP_PORT,
const char *    binddn = 0,
const char *    password = 0
 

virtual TLDAPServer::~TLDAPServer   [virtual]
 


Member Function Documentation

Bool_t TLDAPServer::IsConnected   const
 

Definition at line 46 of file TLDAPServer.h.

TLDAPResult* TLDAPServer::Search const char *    base = "",
Int_t    scope = LDAP_SCOPE_BASE,
const char *    filter = 0,
TList   attrs = 0,
Bool_t    attrsonly = 0
 

const char* TLDAPServer::GetNamingContexts  
 

const char* TLDAPServer::GetSubschemaSubentry  
 

TLDAPResult* TLDAPServer::GetObjectClasses  
 

TLDAPResult* TLDAPServer::GetAttributeTypes  
 

Int_t TLDAPServer::AddEntry TLDAPEntry   entry
 

Int_t TLDAPServer::ModifyEntry TLDAPEntry   entry,
Int_t    mode = LDAP_MOD_REPLACE
 

Int_t TLDAPServer::DeleteEntry const char *    dn
 

Int_t TLDAPServer::RenameEntry const char *    dn,
const char *    newrdn,
Bool_t    removeattr = kFALSE
 


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:04:04 2003 for ROOT by doxygen1.2.16