class RetainedPackages

Defined at line 22 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/markers.h

Manages the set of retained packages.

Retained packages will not be removed from the package cache, even if they

aren't fully present. There is only a single set active at once, and the

provided APIs for configuring the set atomically replace the retained

packages set, it will not affect the retained blobs set. On boot, the

retained packages set is always initialized to the empty set.

Documentation on [garbage collection](

https://fuchsia.dev/fuchsia-src/concepts/packages/garbage_collection) contains

details on various types of package indexes (static, retained, etc) and

describes when a package will be garbage collected or retained.

Public Members

static Openness kOpenness
static const char[] kDiscoverableName

Records