XResQueryClientPixmapBytes man page on Peanut

Man page or keyword search:  
man Server   7435 pages
apropos Keyword Search (all sections)
Output format
Peanut logo
[printable version]

XRes(3)								       XRes(3)

NAME
       XRes - X-Resource extension client library

SYNOPSIS
       #include <X11/extensions/XRes.h>

       typedef struct {
	    XID		   resource_base;
	    XID		   resource_mask;
       } XResClient;

       typedef struct {
	    Atom	   resource_type;
	    unsigned int   count;
       } XResType;

       Bool   XResQueryExtension(Display  *dpy,	 int  *event_base_return,  int
	      *error_base_return);

       Status XResQueryVersion(Display *dpy,  int  *major_version_return,  int
	      *minor_version_return);

       Status  XResQueryClients(Display	 *dpy,	int  *num_clients,  XResClient
	      **clients);

       Status XResQueryClientResources(Display *dpy, XID xid, int  *num_types,
	      XResType **types);

       Status  XResQueryClientPixmapBytes(Display *dpy, XID xid, unsigned long
	      *bytes);

DESCRIPTION
       X-Resource is an extension that allows a client to query the  X	server
       about its usage of various resources. It should not be mixed with the X
       resource database access functions.

       XResQueryExtension returns True if the XRes extension is	 available  on
       the  given display.  A client must call XResQueryExtension before call‐
       ing any other XRes function in order to negotiate a compatible protocol
       version;	 otherwise the client will get undefined behavior (XRes may or
       may not work).

       XResQueryVersion returns True if the request succeeded; the  values  of
       the  major  and	minor  protocol	 versions  supported by the server are
       returned in major_version_return and minor_version_return .

       XResQueryClients fills a list of clients of the given display. For each
       client  it  returns in the XResClient structure a mask and a base value
       of the resources used by these clients.	Returns	 True  on  success  or
       False on failure.

       XResQueryClientResources	 fills a list of XResType structures, indicat‐
       ing for each resource type allocated by the  client  its	 name  (as  an
       Atom) and the number of resources of this type allocated.  Returns True
       on success or False on failure.

       XresQueryClientPixmapBytes gives, for  resources	 of  type  PIXMAP  the
       total  number  of  bytes allocated in the X server by the given client.
       Returns True on success or False on failure.

ERRORS
       XResQueryClientResources	 and  XResQueryClientPixmapBytes  will	return
       BadValue if passed an illegal client identifier.

SEE ALSO
       X(7)

AUTHOR
       Mark Vojkovich, originally for The XFree86 Project Inc.

STABILITY
       This API is considered as experimental. The XRes library major revision
       may be incremented whenever incompatible changes are done  to  the  API
       without notice. Use with care.

X Version 11			 libXres 1.0.3			       XRes(3)
[top]

List of man pages available for Peanut

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net