Index Index for
Section 9
Index Alphabetical
listing for L
Bottom of page Bottom of
page

LS_LibraryReq(9s)

NAME

LS_LibraryReq - Xdec: May be referenced by the DDX to determine the default and configured libraries

SYNOPSIS

____________________________________ Member Name Data Type ____________________________________ LibName char * LibFileName char * ProcName char * DeviceName char * SubLibs struct LS_LibraryReq NumSubLibs int _OpenLibIndex int ____________________________________

MEMBERS

LibName Specifies the symbolic name of the library. LibFileName Specifies the library file name. ProcName Specifies the name of the library's initialization procedure. DeviceName Specifies the device module ID. SubLibs Specifies the sublibraries of this library. NumSubLibs Specifies the number of sublibraries in SubLibs. OpenLibIndex Specifies a quick lookup index to this library in a list of open libraries.

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_LibraryReq data structure is an opaque data structure that contains information about the libraries that are loaded, or can be loaded, into the server.

FILES

</usr/include/X11/Xserver/loadable.h>

SEE ALSO

Loadable Services Routines: LS_GetDeviceName(9u), LS_GetInitProc(9u), LS_GetInitProcName(9u), LS_GetLibFileName(9u), LS_GetLibName(9u), LS_GetLibraryReqByDeviceName(9u), LS_GetLibraryReqByExtensionName(9u), LS_GetLibraryReqByLibName(9u), LS_GetSubLibList(9u), LS_IsLibraryInited(9u), LS_LoadLibraryReqs(9u), LS_MarkForUnloadLibraryReqs(9u), LS_UnLoadLibraryReqs(9u)

Index Index for
Section 9
Index Alphabetical
listing for L
Top of page Top of
page