Back to index

openldap  2.4.31
Classes | Defines | Typedefs | Functions | Variables
sets.h File Reference
#include <ldap_cdefs.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

Defines

#define SLAP_SET_OPMASK   0x00FF
#define SLAP_SET_REFARR   0x0100
#define SLAP_SET_REFVAL   0x0200
#define SLAP_SET_REF   (SLAP_SET_REFARR|SLAP_SET_REFVAL)
#define SLAP_SET_RREFARR   SLAP_SET_REFARR
#define SLAP_SET_RREFVAL   SLAP_SET_REFVAL
#define SLAP_SET_RREF   SLAP_SET_REF
#define SLAP_SET_RREFMASK   0x0F00
#define SLAP_SET_RREF2REF(r)   ((r) & SLAP_SET_RREFMASK)
#define SLAP_SET_LREFARR   0x1000
#define SLAP_SET_LREFVAL   0x2000
#define SLAP_SET_LREF   (SLAP_SET_LREFARR|SLAP_SET_LREFVAL)
#define SLAP_SET_LREFMASK   0xF000
#define SLAP_SET_LREF2REF(r)   (((r) & SLAP_SET_LREFMASK) >> 4)

Typedefs

typedef LDAP_BEGIN_DECL struct
slap_set_cookie 
SetCookie
typedef BerVarraySLAP_SET_GATHER )(SetCookie *cookie, struct berval *name, AttributeDescription *ad)

Functions

 LDAP_SLAPD_F (int) slap_set_filter(SLAP_SET_GATHER gatherer
 LDAP_SLAPD_F (BerVarray) slap_set_join(SetCookie *cp

Variables

SetCookiecookie
SetCookie struct bervalfilter
SetCookie struct berval struct
berval
user
SetCookie struct berval struct
berval struct berval
target
SetCookie struct berval struct
berval struct berval BerVarray
results
BerVarray lset
BerVarray unsigned op
BerVarray unsigned BerVarray rset

Class Documentation

struct slap_set_cookie

Definition at line 23 of file sets.h.

Collaboration diagram for slap_set_cookie:
Class Members
Operation * set_op

Define Documentation

Definition at line 68 of file sets.h.

#define SLAP_SET_LREF2REF (   r)    (((r) & SLAP_SET_LREFMASK) >> 4)

Definition at line 71 of file sets.h.

#define SLAP_SET_LREFARR   0x1000

Definition at line 66 of file sets.h.

#define SLAP_SET_LREFMASK   0xF000

Definition at line 69 of file sets.h.

#define SLAP_SET_LREFVAL   0x2000

Definition at line 67 of file sets.h.

#define SLAP_SET_OPMASK   0x00FF

Definition at line 43 of file sets.h.

Definition at line 47 of file sets.h.

#define SLAP_SET_REFARR   0x0100

Definition at line 45 of file sets.h.

#define SLAP_SET_REFVAL   0x0200

Definition at line 46 of file sets.h.

Definition at line 61 of file sets.h.

#define SLAP_SET_RREF2REF (   r)    ((r) & SLAP_SET_RREFMASK)

Definition at line 64 of file sets.h.

Definition at line 59 of file sets.h.

#define SLAP_SET_RREFMASK   0x0F00

Definition at line 62 of file sets.h.

Definition at line 60 of file sets.h.


Typedef Documentation

Definition at line 32 of file sets.h.


Function Documentation


Variable Documentation

Definition at line 37 of file sets.h.

Definition at line 37 of file sets.h.

Definition at line 41 of file sets.h.

Definition at line 41 of file sets.h.

SetCookie struct berval struct berval struct berval BerVarray* results

Definition at line 38 of file sets.h.

Definition at line 41 of file sets.h.

SetCookie struct berval struct berval struct berval* target

Definition at line 38 of file sets.h.

SetCookie struct berval struct berval* user

Definition at line 38 of file sets.h.