diff options
Diffstat (limited to 'test/fake-symbols.c')
-rw-r--r-- | test/fake-symbols.c | 446 |
1 files changed, 446 insertions, 0 deletions
diff --git a/test/fake-symbols.c b/test/fake-symbols.c new file mode 100644 index 0000000..9657bab --- /dev/null +++ b/test/fake-symbols.c @@ -0,0 +1,446 @@ +#include "fake-symbols.h" + +_X_EXPORT +int xf86ReadSerial (int fd, void *buf, int count) +{ + return 0; +} + + +_X_EXPORT int +xf86WriteSerial (int fd, const void *buf, int count) +{ + return 0; +} + +_X_EXPORT int +xf86CloseSerial (int fd) +{ + return 0; +} + +_X_EXPORT int +xf86WaitForInput (int fd, int timeout) +{ + return 0; +} + +_X_EXPORT int +xf86OpenSerial (pointer options) +{ + return 0; +} + +_X_EXPORT int +xf86SetSerialSpeed (int fd, int speed) +{ + return 0; +} + +_X_EXPORT pointer +xf86ReplaceIntOption(pointer optlist, const char *name, const int val) +{ + return NULL; +} + +_X_EXPORT char * +xf86SetStrOption(pointer optlist, const char *name, char *deflt) +{ + return NULL; +} + +_X_EXPORT int +xf86SetBoolOption(pointer optlist, const char *name, int deflt) +{ + return 0; +} + +_X_EXPORT pointer +xf86AddNewOption(pointer head, const char *name, const char *val) +{ + return NULL; +} +_X_EXPORT char * +xf86FindOptionValue(pointer options, const char *name) +{ + return NULL; +} + +_X_EXPORT char * +xf86OptionName(pointer opt) +{ + return NULL; +} + +_X_EXPORT char * +xf86OptionValue(pointer opt) +{ + return NULL; +} + +_X_EXPORT int +xf86NameCmp(const char *s1, const char *s2) +{ + return 0; +} + +_X_EXPORT char * +xf86CheckStrOption(pointer optlist, const char *name, char *deflt) +{ + return NULL; +} + +_X_EXPORT void +xf86AddEnabledDevice(InputInfoPtr pInfo) +{ + return; +} + +_X_EXPORT void +xf86RemoveEnabledDevice(InputInfoPtr pInfo) +{ + return; +} + +_X_EXPORT Atom +XIGetKnownProperty(char *name) +{ + return None; +} + +_X_EXPORT void +xf86AddInputDriver(InputDriverPtr driver, pointer module, int flags) +{ + return; +} + +_X_EXPORT int +xf86ScaleAxis(int Cx, + int to_max, + int to_min, + int from_max, + int from_min ) +{ + int X; + int64_t to_width = to_max - to_min; + int64_t from_width = from_max - from_min; + + if (from_width) { + X = (int)(((to_width * (Cx - from_min)) / from_width) + to_min); + } + else { + X = 0; + /*ErrorF ("Divide by Zero in xf86ScaleAxis\n");*/ + } + + if (X > to_max) + X = to_max; + if (X < to_min) + X = to_min; + + return X; +} + + +_X_EXPORT void +DeleteInputDeviceRequest(DeviceIntPtr pDev) +{ + return; +} + + +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 11 +_X_EXPORT void +FreeInputAttributes(InputAttributes *attrs) +{ + return; +} +#endif + +_X_EXPORT void +xf86PostButtonEvent(DeviceIntPtr device, + int is_absolute, + int button, + int is_down, + int first_valuator, + int num_valuators, + ...) +{ + return; +} + +_X_EXPORT int +Xasprintf(char ** ret, const char * format, ...) +{ + return 0; +} + + +_X_EXPORT int +XISetDevicePropertyDeletable(DeviceIntPtr dev, Atom property, Bool deletable) +{ + return 0; +} + + +_X_EXPORT InputInfoPtr +xf86FirstLocalDevice(void) +{ + return NULL; +} + + +_X_EXPORT void +xf86DeleteInput(InputInfoPtr pInp, int flags) +{ + return; +} + +_X_EXPORT pointer +xf86OptionListDuplicate(pointer options) +{ + return NULL; +} + +_X_EXPORT Bool +InitButtonClassDeviceStruct(DeviceIntPtr dev, int numButtons, Atom* labels, + CARD8 *map) +{ + return FALSE; +} + +_X_EXPORT void +InitValuatorAxisStruct(DeviceIntPtr dev, int axnum, Atom label, int minval, int maxval, + int resolution, int min_res, int max_res, int mode) +{ + return; +} + +_X_EXPORT void +xf86PostKeyboardEvent(DeviceIntPtr device, + unsigned int key_code, + int is_down) +{ + return; +} + +_X_EXPORT int +xf86SetIntOption(pointer optlist, const char *name, int deflt) +{ + return 0; +} + +_X_EXPORT void +xf86PostButtonEventP(DeviceIntPtr device, + int is_absolute, + int button, + int is_down, + int first_valuator, + int num_valuators, +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 12 + const +#endif + int *valuators) +{ + return; +} + +_X_EXPORT Bool +InitPtrFeedbackClassDeviceStruct(DeviceIntPtr dev, PtrCtrlProcPtr controlProc) +{ + return FALSE; +} + +_X_EXPORT int +XIChangeDeviceProperty (DeviceIntPtr dev, Atom property, Atom type, + int format, int mode, unsigned long len, + pointer value, Bool sendevent) +{ + return 0; +} + +_X_EXPORT CARD32 +GetTimeInMillis (void) +{ + return 0; +} + + +_X_EXPORT int +NewInputDeviceRequest (InputOption *options, +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 11 + InputAttributes *attrs, +#endif + DeviceIntPtr *pdev) +{ + return 0; +} + + +_X_EXPORT Bool +InitLedFeedbackClassDeviceStruct (DeviceIntPtr dev, LedCtrlProcPtr controlProc) +{ + return FALSE; +} + + +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 11 +_X_EXPORT InputAttributes* +DuplicateInputAttributes(InputAttributes *attrs) +{ + return NULL; +} +#endif + +_X_EXPORT int +ValidAtom(Atom atom) +{ + return None; +} + +_X_EXPORT Bool +InitKeyboardDeviceStruct(DeviceIntPtr dev, XkbRMLVOSet *rmlvo, + BellProcPtr bell_func, KbdCtrlProcPtr ctrl_func) +{ + return FALSE; +} + +_X_EXPORT long +XIRegisterPropertyHandler(DeviceIntPtr dev, + int (*SetProperty) (DeviceIntPtr dev, + Atom property, + XIPropertyValuePtr prop, + BOOL checkonly), + int (*GetProperty) (DeviceIntPtr dev, + Atom property), + int (*DeleteProperty) (DeviceIntPtr dev, + Atom property)) +{ + return 0; +} + +_X_EXPORT int +InitProximityClassDeviceStruct(DeviceIntPtr dev) +{ + return 0; +} + + +_X_EXPORT void +xf86Msg(MessageType type, const char *format, ...) +{ + return; +} + +_X_EXPORT void +xf86MsgVerb(MessageType type, int verb, const char *format, ...) +{ + return; +} + + +_X_EXPORT void +xf86PostMotionEventP(DeviceIntPtr device, + int is_absolute, + int first_valuator, + int num_valuators, +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 12 + const +#endif + int *valuators) +{ + return; +} + + +_X_EXPORT Bool +InitValuatorClassDeviceStruct(DeviceIntPtr dev, int numAxes, Atom *labels, + int numMotionEvents, int mode) +{ + return FALSE; +} + + +_X_EXPORT pointer +xf86ReplaceStrOption(pointer optlist, const char *name, const char* val) +{ + return NULL; +} + + +_X_EXPORT pointer +xf86NextOption(pointer list) +{ + return NULL; +} + + +_X_EXPORT int +XIGetDeviceProperty (DeviceIntPtr dev, Atom property, XIPropertyValuePtr *value) +{ + return 0; +} + + +_X_EXPORT Atom +MakeAtom(const char *string, unsigned len, Bool makeit) +{ + return None; +} + + +_X_EXPORT int +GetMotionHistorySize(void) +{ + return 0; +} + + +_X_EXPORT void +xf86PostProximityEventP(DeviceIntPtr device, + int is_in, + int first_valuator, + int num_valuators, +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 12 + const +#endif + int *valuators) +{ + return; +} + + +_X_EXPORT Bool +InitFocusClassDeviceStruct(DeviceIntPtr dev) +{ + return FALSE; +} + +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12 +void +xf86ProcessCommonOptions(InputInfoPtr pInfo, pointer list) +{ +} + +void +xf86CollectInputOptions(InputInfoPtr pInfo, + const char **defaultOpts, + pointer extraOpts) +{ +} + +InputInfoPtr xf86AllocateInput(InputDriverPtr drv, int flags) +{ + return NULL; +} + +#endif + +ClientPtr serverClient; + +Bool QueueWorkProc ( + Bool (*function)(ClientPtr /* pClient */, pointer /* closure */), + ClientPtr client, pointer closure) +{ + return FALSE; +} |