dixstruct.h revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
3393N/A/* $Xorg: dixstruct.h,v 1.3 2000/08/17 19:53:29 cpqbld Exp $ */
3393N/A#ifndef DIXSTRUCT_H
3393N/A#define DIXSTRUCT_H
3393N/A#include "resource.h"
3473N/Atypedef void (*ReplySwapPtr) (
3393N/Aextern void ReplyNotSwappd (
3393N/Atypedef enum {ClientStateInitial,
3393N/A int closeDownMode;
3393N/A int clientGone;
int numSaved;
int (**requestVector) (
int priority;
#ifdef XKB
unsigned short xkbClientFlags;
unsigned short mapNotifyMask;
unsigned short newKeyboardNotifyMask;
#ifdef DEBUG
int requestLogIndex;
#ifdef LBX
unsigned long replyBytesRemaining;
#ifdef XCSECURITY
unsigned int trustLevel;
#ifdef XAPPGROUP
#ifdef SMART_SCHEDULE
int smart_priority;
long smart_start_tick;
long smart_stop_tick;
long smart_check_tick;
} ClientRec;
#ifdef SMART_SCHEDULE
extern long SmartScheduleTime;
extern long SmartScheduleInterval;
extern long SmartScheduleSlice;
extern long SmartScheduleMaxSlice;
extern unsigned long SmartScheduleIdleCount;
typedef struct _WorkQueue {
} WorkQueueRec;
extern int CompareTimeStamps(
typedef struct _CallbackRec {
typedef struct _CallbackList {
int inCallback;
int numDeleted;
#ifdef K5AUTH