DMXGetScreenCount(3)



DMXGetScreenCount

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
NOTES
SEE ALSO

NAME

DMXGetScreenCount − determine number of back-end screens

SYNOPSIS

#include <X11/extensions/dmxext.h>

Bool DMXGetScreenCount(Display *dpy,
int
*screen_count);

DESCRIPTION

DMXGetScreenCount() returns the number of back-end screens that a Xdmx(1) server controls. Since a DMX screen usually fills all of the available area on a back-end server, there is usually a one-to-one correspondence between DMX screens and backend servers. However, it is also possible for a DMX screen to cover only part of the available area on a back-end server, and for more than one DMX screens to occupy different parts of the visible area on the same back-end server.

A DMX screen may be managed as a regular X screen in the Xdmx(1) server or may be joined with other DMX screens using Xinerama.

RETURN VALUE

DMXGetScreenCount() sets screen_count and returns True unless there is a protocol error.

NOTES

If Xinerama is active, only one logical screen will be available to clients of the Xdmx(1) server. However, this call will accurately reflect the number of composite back-end screens that the Xdmx(1) server is using.

SEE ALSO

DMXGetScreenAttribtues(3), DMXChangeScreenAttributes(3), DMX(3), Xdmx(1)



More Linux Commands

manpages/mdoc.samples.7.html
mdoc.samples(7) - tutorial sampler for writing manuals with
mdoc.samples.7 - In most cases the first text in the DESCRIPTION section is a brief paragraph on the command, function or file, followed by a lexical list of op

manpages/sha384sum.1.html
sha384sum(1) - compute and check SHA384 message digest......
Print or check SHA384 (384-bit) checksums. With no FILE, or when FILE is -, read standard input. -b, --binary read in binary mode -c, --check read SHA384 sums f

manpages/envz_get.3.html
envz_get(3) - environment string support - Linux man page...
These functions are glibc-specific. An argz vector is a pointer to a character buffer together with a length, see argz_add(3). An envz vector is a special argz

manpages/set_curterm.3ncurses.html
setterm(3ncurses) - curses interfaces to terminfo database
These low-level routines must be called by programs that have to deal directly with the terminfo database to handle certain terminal capabilities, such as progr

manpages/MB_LEN_MAX.3.html
MB_LEN_MAX(3) - maximum multibyte length of a character acro
The MB_LEN_MAX macro is the upper bound for the number of bytes needed to represent a single wide character, across all locales. RETURN VALUE A constant integer

manpages/Tk_MoveToplevelWindow.3.html
Tk_MoveToplevelWindow(3) - Adjust the position of a top-leve
In general, a window should never set its own position; this should be done only by the geometry manger that is responsible for the window. For top-level window

manpages/field_attributes.3form.html
field_attributes(3form) - color and attribute control for fo
field_attributes.3form - The function set_field_fore sets the foreground attribute of field. This is the highlight used to display the field contents. The funct

manpages/curl_multi_fdset.3.html
curl_multi_fdset(3) - extracts file descriptor information f
This function extracts file descriptor information from a given multi_handle. libcurl returns its fd_set sets. The application can use these to select() on, but

manpages/DirHandle.3pm.html
DirHandle(3pm) - supply object methods for directory handles
The DirHandle method provide an alternative interface to the opendir(), closedir(), readdir(), and rewinddir() functions. The only objective benefit to using Di

manpages/ifcfg.5.html
ifcfg(5) - common elements of network interface configuratio
The following is a list of variables that can be put in the configuration file, with an example in parentheses. * marks the default. For the meaning of suffix..

manpages/false.1.html
false(1) - do nothing, unsuccessfully - Linux manual page...
Exit with a status code indicating failure. --help display this help and exit --version output version information and exit NOTE: your shell may have its own ve

manpages/flurry.6x.html
flurry(6x) - a colorful particle system - Linux manual page
This is a port of the OSX screensaver flurry. OPTIONS -visual visual Specify which visual to use. Legal values are the name of a visual class, or the id number





We can't live, work or learn in freedom unless the software we use is free.