Privatization Of Some Data Structures; Session - Netscape ENTERPRISE SERVER 6.0 - NSAPI PROGRAMMER GUIDE Manual

Nsapi
Table of Contents

Advertisement

Privatization of Some Data Structures

Privatization of Some Data Structures
In iPlanet Web Server 4.
nsapi_pvt.h
private data structures, and you should not write code that accesses them directly.
Instead, use accessor functions. We expect that very few people have written
plugins that access these data structures directly, so this change should have very
little impact on customer-defined plugins. Look in
structures have been removed from the public domain and to see the accessor
functions you can use to access them from now on.
Plugins written for Enterprise Server 3.
defined in
that is, it will be necessary to
plugins from source. There is also a small chance that these programs will not be
binary compatible with versions 4.
nsapi_pvt.h
which means that a plugin that indexes through the directives in a
work without being rebuilt (with
We hope that the majority of plugins do not reference the internals of data
structures in
both binary and source compatible with Enterprise Server 6.0.

session

A
session
client and the server. The
wide, regardless of the requests being sent, as shown here:
300
Netscape Enterprise Server NSAPI Programmer's Guide • November 2001
, some data structures were moved from
x
. The data structures in
will not be source compatible with versions 4.
nsapi_pvt.h
#include "nsapi_pvt.h"
have changed size. In particular, the
, and therefore that most existing NSAPI plugins will be
nsapi_pvt.h
is the time between the opening and closing of the connection between the
Session
are now considered to be
nsapi_pvt.h
nsapi_pvt.h
that access contents of data structures
x
and 6.x, because some of the data structures in
x
directive
included).
nsapi_pvt.h
data structure holds variables that apply session
to
nsapi.h
to see which data
and 6.x;
x
in order to build such
structure is larger,
will not
dtable

Advertisement

Table of Contents
loading

This manual is also suitable for:

Enterprise server 6.0

Table of Contents