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 Datatypes List



 slapi_compute_callback_t
Reserved for future use.

slapi_compute_callback_t specifies the prototype for a callback function that is called by the server when generating a computed attribute. If you want to use computed attributes, you should write a function of this type.

Syntax

#include "slapi-plugin.h"
typedef int (*slapi_compute_callback_t)
(computed_attr_context *c, char* type,
Slapi_Entry *e, slapi_compute_output_t outputfn);

Parameters

The function has the following parameters:
c

Pointer to the computed_attr_context structure containing information relevant to the computed attribute.
type

Attribute type of the attribute to be generated.
e

Pointer to the Slapi_Entry structure representing the entry to be sent back to the client.
outputfn

Pointer to the slapi_compute_output_t function responsible for BER-encoding the computed attribute and for adding it to the BER element to be sent to the client.

Returns. One of the following values:

Example

[To be added]

See Also

 

© Copyright 1998 Netscape Communications Corporation