Object Hierarchy

    GObject
    ├── SnapdAlias
    ├── SnapdApp
    ├── SnapdAssertion
    ├── SnapdAuthData
    ├── SnapdChange
    ├── SnapdChannel
    ├── SnapdClient
    ├── SnapdConnection
    ├── SnapdRequest
       ├── SnapdGetAliases
       ├── SnapdGetApps
       ├── SnapdGetAssertions
       ├── SnapdGetBuyReady
       ├── SnapdGetChange
       ├── SnapdGetChanges
       ├── SnapdGetConnections
       ├── SnapdGetFind
       ├── SnapdGetIcon
       ├── SnapdGetInterfaces
       ├── SnapdGetInterfacesLegacy
       ├── SnapdGetSections
       ├── SnapdGetSnapConf
       ├── SnapdGetSnap
       ├── SnapdGetSnaps
       ├── SnapdGetSystemInfo
       ├── SnapdGetUsers
       ├── SnapdRequestAsync
          ├── SnapdPostAliases
          ├── SnapdPostInterfaces
          ├── SnapdPostSnap
          ├── SnapdPostSnapStream
          ├── SnapdPostSnapTry
          ├── SnapdPostSnaps
          ╰── SnapdPutSnapConf
       ├── SnapdPostAssertions
       ├── SnapdPostBuy
       ├── SnapdPostChange
       ├── SnapdPostCreateUser
       ├── SnapdPostCreateUsers
       ├── SnapdPostLogin
       ╰── SnapdPostSnapctl
    ├── SnapdIcon
    ├── SnapdInterface
    ├── SnapdMaintenance
    ├── SnapdMarkdownNode
    ├── SnapdMarkdownParser
    ├── SnapdMedia
    ├── SnapdPlug
    ├── SnapdPlugRef
    ├── SnapdPrice
    ├── SnapdScreenshot
    ├── SnapdSlot
    ├── SnapdSlotRef
    ├── SnapdSnap
    ├── SnapdSystemInformation
    ├── SnapdTask
    ╰── SnapdUserInformation
    GEnum
    ├── SnapdAliasStatus
    ├── SnapdChangeFilter
    ├── SnapdConfinement
    ├── SnapdDaemonType
    ├── SnapdError
    ├── SnapdMaintenanceKind
    ├── SnapdMarkdownNodeType
    ├── SnapdMarkdownVersion
    ├── SnapdPublisherValidation
    ├── SnapdSnapStatus
    ├── SnapdSnapType
    ╰── SnapdSystemConfinement
    GFlags
    ├── SnapdCreateUserFlags
    ├── SnapdFindFlags
    ├── SnapdGetAppsFlags
    ├── SnapdGetConnectionsFlags
    ├── SnapdGetInterfacesFlags
    ├── SnapdGetSnapsFlags
    ╰── SnapdInstallFlags