Nix 2.34.6
Nix, the purely functional package manager; unstable internal interfaces
Loading...
Searching...
No Matches
nix::LocalBinaryCacheStore Struct Reference
Inheritance diagram for nix::LocalBinaryCacheStore:

Public Types

using Config = LocalBinaryCacheStoreConfig

Public Member Functions

 LocalBinaryCacheStore (ref< Config > config)
void init () override

Public Attributes

ref< Config > config

Protected Member Functions

bool fileExists (const std::string &path) override
void upsertFile (const std::string &path, RestartableSource &source, const std::string &mimeType, uint64_t sizeHint) override
void getFile (const std::string &path, Sink &sink) override
StorePathSet queryAllValidPaths () override
std::optional< TrustedFlag > isTrustedClient () override

The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/nix-2.34.6-build/nix-2.34.6/src/libstore/local-binary-cache-store.cc