Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XpQueryScreens(3Xp)	       XPRINT FUNCTIONS		   XpQueryScreens(3Xp)

NAME
       XpQueryScreens -	Queries	an X Server to determine which screens,	of all
       the screens on the server, support the X	Print Service Extension

SYNOPSIS
	     cc	[ flag... ] file... -lXp [ library... ]
	     #include <X11/extensions/Print.h>

       Screen **XpQueryScreens ( display, list_count_return )
	     Display *display;
	     int *list_count_return;

ARGUMENTS
       display
	      Specifies	a pointer to  the  Display  structure;	returned  from
	      XOpenDisplay.

       list_count_return
	      Returns the number of screens in the list.

DESCRIPTION
       This request returns a non-NULL pointer to a list of screen pointers if
       one or more screens support the X Print Service Extension; otherwise it
       returns NULL.

       XpQueryScreens  determines if the X Print Service Extension is present,
       and if so, which	of all the screens on the X Server support the X Print
       Service	Extension.  Unlike  many other extensions, the X Print Service
       Extension may be	restricted to a	subset of all available	screens	-  for
       example,	 a  single  X  Server may be supporting	video displays on some
       screens and printers on others.

       The list	of screen pointers can be freed	by calling XFree.

X Version 11			  libXp	1.0.3		   XpQueryScreens(3Xp)

NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XpQueryScreens&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help