| LightDM Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <lightdm.h> const gchar * lightdm_user_get_name (LightDMUser *user); const gchar * lightdm_user_get_real_name (LightDMUser *user); const gchar * lightdm_user_get_display_name (LightDMUser *user); const gchar * lightdm_user_get_home_directory (LightDMUser *user); const gchar * lightdm_user_get_image (LightDMUser *user); const gchar * lightdm_user_get_background (LightDMUser *user); const gchar * lightdm_user_get_language (LightDMUser *user); const gchar * lightdm_user_get_layout (LightDMUser *user); const gchar * const * lightdm_user_get_layouts (LightDMUser *user); const gchar * lightdm_user_get_session (LightDMUser *user); gboolean lightdm_user_get_logged_in (LightDMUser *user); gboolean lightdm_user_get_has_messages (LightDMUser *user); uid_t lightdm_user_get_uid (LightDMUser *user);
const gchar * lightdm_user_get_name (LightDMUser *user);
Get the name of a user.
|
A LightDMUser |
Returns : |
The name of the given user |
const gchar * lightdm_user_get_real_name (LightDMUser *user);
Get the real name of a user.
|
A LightDMUser |
Returns : |
The real name of the given user |
const gchar * lightdm_user_get_display_name (LightDMUser *user);
Get the display name of a user.
|
A LightDMUser |
Returns : |
The display name of the given user |
const gchar * lightdm_user_get_home_directory (LightDMUser *user);
Get the home directory for a user.
|
A LightDMUser |
Returns : |
The users home directory |
const gchar * lightdm_user_get_image (LightDMUser *user);
Get the image URI for a user.
|
A LightDMUser |
Returns : |
The image URI for the given user or NULL if no URI. [nullable] |
const gchar * lightdm_user_get_background (LightDMUser *user);
Get the background file path for a user.
|
A LightDMUser |
Returns : |
The background file path for the given user or NULL if no path. [nullable] |
const gchar * lightdm_user_get_language (LightDMUser *user);
Get the language for a user.
|
A LightDMUser |
Returns : |
The language in the form of a local specification (e.g. "de_DE.UTF-8") for the given user or NULL if using the system default locale. [nullable] |
const gchar * lightdm_user_get_layout (LightDMUser *user);
Get the keyboard layout for a user.
|
A LightDMUser |
Returns : |
The keyboard layout for the given user or NULL if using system defaults. Copy the value if you want to use it long term. [nullable] |
const gchar * const * lightdm_user_get_layouts (LightDMUser *user);
Get the configured keyboard layouts for a user.
|
A LightDMUser |
Returns : |
A NULL-terminated array of keyboard layouts for the given user. Copy the values if you want to use them long term. [transfer none][array zero-terminated=1] |
const gchar * lightdm_user_get_session (LightDMUser *user);
Get the session for a user.
|
A LightDMUser |
Returns : |
The session for the given user or NULL if using system defaults. [nullable] |
gboolean lightdm_user_get_logged_in (LightDMUser *user);
Check if a user is logged in.
|
A LightDMUser |
Returns : |
TRUE if the user is currently logged in. |
gboolean lightdm_user_get_has_messages (LightDMUser *user);
Check if a user has waiting messages.
|
A LightDMUser |
Returns : |
TRUE if the user has waiting messages. |