Configuration and Control

Defines

#define GEIS_CONFIG_UNIX_FD   10001

Functions

GEIS_API GeisStatus geis_configuration_supported (GeisInstance geis_instance, int configuration_item)
GEIS_API GeisStatus geis_configuration_get_value (GeisInstance geis_instance, int configuration_item, void *value)
GEIS_API GeisStatus geis_configuration_set_value (GeisInstance geis_instance, int configuration_item, void *value)
GEIS_API GeisStatus geis_event_dispatch (GeisInstance geis_instance)

Function Documentation

GEIS_API GeisStatus geis_configuration_get_value ( GeisInstance  geis_instance,
int  configuration_item,
void *  value 
)

Gets a feature configuration value.

Parameters:
[in] geis_instance an opaque pointer to a geis gesture subscription instance
Return values:
GEIS_BAD_ARGUMENT an invalid argument value was passed
GEIS_STATUS_SUCCESS normal successful completion
GEIS_API GeisStatus geis_configuration_set_value ( GeisInstance  geis_instance,
int  configuration_item,
void *  value 
)

Sets a feature configuration value.

Parameters:
[in] geis_instance an opaque pointer to a geis gesture subscription instance
Return values:
GEIS_BAD_ARGUMENT an invalid argument value was passed
GEIS_STATUS_SUCCESS normal successful completion
GEIS_API GeisStatus geis_configuration_supported ( GeisInstance  geis_instance,
int  configuration_item 
)

Indicates if a particular feaure is supported.

Parameters:
[in] geis_instance an opaque pointer to a geis gesture subscription instance
Return values:
GEIS_BAD_ARGUMENT an invalid argument value was passed
GEIS_STATUS_SUCCESS normal successful completion
GEIS_API GeisStatus geis_event_dispatch ( GeisInstance  geis_instance  ) 

Dispatches geis events until there are no further events available.

Parameters:
[in] geis_instance an opaque pointer to a geis gesture subscription instance

This function is used to integrate geis even dispatch into the main event loop of an application or toolkit.

Return values:
GEIS_BAD_ARGUMENT an invalid GeisInstance was passed
GEIS_STATUS_SUCCESS normal successful completion
Generated on Mon Mar 7 04:30:59 2011 for GEIS by  doxygen 1.6.3