Macros

Macros — Macros in imsettings

Synopsis

#define             IMSETTINGS_GLOBAL_XINPUT_CONF
#define             IMSETTINGS_INTERFACE_DBUS
#define             IMSETTINGS_NONE_CONF
#define             IMSETTINGS_PATH_DBUS
#define             IMSETTINGS_SERVICE_DBUS
#define             IMSETTINGS_SETTINGS_API_VERSION
#define             IMSETTINGS_USER_SPECIFIC_LONG_DESC
#define             IMSETTINGS_USER_SPECIFIC_SHORT_DESC
#define             IMSETTINGS_USER_XINPUT_CONF
#define             IMSETTINGS_XIM_CONF
#define             IMSETTINGS_XIM_INTERFACE_DBUS
#define             IMSETTINGS_XIM_PATH_DBUS
#define             IMSETTINGS_XIM_SERVICE_DBUS

Description

This section describes some macros used in imsettings.

Details

IMSETTINGS_GLOBAL_XINPUT_CONF

#define IMSETTINGS_GLOBAL_XINPUT_CONF		"xinputrc"

The global configuration filename.


IMSETTINGS_INTERFACE_DBUS

#define IMSETTINGS_INTERFACE_DBUS "com.redhat.imsettings"

An interface name for imsettings used in DBus.


IMSETTINGS_NONE_CONF

#define IMSETTINGS_NONE_CONF			"none"

The configuration filename used for "disabled". The real filename would be IMSETTINGS_NONE_CONF + something specified with --xinput-suffix build option that the default value is ".conf".


IMSETTINGS_PATH_DBUS

#define IMSETTINGS_PATH_DBUS		"/com/redhat/imsettings"

A path name for imsettings used in DBus.


IMSETTINGS_SERVICE_DBUS

#define IMSETTINGS_SERVICE_DBUS		"com.redhat.imsettings"

A service name for imsettings used in DBus.


IMSETTINGS_SETTINGS_API_VERSION

#define IMSETTINGS_SETTINGS_API_VERSION 5

A DBus API version in imsettings.


IMSETTINGS_USER_SPECIFIC_LONG_DESC

#define IMSETTINGS_USER_SPECIFIC_LONG_DESC N_("xinputrc was modified by the user")

A long description for the user specific xinput configuration file. which is a non-symlink'd user xinputrc.


IMSETTINGS_USER_SPECIFIC_SHORT_DESC

#define IMSETTINGS_USER_SPECIFIC_SHORT_DESC N_("User Specific")

A short description for the user specific xinput configuration file. which is a non-symlink'd user xinputrc.


IMSETTINGS_USER_XINPUT_CONF

#define IMSETTINGS_USER_XINPUT_CONF		"xinputrc"

The user configuration filename.


IMSETTINGS_XIM_CONF

#define IMSETTINGS_XIM_CONF			"xim"

The configuration filename used for XIM. The real filename would be IMSETTINGS_XIM_CONF + something specified with --xinput-suffix build option that the default value is ".conf".


IMSETTINGS_XIM_INTERFACE_DBUS

#define IMSETTINGS_XIM_INTERFACE_DBUS "com.redhat.imsettings.xim"

An interface name for imsettings-xim XIM server used in DBus.


IMSETTINGS_XIM_PATH_DBUS

#define IMSETTINGS_XIM_PATH_DBUS "/com/redhat/imsettings/xim"

A path name for imsettings-xim XIM server used in DBus.


IMSETTINGS_XIM_SERVICE_DBUS

#define IMSETTINGS_XIM_SERVICE_DBUS "com.redhat.imsettings.xim"

A service name for imsettings-xim XIM server used in DBus.