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