From 1f876171067c04fc21fccd5a3051f982fd85c0f0 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 21 Oct 2009 19:07:36 +0000 Subject: Updated to xorg-server-1.7.99.1 --- xorg-server/hw/dmx/doc/html/usb-common_8h.html | 298 +++++++++++++++---------- 1 file changed, 178 insertions(+), 120 deletions(-) (limited to 'xorg-server/hw/dmx/doc/html/usb-common_8h.html') diff --git a/xorg-server/hw/dmx/doc/html/usb-common_8h.html b/xorg-server/hw/dmx/doc/html/usb-common_8h.html index 846695551..6fb3ff95e 100644 --- a/xorg-server/hw/dmx/doc/html/usb-common_8h.html +++ b/xorg-server/hw/dmx/doc/html/usb-common_8h.html @@ -6,153 +6,211 @@ - -
Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals
+ + +

usb-common.h File Reference

-

-Go to the source code of this file. - - - - - - - - - - +

Go to the source code of this file.

+

Functions

pointer usbCreatePrivate (DeviceIntPtr pDevice)
void usbDestroyPrivate (pointer priv)
void usbInit (DevicePtr pDev, usbType type)
void usbOff (DevicePtr pDev)
+ + + + + + + +

Enumerations

enum  usbType { usbMouse, +usbKeyboard, +usbOther + }

Functions

pointer usbCreatePrivate (DeviceIntPtr pDevice)
void usbDestroyPrivate (pointer priv)
void usbRead (DevicePtr pDev, dmxMotionProcPtr motion, dmxEnqueueProcPtr enqueue, int minButton, DMXBlockType block)
void usbInit (DevicePtr pDev, usbType type)
void usbOff (DevicePtr pDev)
-


Detailed Description

-Interface to common USB support.
See also:
usb-common.c

-usb-mouse.c

-usb-keyboard.c

-usb-other.c

-

Function Documentation

-

- - - - + +
+
Enumerator:
- +

Detailed Description

+

Interface to common USB support.

+
See also:
usb-common.c
+
+usb-mouse.c
+
+usb-keyboard.c
+
+usb-other.c
+

Enumeration Type Documentation

+ +
+
+
- - - - - - + -
pointer usbCreatePrivate DeviceIntPtr  pDevice  ) enum usbType
-
+ + +
usbMouse  +
usbKeyboard  +
usbOther  +
- - - - - -
-   - + + -

-Create a private structure for use within this file.

-

- - - - -
- + + +

Function Documentation

+ +
+
+
- - - - - - + + + + + + +
void usbDestroyPrivate pointer  priv  ) pointer usbCreatePrivate (DeviceIntPtr  pDevice ) 
+ +
+

Create a private structure for use within this file.

+ +

References _myPrivate::fd, and _myPrivate::pDevice.

+
+ + +
+
+ + + + + + + + +
void usbDestroyPrivate (pointer  priv ) 
-
- - - - - -
-   - + +
+

Destroy a private structure.

-

-Destroy a private structure.

-

- - - - -
- + + + +
+
+
- - - - + + + + + - - - + + - - + + -
void usbInit DevicePtr  pDev, void usbInit (DevicePtr  pDev,
usbType  typeusbType  type 
)
-
- - - - - -
-   - + +
+

Initialized pDev as a usbMouse, usbKeyboard, or usbOther device.

-

-Initialized pDev as a usbMouse, usbKeyboard, or usbOther device.

-

- - - - -
- +

References FATAL1, GETPRIV, O_NONBLOCK, test_bit, test_bits, usbKeyboard, usbMouse, usbOther, and usbPrint().

+ +

Referenced by kbdUSBInit(), mouUSBInit(), and othUSBInit().

+ + + + +
+
+
- - - - - - + + + + + + +
void usbOff DevicePtr  pDev  ) void usbOff (DevicePtr  pDev ) 
+ +
+

Turn pDev off (i.e., stop taking input from pDev).

+ +

References GETPRIV.

+
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void usbRead (DevicePtr  pDev,
dmxMotionProcPtr  motion,
dmxEnqueueProcPtr  enqueue,
int  minButton,
DMXBlockType  block 
)
-
- - - - - -
-   - + +
-

-Turn pDev off (i.e., stop taking input from pDev).

+

+ +
-- cgit v1.2.3