kzs_input_device.h File Reference

Kanzi input device implementation. More...

Functions

kzsError kzsInputDeviceCreate (const struct KzsDesktop *desktop, const kanzi::EventSourceProperties &properties, struct KzsInputDevice **device_out)
 Creates an input device. More...
 
kzsError kzsInputDeviceDelete (struct KzsInputDevice *device)
 Deletes an input device. More...
 
kzsError kzsInputDeviceGatherData (const struct KzsInputDevice *device, struct KzsEventQueue *queue)
 Enqueues input data from input device. More...
 
kanzi::NativeEventHandle kzsInputDeviceGetEventHandle (const struct KzsInputDevice *device)
 Returns a waitable event handle for this input device. More...
 

Detailed Description

Kanzi input device implementation.

Copyright 2008-2017 by Rightware. All rights reserved.

Function Documentation

kzsError kzsInputDeviceCreate ( const struct KzsDesktop desktop,
const kanzi::EventSourceProperties properties,
struct KzsInputDevice **  device_out 
)

Creates an input device.

kzsError kzsInputDeviceDelete ( struct KzsInputDevice device)

Deletes an input device.

kzsError kzsInputDeviceGatherData ( const struct KzsInputDevice device,
struct KzsEventQueue *  queue 
)

Enqueues input data from input device.

kanzi::NativeEventHandle kzsInputDeviceGetEventHandle ( const struct KzsInputDevice device)

Returns a waitable event handle for this input device.