Namespace
Snapd – 2
The Snapd-GLib library
Classes
| Alias | 
             
 since: 1.8  | 
            
          
| App | 
             
 since: 1.0  | 
            
          
| Assertion | 
             
 since: 1.0  | 
            
          
| AuthData | 
             
 since: 1.0  | 
            
          
| AutorefreshChangeData | 
             
 since: 1.65  | 
            
          
| Category | 
             
 since: 1.64  | 
            
          
| CategoryDetails | 
             
 since: 1.64  | 
            
          
| Change | 
             
 since: 1.5  | 
            
          
| ChangeData | 
             A  since: 1.65  | 
            
          
| Channel | 
             
 since: 1.22  | 
            
          
| Client | 
             
 since: 1.0  | 
            
          
| Connection | 
             
 since: 1.0  | 
            
          
| Icon | 
             
 since: 1.0  | 
            
          
| Interface | 
             
 since: 1.48  | 
            
          
| Link | 
             
 since: 1.69  | 
            
          
| Log | 
             
 since: 1.64  | 
            
          
| Maintenance | 
             
 since: 1.45  | 
            
          
| MarkdownNode | 
             
 since: 1.48  | 
            
          
| MarkdownParser | 
             
 since: 1.48  | 
            
          
| Media | 
             
 since: 1.45  | 
            
          
| Notice | 
             
 since: 1.65  | 
            
          
| NoticesMonitor | 
             
 since: 1.66  | 
            
          
| Plug | 
             
 since: 1.0  | 
            
          
| PlugRef | 
             
 since: 1.0  | 
            
          
| Price | 
             
 since: 1.0  | 
            
          
| Screenshot | 
             
 since: 1.0  | 
            
          
| Slot | 
             
 since: 1.0  | 
            
          
| SlotRef | 
             
 since: 1.0  | 
            
          
| Snap | 
             
 since: 1.0  | 
            
          
| SystemInformation | 
             
 since: 1.0  | 
            
          
| Task | 
             
 since: 1.0  | 
            
          
| TaskData | 
             
 since: 1.66  | 
            
          
| UserInformation | 
             
 since: 1.3  | 
            
          
Enumerations
| AliasStatus | 
             Status of an alias. since: 1.8  | 
            
          
| ChangeFilter | 
             Filter to apply to changes. since: 1.29  | 
            
          
| Confinement | 
             Confinement used by a snap. since: 1.0  | 
            
          
| DaemonType | 
             Type of daemon. since: 1.9  | 
            
          
| MaintenanceKind | 
             Type of snap. since: 1.45  | 
            
          
| MarkdownNodeType | 
             Type of markdown node. since: 1.48  | 
            
          
| MarkdownVersion | 
             Version of markdown to parse. Picking a version will ensure only nodes of the expected type are decoded. since: 1.48  | 
            
          
| NoticeType | |
| PublisherValidation | 
             State of validation for a publisher. since: 1.42  | 
            
          
| SnapStatus | 
             The current state of a snap. since: 1.0  | 
            
          
| SnapType | 
             Type of snap. since: 1.0  | 
            
          
| SystemConfinement | 
             Confinement used by a snap. since: 1.15  | 
            
          
| ThemeStatus | 
             The status of a snap-packaged desktop theme. since: 1.60  | 
            
          
Bitfields
| CreateUserFlags | 
             Flag to control when a user accounts is created. since: 1.3  | 
            
          
| FindFlags | 
             Flag to change how a find is performed. since: 1.0  | 
            
          
| GetAppsFlags | 
             Flag to change which apps are returned. since: 1.25  | 
            
          
| GetConnectionsFlags | 
             Flag to change how connections are returned. since: 1.49  | 
            
          
| GetInterfacesFlags | 
             Flags to control how interface information is returned. since: 1.48  | 
            
          
| GetSnapsFlags | 
             Flag to change which snaps are returned. since: 1.42  | 
            
          
| InstallFlags | 
             Flags to control install options. since: 1.12  | 
            
          
| RemoveFlags | 
             Flags to control remove options. since: 1.50  | 
            
          
Error Domains
| Error | 
             Error codes returned by snapd operations. since: 1.0  | 
            
          
Callbacks
| LogCallback | 
             Signature for callback function used in snapd_client_follow_logs_sync(). since: 1.64  | 
            
          
| ProgressCallback | 
             Signature for callback function used in
snapd_client_connect_interface_sync(),
snapd_client_disconnect_interface_async(),
snapd_client_install2_sync(),
snapd_client_refresh_sync(),
snapd_client_remove2_sync(),
 since: 1.0  | 
            
          
Functions
| login_async | 
             Asynchronously get authorization to install/remove snaps.
See  deprecated: 1.34 since: 1.0  | 
            
          
| login_finish | 
             Complete login started with snapd_login_async().
See  deprecated: 1.34 since: 1.0  | 
            
          
| login_sync | 
             This call used to contact a D-Bus service to perform snapd authentication
using Polkit. This now just creates a  deprecated: 1.34 since: 1.0  |