| Thunar-VFS Reference Manual |
|---|
ThunarVfsUserManagerThunarVfsUserManager — |
#include <thunar-vfs/thunar-vfs.h>
ThunarVfsUserManager;
ThunarVfsUserManager* thunar_vfs_user_manager_get_default
(void);
ThunarVfsGroup* thunar_vfs_user_manager_get_group_by_id
(ThunarVfsUserManager *manager,
ThunarVfsGroupId id);
ThunarVfsUser* thunar_vfs_user_manager_get_user_by_id
(ThunarVfsUserManager *manager,
ThunarVfsUserId id);
ThunarVfsUserManager* thunar_vfs_user_manager_get_default (void);
Returns the default ThunarVfsUserManager instance, which is shared
by all modules using the user module. Call g_object_unref() on the
returned object when you are done with it.
| Returns : | the default ThunarVfsUserManager instance. |
ThunarVfsGroup* thunar_vfs_user_manager_get_group_by_id (ThunarVfsUserManager *manager, ThunarVfsGroupId id);
Looks up the ThunarVfsGroup corresponding to id in manager. Returns
NULL if manager is unable to determine the ThunarVfsGroup for id,
else a pointer to the corresponding ThunarVfsGroup. The caller is
responsible for freeing the returned object using g_object_unref().
manager : |
a ThunarVfsUserManager. |
id : |
the group id. |
| Returns : | the ThunarVfsGroup corresponding to id or NULL.
|
ThunarVfsUser* thunar_vfs_user_manager_get_user_by_id (ThunarVfsUserManager *manager, ThunarVfsUserId id);
Looks up the ThunarVfsUser corresponding to id in manager. Returns
NULL if manager is unable to determine the ThunarVfsUser for id,
else a pointer to the corresponding ThunarVfsUser. The caller is
responsible for freeing the returned object using g_object_unref().
manager : |
a ThunarVfsUserManager. |
id : |
the user id. |
| Returns : | the ThunarVfsUser corresponding to id or NULL.
|
| << ThunarVfsGroup | Part VI. Volume Handling >> |