Complete Contents
Getting Started
Chapter 1 Understanding Server Plug-Ins
Chapter 2 Writing and Compiling Plug-Ins
Chapter 3 Calling the Front-End API Functions
Chapter 4 Quick Start
Chapter 5 Writing Database Plug-Ins
Chapter 6 Writing Pre/Post-Operation Plug-Ins
Chapter 7 Defining Functions for LDAP Operations
Chapter 8 Defining Functions for Database Operations
Chapter 9 Defining Functions for Authentication
Chapter 10 Writing Entry Store/Fetch Plug-Ins
Chapter 11 Writing Extended Operation Plug-Ins
Chapter 12 Writing Matching Rule Plug-Ins
Chapter 13 Data Type and Structure Reference
Chapter 14 Function Reference
Chapter 15 Parameter Reference
Glossary
Previous Next Contents Bookshelf Function List



 slapi_matchingrule_get()
Gets information about a matching rule.

Syntax

#include "slapi-plugin.h"
int slapi_matchingrule_get(
Slapi_MatchingRuleEntry *mr, int arg, void *value);

Parameters

The function has the following parameters:
mr

Slapi_MatchingRuleEntry structure that you want to get data from.
arg

ID specifying the type of information you want to get.
value

Pointer to a variable to hold the retrieved data.

The arg argument can have one of the following values:
ID
Data Type of the value Argument
Description
SLAPI_MATCHINGRULE_NAME

char *

Name of the matching rule.
SLAPI_MATCHINGRULE_OID

char *

OID of the matching rule.
SLAPI_MATCHINGRULE_DESC

char *

Description of the matching rule.
SLAPI_MATCHINGRULE_SYNTAX

char *

Syntax supported by the matching rule.
SLAPI_MATCHINGRULE_OBSOLETE

int

If 1, the matching rule is obsolete.

Returns. One of the following values:

Description. This function gets information about a matching rule from the Slapi_MatchingRuleEntry structure. To set information in this structure, call the slapi_matchingrule_set() function.

Example

[To be added]

See Also

 

© Copyright 1998 Netscape Communications Corporation