snapd library

Classes

Snap
Describes a snap package.
SnapApp
Describes an app provided by a snap.
SnapCategory
Describes an category this snap is part of.
SnapChannel
Describes a channel available for a snap.
SnapConnection
Information on a connection between a snap plugs and slots.
SnapdCategoryDetails
Describes a snap category.
SnapdChange
Gives the state of an asynchronous operation.
SnapdClient
Manages a connection to the snapd server.
SnapdConnectionsResponse
Response received when getting connections.
SnapdLoginResponse
Response received when logging in.
SnapdSystemInfoResponse
Response received when getting system information.
SnapdSystemRefreshInfo
Contains information about refreshes.
SnapdTask
Information about a task in a SnapdChange.
SnapdTaskProgress
Progress of a SnapdTask.
SnapMedia
Describes a piece of media associated with a snap.
SnapPlug
Information on a snap plug.
SnapPublisher
Describes a snap publisher.
SnapSlot
Information on a snap slot.

Enums

SnapConfinement
Confinement used by a snap.
SnapdAppFilter
Filter to select which apps to get from snapd.
SnapdChangeFilter
Filter to select which changes to get from snapd.
SnapdConnectionFilter
Filter to select which connections to get from snapd.
SnapFindFilter
Filter to select which apps to return from a collection search.
SnapFindScope
Scope to search snaps.
SnapStatus
The current state of a snap.

Exceptions / Errors

SnapdException
An exception thrown by a request to snapd.