Kanzi 3.9.10
kzs_input_device_native.h File Reference

Kanzi native input device implementation. More...

Namespaces

namespace  kanzi
 

Functions

kzsError kzsInputDeviceNativeCreate (NativeInputHandle handle, const kanzi::EventSourceProperties &properties, struct KzsInputDeviceNative **device_out)
 Creates an input device.
 
kzsError kzsInputDeviceNativeDelete (struct KzsInputDeviceNative *device)
 Deletes an input device.
 
kzsError kzsInputDeviceNativeGatherData (struct KzsInputDeviceNative *device, kanzi::EventQueue &queue)
 Enqueues input data from input device.
 
kanzi::NativeEventHandle kzsInputDeviceNativeGetEventHandle (const struct KzsInputDeviceNative *device)
 Returns a waitable event handle for this input device or a platform-specific invalid-handle if not supported.
 

Detailed Description

Kanzi native input device implementation.

Copyright 2008-2017 by Rightware. All rights reserved.

Function Documentation

◆ kzsInputDeviceNativeCreate()

kzsError kzsInputDeviceNativeCreate ( NativeInputHandle handle,
const kanzi::EventSourceProperties & properties,
struct KzsInputDeviceNative ** device_out )

Creates an input device.

◆ kzsInputDeviceNativeDelete()

kzsError kzsInputDeviceNativeDelete ( struct KzsInputDeviceNative * device)

Deletes an input device.

◆ kzsInputDeviceNativeGatherData()

kzsError kzsInputDeviceNativeGatherData ( struct KzsInputDeviceNative * device,
kanzi::EventQueue & queue )

Enqueues input data from input device.

◆ kzsInputDeviceNativeGetEventHandle()

kanzi::NativeEventHandle kzsInputDeviceNativeGetEventHandle ( const struct KzsInputDeviceNative * device)

Returns a waitable event handle for this input device or a platform-specific invalid-handle if not supported.