OobsGroupsConfig

OobsGroupsConfig — Object that represents groups configuration.

Synopsis




                    OobsGroupsConfig;
OobsObject*         oobs_groups_config_get              (OobsSession *session);
OobsList*           oobs_groups_config_get_groups       (OobsGroupsConfig *config);

Object Hierarchy


  GObject
   +----OobsObject
         +----OobsGroupsConfig

Properties


  "maximum-gid"              gint                  : Read / Write
  "minimum-gid"              gint                  : Read / Write

Description

Details

OobsGroupsConfig

typedef struct _OobsGroupsConfig OobsGroupsConfig;


oobs_groups_config_get ()

OobsObject*         oobs_groups_config_get              (OobsSession *session);

Returns the OobsGroupsConfig singleton, which represents the groups configuration.

session : An OobsSession.
Returns : the singleton OobsGoupsConfig

oobs_groups_config_get_groups ()

OobsList*           oobs_groups_config_get_groups       (OobsGroupsConfig *config);

Returns an OobsList containing objects of type OobsGroup.

config : An OobsGroupsConfig.
Returns : An OobsList containing the groups configuration.

Property Details

The "maximum-gid" property

  "maximum-gid"              gint                  : Read / Write

Maximum GID for non-system groups.

Allowed values: [0,65534]

Default value: 65534


The "minimum-gid" property

  "minimum-gid"              gint                  : Read / Write

Minimum GID for non-system groups.

Allowed values: [0,65534]

Default value: 65534