Kanzi 3.9.10
kzs_input_device.h File Reference

Kanzi input device implementation. More...

Functions

kzsError kzsInputDeviceCreate (NativeInputHandle handle, 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, kanzi::EventQueue &queue)
 Enqueues input data from input device.
 
kanzi::NativeEventHandle kzsInputDeviceGetEventHandle (const struct KzsInputDevice *device)
 Returns a waitable event handle for this input device.
 

Detailed Description

Kanzi input device implementation.

Copyright 2008-2017 by Rightware. All rights reserved.

Function Documentation

◆ kzsInputDeviceCreate()

kzsError kzsInputDeviceCreate ( NativeInputHandle handle,
const kanzi::EventSourceProperties & properties,
struct KzsInputDevice ** device_out )

Creates an input device.

◆ kzsInputDeviceDelete()

kzsError kzsInputDeviceDelete ( struct KzsInputDevice * device)

Deletes an input device.

◆ kzsInputDeviceGatherData()

kzsError kzsInputDeviceGatherData ( const struct KzsInputDevice * device,
kanzi::EventQueue & queue )

Enqueues input data from input device.

◆ kzsInputDeviceGetEventHandle()

kanzi::NativeEventHandle kzsInputDeviceGetEventHandle ( const struct KzsInputDevice * device)

Returns a waitable event handle for this input device.