[mce] Add mouse availability state D-Bus constants. JB#55866
Constants related to exposing mouse availablity state on D-Bus. Signed-off-by: Simo Piiroinen <simo.piiroinen@jollamobile.com>
This commit is contained in:
@@ -1153,6 +1153,44 @@
|
|||||||
|
|
||||||
/*@}*/
|
/*@}*/
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
/** @name Hardware Mouse Availability
|
||||||
|
*
|
||||||
|
*@{
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** Query HW mouse availability
|
||||||
|
*
|
||||||
|
* @since mce 1.109.0
|
||||||
|
*
|
||||||
|
* Mouse present
|
||||||
|
*
|
||||||
|
* Used for example in evaluating whether mouse pointer
|
||||||
|
* should be shown or not.
|
||||||
|
*
|
||||||
|
* @return string: availability state, one of:
|
||||||
|
* - #MCE_HARDWARE_MOUSE_UNDEF
|
||||||
|
* - #MCE_HARDWARE_MOUSE_AVAILABLE
|
||||||
|
* - #MCE_HARDWARE_MOUSE_NOT_AVAILABLE
|
||||||
|
*/
|
||||||
|
# define MCE_HARDWARE_MOUSE_STATE_GET "mouse_available_state_req"
|
||||||
|
|
||||||
|
/** Notify changes in HW mouse availability
|
||||||
|
*
|
||||||
|
* @since mce 1.109.0
|
||||||
|
*
|
||||||
|
* Mouse present
|
||||||
|
*
|
||||||
|
* @return string: availability state, one of:
|
||||||
|
* - #MCE_HARDWARE_MOUSE_UNDEF
|
||||||
|
* - #MCE_HARDWARE_MOUSE_AVAILABLE
|
||||||
|
* - #MCE_HARDWARE_MOUSE_NOT_AVAILABLE
|
||||||
|
*/
|
||||||
|
# define MCE_HARDWARE_MOUSE_STATE_SIG "mouse_available_state_ind"
|
||||||
|
|
||||||
|
/*@}*/
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
/** @name Sliding Keyboard State
|
/** @name Sliding Keyboard State
|
||||||
|
|||||||
@@ -634,6 +634,32 @@
|
|||||||
# define MCE_HARDWARE_KEYBOARD_NOT_AVAILABLE "not-available"
|
# define MCE_HARDWARE_KEYBOARD_NOT_AVAILABLE "not-available"
|
||||||
/*@}*/
|
/*@}*/
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
/** @name Hardware Mouse Availability Constants
|
||||||
|
*
|
||||||
|
*@{
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** Hardware Mouse availability is not known
|
||||||
|
*
|
||||||
|
* @since mce 1.109.0
|
||||||
|
*/
|
||||||
|
# define MCE_HARDWARE_MOUSE_UNDEF "undef"
|
||||||
|
|
||||||
|
/** Hardware Mouse is available
|
||||||
|
*
|
||||||
|
* @since mce 1.109.0
|
||||||
|
*/
|
||||||
|
# define MCE_HARDWARE_MOUSE_AVAILABLE "available"
|
||||||
|
|
||||||
|
/** Hardware Mouse is not available
|
||||||
|
*
|
||||||
|
* @since mce 1.109.0
|
||||||
|
*/
|
||||||
|
# define MCE_HARDWARE_MOUSE_NOT_AVAILABLE "not-available"
|
||||||
|
/*@}*/
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
/** @name Feedback Event Name Constants
|
/** @name Feedback Event Name Constants
|
||||||
|
|||||||
Reference in New Issue
Block a user