Information About Extended Operations; Information About The Transaction - Netscape DIRECTORY SERVER 7.0 - PLUG-IN Manual

For plug-in
Table of Contents

Advertisement

Parameters Accessible to All Plug-ins
Parameter ID
SLAPI_TARGET_DN
SLAPI_REQCONTROLS
SLAPI_CONTROLS_ARG

Information about Extended Operations

The following table lists the parameters in the parameter block passed to
extended operation functions. If you are writing your own plug-in function for
performing this work, you can get these values by calling the
slapi_pblock_get()
Parameter ID
SLAPI_EXT_OP_REQ_OID
SLAPI_EXT_OP_REQ_VALUE
SLAPI_EXT_OP_RET_OID
SLAPI_EXT_OP_RET_VALUE

Information about the Transaction

The parameters listed below specify information about the current transaction.
These parameters are available for all types of plug-ins.
Parameter ID
SLAPI_PARENT_TXN
SLAPI_TXN
576
Netscape Directory Server Plug-in Programmer's Guide • October 2004
Data Type
char *
LDAPControl **
LDAPControl **
function.
Data Type
Description
Object ID (OID) of the extended operation
char *
specified in the request.
Value specified in the request.
struct berval*
Object ID (OID) that you want sent back to
char *
the client.
Return value that you want sent back to the
struct berval*
client.
Data Type
void *
void *
Description
Specifies the DN to which the operation
applies; for example, the DN of the
entry being added or removed.
Array of the controls specified in the
request.
Allows control arguments to be passed
before an operation object is created.
Description
Parent transaction.
ID for current transaction.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NETSCAPE DIRECTORY SERVER 7.0 - PLUG-IN and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Netscape directory server 7.0

Table of Contents