Namespace
Malcontent – 0
malcontent provides parental controls functionality on Linux systems
Related libraries
| MalcontentUi | Widget library for parental controls |
| Browse documentation |
Classes
| Manager |
A top-level policy management object which is used to query, set and monitor parental controls policy for different users. since: 0.3.0 |
| User |
A user account on the system. unstable since: 0.14.0 |
| UserManager |
Gives access to the system user database. unstable since: 0.14.0 |
Structs
| AppFilter |
An opaque, immutable structure which contains a snapshot of the app filtering settings for a user at a given time. since: 0.2.0 |
| AppFilterBuilder |
A stack-allocated mutable structure used to build an
since: 0.2.0 |
| SessionLimits |
An opaque, immutable structure which contains a snapshot of the session limits settings for a user at a given time. since: 0.5.0 |
| SessionLimitsBuilder |
A stack-allocated mutable structure used to build an
unstable since: 0.14.0 |
| WebFilter |
unstable since: 0.14.0 |
| WebFilterBuilder |
unstable since: 0.14.0 |
Aliases
| UserArray |
Convenience type to allow use of |
Enumerations
| AppFilterOarsValue |
Rating values of the intensity of a given section in an app or game. since: 0.2.0 |
| UserType |
Type of a user account. unstable since: 0.14.0 |
| WebFilterType |
Types of web filtering which can be imposed on an account. unstable since: 0.14.0 |
Bitfields
| ManagerGetValueFlags |
Flags to control the behaviour of getter functions like
since: 0.5.0 |
| ManagerSetValueFlags |
Flags to control the behaviour of setter functions like
since: 0.5.0 |
Error Domains
| ManagerError |
Errors relating to get/set operations on a since: 0.5.0 |
Function Macros
| APP_FILTER_BUILDER_INIT |
Initialise a stack-allocated since: 0.2.0 |
| SESSION_LIMITS_BUILDER_INIT |
Initialise a stack-allocated unstable since: 0.14.0 |
| WEB_FILTER_BUILDER_INIT |
Initialise a stack-allocated unstable since: 0.14.0 |