Back to index

openldap  2.4.31
Defines | Functions | Variables
proto-slapi.h File Reference

Go to the source code of this file.

Defines

#define PBLOCK_ASSERT_CONN(_pb)
#define PBLOCK_ASSERT_OP(_pb, _tag)
#define PBLOCK_ASSERT_INTOP(_pb, _tag)

Functions

LDAP_BEGIN_DECL LDAP_SLAPI_F (LDAPMod **) slapi_int_modifications2ldapmods LDAP_P((Modifications *))
 LDAP_SLAPI_F (Modifications *) slapi_int_ldapmods2modifications LDAP_P((Operation *op
LDAPMod ** LDAP_SLAPI_F (int) slapi_int_count_controls LDAP_P((LDAPControl **ctrls))
 LDAP_SLAPI_F (char **) slapi_get_supported_extended_ops LDAP_P((void))
 LDAP_SLAPI_F (void) slapi_int_connection_init_pb LDAP_P((Slapi_PBlock *pb
 LDAP_SLAPI_F (struct berval *) slapi_int_get_supported_extop LDAP_P((int))

Variables

Entryentry
Entry AttributeDescriptiondesc
Entry AttributeDescription
struct berval
val
Entry AttributeDescription
struct berval slap_access_t 
access
Entry AttributeDescription
struct berval slap_access_t
AccessControlState
state
SlapReplyrs
ber_tag_t OpType
int param
Slapi_PBlock ** pb
Slapi_PBlock * pPB
int funcType
int functype
int SLAPI_FUNC ** ppFuncPtrs
ExtendedOp ** opList
SLAPI_FUNC * pFuncAddr
const char * fname
const char int lineno
const char int int argc
const char int int char ** argv
BerVarrayout
voidobject

Define Documentation

#define PBLOCK_ASSERT_CONN (   _pb)
Value:
do { \
              assert( (_pb) != NULL ); \
              assert( (_pb)->pb_conn != NULL ); \
       } while (0)

Definition at line 47 of file proto-slapi.h.

#define PBLOCK_ASSERT_INTOP (   _pb,
  _tag 
)
Value:
do { \
              PBLOCK_ASSERT_OP( _pb, _tag ); \
              assert( (_pb)->pb_intop ); \
              assert( (_pb)->pb_op == (Operation *)pb->pb_conn->c_pending_ops.stqh_first ); \
       } while (0)

Definition at line 60 of file proto-slapi.h.

#define PBLOCK_ASSERT_OP (   _pb,
  _tag 
)
Value:
do { \
              PBLOCK_ASSERT_CONN( _pb ); \
              assert( (_pb)->pb_op != NULL ); \
              assert( (_pb)->pb_rs != NULL ); \
              if ( _tag != 0 ) \
                     assert( (_pb)->pb_op->o_tag == (_tag)); \
       } while (0)

Definition at line 52 of file proto-slapi.h.


Function Documentation

LDAP_SLAPI_F ( char **  )
LDAP_SLAPI_F ( struct berval )

Variable Documentation

Definition at line 33 of file proto-slapi.h.

const char int int argc

Definition at line 73 of file proto-slapi.h.

const char int int char** argv

Definition at line 73 of file proto-slapi.h.

Definition at line 33 of file proto-slapi.h.

Definition at line 33 of file proto-slapi.h.

const char* fname

Definition at line 73 of file proto-slapi.h.

Definition at line 68 of file proto-slapi.h.

Definition at line 69 of file proto-slapi.h.

Definition at line 73 of file proto-slapi.h.

Definition at line 80 of file proto-slapi.h.

ExtendedOp** opList

Definition at line 70 of file proto-slapi.h.

ber_tag_t OpType

Definition at line 37 of file proto-slapi.h.

Definition at line 75 of file proto-slapi.h.

Definition at line 41 of file proto-slapi.h.

Slapi_PBlock** pb

Definition at line 44 of file proto-slapi.h.

SLAPI_FUNC* pFuncAddr

Definition at line 71 of file proto-slapi.h.

ExtendedOp Slapi_PBlock * pPB

Definition at line 67 of file proto-slapi.h.

int SLAPI_FUNC** ppFuncPtrs

Definition at line 69 of file proto-slapi.h.

Definition at line 36 of file proto-slapi.h.

Definition at line 33 of file proto-slapi.h.

Definition at line 33 of file proto-slapi.h.