Netscape DIRECTORY SERVER 6.02 - PLUG-IN Manual page 172

Table of Contents

Advertisement

Summary of Data Types and Structures
The following table summarizes the front-end API functions that you can call to
work with filters.
To do this...
Determine if an entry matches a filter's criteria
Get the filter type
Get the attribute type and value used for
comparison in a filter (only applicable to
LDAP_FILTER_EQUALITY,
LDAP_FILTER_GE, LDAP_FILTER_LE, and
LDAP_FILTER_APPROX searches)
Get the type of attribute that the filter is
searching for (only applicable to
LDAP_FILTER_PRESENT searches)
Get the substring pattern used for the filter
(applicable only to
LDAP_FILTER_SUBSTRING searches)
Convert a string representation of a filter to a
filter of the datatype Slapi_Filter
Construct a new LDAP_FILTER_AND,
LDAP_FILTER_OR, or LDAP_FILTER_NOT
filter from other filters
Get the components of a filter (only applicable
to LDAP_FILTER_AND, LDAP_FILTER_OR,
and LDAP_FILTER_NOT searches)
Free a filter from memory
Slapi_Mutex
Represents a mutex in the server plug-in.
Syntax
#include slapi-plugin.h
typedef struct slapi_mutex Slapi_Mutex;
Description
Slapi_Mutex
exclusive lock in the server plug-in.
172
Netscape Directory Server Plug-In Programmer's Guide • May 2002
is the data type for an opaque structure that represents a mutual
Call this function
slapi_filter_test()
slapi_filter_get_choice()
slapi_filter_get_ava()
slapi_filter_get_type()
slapi_filter_get_subfilt()
slapi_str2filter()
slapi_filter_join()
slapi_filter_list_first()
slapi_filter_list_next()
slapi_filter_free()

Advertisement

Table of Contents
loading

This manual is also suitable for:

Directory server 6.02

Table of Contents