2002-06-12 23:59:10 -04:00
|
|
|
.TH LDAP_ABANDON 3 "RELEASEDATE" "OpenLDAP LDVERSION"
|
1999-09-12 00:41:47 -04:00
|
|
|
.\" $OpenLDAP$
|
2018-03-22 11:35:24 -04:00
|
|
|
.\" Copyright 1998-2018 The OpenLDAP Foundation All Rights Reserved.
|
1999-09-12 00:41:47 -04:00
|
|
|
.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
|
1998-08-08 20:43:13 -04:00
|
|
|
.SH NAME
|
2006-06-13 18:31:34 -04:00
|
|
|
ldap_abandon_ext \- Abandon an LDAP operation in progress
|
2002-06-21 03:32:54 -04:00
|
|
|
.SH LIBRARY
|
2009-06-02 20:43:44 -04:00
|
|
|
OpenLDAP LDAP (libldap, \-lldap)
|
1998-08-08 20:43:13 -04:00
|
|
|
.SH SYNOPSIS
|
|
|
|
|
.nf
|
2006-06-13 20:17:31 -04:00
|
|
|
.B
|
|
|
|
|
#include <ldap.h>
|
|
|
|
|
.LP
|
|
|
|
|
.ft B
|
|
|
|
|
int ldap_abandon_ext(
|
2002-01-13 07:55:55 -05:00
|
|
|
.RS
|
2006-06-13 20:17:31 -04:00
|
|
|
.ft B
|
|
|
|
|
LDAP *\fIld\fB,
|
|
|
|
|
Bint \fImsgid\fB,
|
|
|
|
|
LDAPControl **\fIsctrls\fB,
|
|
|
|
|
LDAPControl **\fIcctrls\fB );
|
2003-04-29 11:14:35 -04:00
|
|
|
.RE
|
2002-01-13 07:55:55 -05:00
|
|
|
.fi
|
1998-08-08 20:43:13 -04:00
|
|
|
.SH DESCRIPTION
|
|
|
|
|
The
|
2006-06-13 18:31:34 -04:00
|
|
|
.B ldap_abandon_ext()
|
2006-06-13 19:15:06 -04:00
|
|
|
routine is used to send a LDAP Abandon request for an
|
1998-08-08 20:43:13 -04:00
|
|
|
operation in progress. The \fImsgid\fP passed should be the
|
2006-06-13 20:19:32 -04:00
|
|
|
message id of an outstanding LDAP operation, such as returned by
|
|
|
|
|
.BR ldap_search_ext (3).
|
1998-08-08 20:43:13 -04:00
|
|
|
.LP
|
2006-06-13 18:31:34 -04:00
|
|
|
.BR ldap_abandon_ext ()
|
1998-08-08 20:43:13 -04:00
|
|
|
checks to see if the result of the operation has already come in. If it
|
|
|
|
|
has, it deletes it from the queue of pending messages. If not,
|
2006-06-13 19:09:33 -04:00
|
|
|
it sends an LDAP abandon request to the LDAP server.
|
1998-08-08 20:43:13 -04:00
|
|
|
.LP
|
|
|
|
|
The caller can expect that the result of an abandoned operation
|
|
|
|
|
will not be returned from a future call to
|
|
|
|
|
.BR ldap_result (3).
|
2002-01-13 07:55:55 -05:00
|
|
|
.LP
|
|
|
|
|
.B ldap_abandon_ext()
|
2006-06-13 18:31:34 -04:00
|
|
|
allows server and client controls to be passed in via the
|
2002-01-13 07:55:55 -05:00
|
|
|
.I sctrls
|
|
|
|
|
and
|
2006-06-13 18:31:34 -04:00
|
|
|
.I cctrls
|
|
|
|
|
parameters, respectively.
|
2002-01-13 07:55:55 -05:00
|
|
|
.LP
|
2006-06-15 19:15:31 -04:00
|
|
|
.B ldap_abandon_ext()
|
|
|
|
|
returns a code indicating success or, in the case of failure, the
|
|
|
|
|
nature of the failure. See
|
1998-08-08 20:43:13 -04:00
|
|
|
.BR ldap_error (3)
|
|
|
|
|
for details.
|
2006-06-13 18:31:34 -04:00
|
|
|
.SH DEPRECATED INTERFACES
|
|
|
|
|
The
|
|
|
|
|
.B ldap_abandon()
|
|
|
|
|
routine is deprecated in favor of the
|
|
|
|
|
.B ldap_abandon_ext()
|
|
|
|
|
routine.
|
|
|
|
|
.LP
|
2006-06-13 19:07:10 -04:00
|
|
|
.so Deprecated
|
2006-06-13 18:31:34 -04:00
|
|
|
|
1998-08-08 20:43:13 -04:00
|
|
|
.SH SEE ALSO
|
2002-05-08 22:07:41 -04:00
|
|
|
.BR ldap (3),
|
2006-06-13 20:19:32 -04:00
|
|
|
.BR ldap_error (3),
|
2002-05-08 22:07:41 -04:00
|
|
|
.BR ldap_result (3),
|
2006-06-13 20:19:32 -04:00
|
|
|
.BR ldap_search_ext (3)
|
1998-10-24 21:41:42 -04:00
|
|
|
.SH ACKNOWLEDGEMENTS
|
2006-06-13 19:07:10 -04:00
|
|
|
.so ../Project
|
|
|
|
|
|