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

Public Member Functions

 LocalBinaryCacheStore (std::string_view scheme, PathView binaryCacheDir, const Params &params)
 
void init () override
 
std::string getUri () override
 

Protected Member Functions

bool fileExists (const std::string &path) override
 
void upsertFile (const std::string &path, std::shared_ptr< std::basic_iostream< char > > istream, const std::string &mimeType) override
 
void getFile (const std::string &path, Sink &sink) override
 
StorePathSet queryAllValidPaths () override
 
std::optional< TrustedFlag > isTrustedClient () override
 

Constructor & Destructor Documentation

◆ LocalBinaryCacheStore()

nix::LocalBinaryCacheStore::LocalBinaryCacheStore ( std::string_view scheme,
PathView binaryCacheDir,
const Params & params )
inline
Parameters
binaryCacheDirfile:// is a short-hand for file:/// for now.

The documentation for this struct was generated from the following file: