46 .version = remoteVersion,
62 .version = remoteVersion,
66 StorePathSet queryValidPaths(
67 const StoreDirConfig & remoteStore,
bool lock,
const StorePathSet & paths, SubstituteFlag maybeSubstitute);
69 std::map<StorePath, UnkeyedValidPathInfo> queryPathInfos(
const StoreDirConfig &
store,
const StorePathSet & paths);
72 void putBuildDerivationRequest(
ChunkedVector< std::string, 8192 > store
Definition lexer.l:1011
std::function< void(Sink &)> fun
Definition lexer.l:3485
std::string std::string_view from
Definition lexer.l:2591
WriteLock lock()
Definition lexer.l:6739
std::string std::string_view std::string_view to
Definition lexer.l:2592
Definition derivations.hh:285
Definition serialise.hh:47
Definition build-result.hh:14
Definition serialise.hh:125
Definition serialise.hh:157
Definition serve-protocol-connection.hh:10
BuildResult getBuildDerivationResponse(const StoreDirConfig &store)
Definition serve-protocol-connection.cc:82
static ServeProto::Version handshake(BufferedSink &to, Source &from, ServeProto::Version localVersion, std::string_view host)
Definition serve-protocol-connection.cc:8
Definition serve-protocol-connection.hh:90
static ServeProto::Version handshake(BufferedSink &to, Source &from, ServeProto::Version localVersion)
Definition serve-protocol-connection.cc:24
Definition serve-protocol.hh:121
Definition serve-protocol.hh:48
Definition serve-protocol.hh:57
unsigned int Version
Definition serve-protocol.hh:42
Definition serialise.hh:20
Definition serialise.hh:68
Definition store-dir-config.hh:22