 |
Index for Section 9 |
|
 |
Alphabetical listing for L |
|
 |
Bottom of page |
|
LS_MarkForUnloadLibraryReqs(9u)
NAME
LS_MarkForUnloadLibraryReqs - Xdec: Puts a library on a list for unloading
at a future time
SYNOPSIS
void LS_MarkForUnloadLibraryReqs(
LS_LibraryReq *libraries,
int index,
int number );
ARGUMENTS
libraries
Specifies a set of library records for the libraries to be marked for
unloading. This list may specify individual libraries or a range of
libraries.
index
Specifies the starting index into the list of library records.
number
Specifies the number of libraries to mark for unloading, starting at
index.
DESCRIPTION
The Loadable Services (LS_) routines are defined by the Xdec Loadable
server in ./Xserver/loadable/loadable.c. The Xdec Loadable server
functionality is provided by Compaq's Tru64 UNIX Xserver and is not part of
the X.Org distribution. The LS_ routines are used for manipulating
information about Xserver ddx shared libraries and extension shared
libraries, defined in loadable.c or the Xserver configuration file.
/var/X11/Xserver.conf.
The LS_MarkForUnloadLibraryReqs routine sets an attribute in the master
library list to mark the library for unloading. The LS_FreeMarkedLibraries
routine searches the master library list and unloads those libraries that
have been marked.
The LS_MarkForUnloadLibraryReqs routine marks a library for unloading only
if the library's reference count is 0. That is, the library cannot be
marked for closing if users are still accessing it.
RETURN VALUE
None
SEE ALSO
Data Structures: LS_LibraryReq(9s)
Loadable Services Routines: LS_FreeMarkedLibraries(9u)
 |
Index for Section 9 |
|
 |
Alphabetical listing for L |
|
 |
Top of page |
|