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

LS_GetSubLibList(9u)

NAME

LS_GetSubLibList - Xdec: Returns information about a library's sublibrary list

SYNOPSIS

Boolean LS_GetSubLibList( LS_LibraryReq *libraries, int index, LS_LibraryReq **subliblist, int *count );

ARGUMENTS

libraries Specifies a set of library records. This list may specify individual libraries or a range of libraries. index Specifies the starting index into the list of library records. subliblist Contains a pointer to another pointer to the list of sublibraries associated with the specified library. This argument value is returned by the routine. count Contains the number of libraries in the subliblist. The routine returns this argument value.

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_GetSubLibList routine finds the library at the specified index offset from the beginning of libraries and initializes a pointer to the list of the library's sublibraries and the number of libraries in the list. A sublibrary is a library that depends on another library. In the Xserver.conf file, for example, all VGA-compliant DDXs are sublibraries to the VGA library. The server must load the VGA library before loading its sublibraries.

RETURN VALUE

When the sublibrary list is greater than 0 (zero), the LS_GetSubLibList routine returns TRUE. If the library has no sublibraries, it returns FALSE.

SEE ALSO

Data Structures: LS_LibraryReq(9s)

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