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

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
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
566
Netscape Directory Server Plug-In Programmer's Guide • August 2002
Data Type
char *
LDAPControl **
LDAPControl **
Data Type
char *
struct berval*
char *
struct berval*
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.
slapi_pblock_get()
Description
Object ID (OID) of the extended operation
specified in the request.
Value specified in the request.
Object ID (OID) that you want sent back to
the client.
Return value that you want sent back to the
client.
Description
Parent transaction.
ID for current transaction.
function.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Directory server 6.1

Table of Contents