Index of class methods


A
add [Ldap_txooclient.ldapadvisorytxcon]
add [Ldap_ooclient.ldapentry_t]
add [Ldap_ooclient.ldapcon]
add an entry to the database
add [Ldap_ooclient.ldapentry]
add values to an attribute (or create a new attribute).
associate_entries [Ldap_txooclient.ldapadvisorytxcon]
associate_entry [Ldap_txooclient.ldapadvisorytxcon]
attributes [Ldap_ooclient.ldapentry_t]
attributes [Ldap_ooclient.ldapentry]
return a list of the type (name) of all the attributes present on the object

B
begin_txn [Ldap_txooclient.ldapadvisorytxcon]
bind [Ldap_txooclient.ldapadvisorytxcon]
bind [Ldap_ooclient.ldapcon]
bind to the database using dn.

C
changes [Ldap_ooclient.ldapentry_t]
changes [Ldap_ooclient.ldapentry]
return a list of changes made to the object in a the format of a modify operation.
changetype [Ldap_ooclient.ldapentry_t]
changetype [Ldap_ooclient.ldapentry]
return the changetype of the object
commit_txn [Ldap_txooclient.ldapadvisorytxcon]

D
delete [Ldap_txooclient.ldapadvisorytxcon]
delete [Ldap_ooclient.ldapentry_t]
delete [Ldap_ooclient.ldapcon]
Delete the object named by dn from the database
delete [Ldap_ooclient.ldapentry]
delete attributes from the object, does not change the directory until you update
diff [Ldap_ooclient.ldapentry_t]
diff [Ldap_ooclient.ldapentry]
given an ldapentry, return the differences between the current entry and the specified entry in the form of a modify operation which would make the specified entry the same as the current entry.
disassociate_entries [Ldap_txooclient.ldapadvisorytxcon]
disassociate_entry [Ldap_txooclient.ldapadvisorytxcon]
dn [Ldap_ooclient.ldapentry_t]
dn [Ldap_ooclient.ldapentry]
return the dn of the object

E
exists [Ldap_ooclient.ldapentry_t]
exists [Ldap_ooclient.ldapentry]
query whether the attribute type (name) exists in the object

F
flush_changes [Ldap_ooclient.ldapentry_t]
flush_changes [Ldap_ooclient.ldapentry]
clear all accumulated changes

G
get_value [Ldap_ooclient.ldapentry_t]
get_value [Ldap_ooclient.ldapentry]
get the value of an attribute

L
lock [Ldap_mutex.object_lock_table_t]
lock [Ldap_mutex.mutex_t]
lock [Ldap_mutex.object_lock_table]
lock the specified dn, if it is already locked, then block until the lock can be aquired
lock [Ldap_mutex.mutex]
lock the mutex.

M
modify [Ldap_txooclient.ldapadvisorytxcon]
modify [Ldap_ooclient.ldapentry_t]
modify [Ldap_ooclient.ldapcon]
Modify the entry named by dn, applying mods
modify [Ldap_ooclient.ldapentry]
Apply modifications to object in memory, does not change the database until you update using Ldap_ooclient.ldapcon.update_entry
modrdn [Ldap_txooclient.ldapadvisorytxcon]
modrdn [Ldap_ooclient.ldapcon]
Modify the rdn of the object named by dn, if the protocol version is 3 you may additionally change the superior, the rdn will be changed to the attribute represented (as a string) by newrdn,

O
of_string [Ldif_oo.ldif]
of_string [Ldif_changerec_oo.change]

P
print [Ldap_ooclient.ldapentry_t]
print [Ldap_ooclient.ldapentry]

R
rawschema [Ldap_txooclient.ldapadvisorytxcon]
rawschema [Ldap_ooclient.ldapcon]
Fetch the raw (unparsed) schema from the directory using the standard mechanism (requires protocol version 3)
read_changerec [Ldif_changerec_oo.change]
read_entry [Ldif_oo.ldif]
replace [Ldap_ooclient.ldapentry_t]
replace [Ldap_ooclient.ldapentry]
replace values in the object, does not change the database until you call update
rollback_txn [Ldap_txooclient.ldapadvisorytxcon]

S
schema [Ldap_txooclient.ldapadvisorytxcon]
schema [Ldap_ooclient.ldapcon]
Fetch and parse the schema from the directory via the standard mechanism (requires version 3).
search [Ldap_txooclient.ldapadvisorytxcon]
search [Ldap_ooclient.ldapcon]
Search the directory syncronously for an entry which matches the search criteria.
search_a [Ldap_txooclient.ldapadvisorytxcon]
search_a [Ldap_ooclient.ldapcon]
Search the directory asyncronously, otherwise the same as search.
set_changetype [Ldap_ooclient.ldapentry_t]
set_changetype [Ldap_ooclient.ldapentry]
set the changetype of the object
set_dn [Ldap_ooclient.ldapentry_t]
set_dn [Ldap_ooclient.ldapentry]
set the dn of the object

T
to_string [Ldif_oo.ldif]
to_string [Ldif_changerec_oo.change]

U
unbind [Ldap_txooclient.ldapadvisorytxcon]
unbind [Ldap_ooclient.ldapcon]
Deauthenticate and close the connection to the server
unlock [Ldap_mutex.object_lock_table_t]
unlock [Ldap_mutex.mutex_t]
unlock [Ldap_mutex.object_lock_table]
unlock [Ldap_mutex.mutex]
update_entry [Ldap_txooclient.ldapadvisorytxcon]
update_entry [Ldap_ooclient.ldapcon]
Syncronize changes made locally to an ldapentry with the directory.

W
write_changerec [Ldif_changerec_oo.change]
write_entry [Ldif_oo.ldif]