mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 05:54:08 +00:00
Add ResourceStateCallback similar in function to ClientStateCallback.
This commit is contained in:
@@ -120,6 +120,19 @@ typedef unsigned long RESTYPE;
|
||||
|
||||
#define BAD_RESOURCE 0xe0000000
|
||||
|
||||
/* Resource state callback */
|
||||
extern CallbackListPtr ResourceStateCallback;
|
||||
|
||||
typedef enum {ResourceStateAdding,
|
||||
ResourceStateFreeing} ResourceState;
|
||||
|
||||
typedef struct {
|
||||
ResourceState state;
|
||||
XID id;
|
||||
RESTYPE type;
|
||||
pointer value;
|
||||
} ResourceStateInfoRec;
|
||||
|
||||
typedef int (*DeleteType)(
|
||||
pointer /*value*/,
|
||||
XID /*id*/);
|
||||
|
||||
Reference in New Issue
Block a user