34.2. slapi_op_get_type()

Description

This function returns the type of an Slapi_Operation. The Slapi_Operation structure can be extracted from a pblock structure using slapi_pblock_get() with the SLAPI_OPERATION parameter. For example:

					slapi_pblock_get (pb, SLAPI_OPERATION, &op);
Syntax

#include "slapi-plugin.h"
unsigned long slapi_op_get_type(Slapi_Operation * op);

Parameters

This function takes the following parameter:

op
The operation of which you wish to get the type.
Returns

This function returns one of the following operation types:

  • SLAPI_OPERATION_BIND
  • SLAPI_OPERATION_UNBIND
  • SLAPI_OPERATION_SEARCH
  • SLAPI_OPERATION_MODIFY
  • SLAPI_OPERATION_ADD
  • SLAPI_OPERATION_DELETE
  • SLAPI_OPERATION_MODDN
  • SLAPI_OPERATION_MODRDN
  • SLAPI_OPERATION_COMPARE
  • SLAPI_OPERATION_ABANDON
  • SLAPI_OPERATION_EXTENDED