2006-11-25 09:46:32 -07:00
|
|
|
/*
|
|
|
|
Copyright (c) 2002 XFree86 Inc
|
|
|
|
*/
|
|
|
|
/* $XdotOrg: xc/include/extensions/XRes.h,v 1.4 2003/12/18 05:48:06 dawes Exp $ */
|
|
|
|
/* $XFree86: xc/include/extensions/XRes.h,v 1.3 2002/03/10 22:05:51 mvojkovi Exp $ */
|
|
|
|
|
|
|
|
#ifndef _XRES_H
|
|
|
|
#define _XRES_H
|
|
|
|
|
|
|
|
#include <X11/Xfuncproto.h>
|
|
|
|
|
|
|
|
typedef struct {
|
|
|
|
XID resource_base;
|
|
|
|
XID resource_mask;
|
|
|
|
} XResClient;
|
|
|
|
|
|
|
|
typedef struct {
|
|
|
|
Atom resource_type;
|
|
|
|
unsigned int count;
|
|
|
|
} XResType;
|
|
|
|
|
|
|
|
_XFUNCPROTOBEGIN
|
|
|
|
|
|
|
|
|
|
|
|
Bool XResQueryExtension (
|
|
|
|
Display *dpy,
|
2009-10-31 11:40:00 -06:00
|
|
|
int *event_base_return,
|
|
|
|
int *error_base_return
|
2006-11-25 09:46:32 -07:00
|
|
|
);
|
|
|
|
|
|
|
|
Status XResQueryVersion (
|
|
|
|
Display *dpy,
|
2009-10-31 11:40:00 -06:00
|
|
|
int *major_version_return,
|
|
|
|
int *minor_version_return
|
2006-11-25 09:46:32 -07:00
|
|
|
);
|
|
|
|
|
|
|
|
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
|
|
|
|
);
|
|
|
|
|
|
|
|
_XFUNCPROTOEND
|
|
|
|
|
|
|
|
#endif /* _XRES_H */
|