_controlIO | zyppng::worker::ProvideWorker | private |
_delayedShutdown | zyppng::worker::ProvideWorker | private |
_devicesDetected | zyppng::worker::MountingWorker | private |
_driver | zyppng::worker::MountingWorker | private |
_fatalError | zyppng::worker::ProvideWorker | private |
_inControllerRequest | zyppng::worker::ProvideWorker | private |
_isRunning | zyppng::worker::ProvideWorker | private |
_loop | zyppng::worker::ProvideWorker | private |
_msgAvail | zyppng::worker::ProvideWorker | private |
_pendingMessages | zyppng::worker::ProvideWorker | private |
_pendingProvides | zyppng::worker::ProvideWorker | private |
_provNotificationMode | zyppng::worker::ProvideWorker | private |
_stream | zyppng::worker::ProvideWorker | private |
_workerConf | zyppng::worker::ProvideWorker | private |
_workerName | zyppng::worker::ProvideWorker | private |
ABORT enum value | zyppng::worker::ProvideWorker | |
attachSuccess(const uint32_t id) | zyppng::worker::ProvideWorker | protected |
cancel(const std::deque< zyppng::worker::ProvideWorkerItemRef >::iterator &i) override | zyppng::worker::MountingWorker | protected |
zyppng::worker::ProvideWorker::cancel(const std::deque< ProvideWorkerItemRef >::iterator &request)=0 | zyppng::worker::ProvideWorker | protectedpure virtual |
controlIO() | zyppng::worker::ProvideWorker | protected |
detachSuccess(const uint32_t id) | zyppng::worker::ProvideWorker | protected |
executeHandshake() | zyppng::worker::ProvideWorker | private |
handleSingleMessage(const ProvideMessage &provide) | zyppng::worker::ProvideWorker | private |
immediateShutdown() override | zyppng::worker::MountingWorker | virtual |
initialize(const zyppng::worker::Configuration &conf) override | zyppng::worker::MountingWorker | protectedvirtual |
initLog() | zyppng::worker::ProvideWorker | protectedvirtual |
invalidMessageReceived(std::exception_ptr p) | zyppng::worker::ProvideWorker | private |
makeItem(ProvideMessage &&spec) | zyppng::worker::ProvideWorker | protectedvirtual |
maybeDelayedShutdown() | zyppng::worker::ProvideWorker | private |
MediaChangeRes enum name | zyppng::worker::ProvideWorker | |
messageLoop(Timer &) | zyppng::worker::ProvideWorker | private |
messageReceived() | zyppng::worker::ProvideWorker | private |
messageStream() const | zyppng::worker::ProvideWorker | |
MountingWorker(std::string_view workerName, DeviceDriverRef driver) | zyppng::worker::MountingWorker | |
onInvalidMessageReceived() | zyppng::worker::ProvideWorker | private |
ONLY_NEW_PROVIDES enum value | zyppng::worker::ProvideWorker | |
parseReceivedMessage(const RpcMessage &m) | zyppng::worker::ProvideWorker | private |
provide() override | zyppng::worker::MountingWorker | protectedvirtual |
provideFailed(const uint32_t id, const uint code, const std::string &reason, const bool transient, const HeaderValueMap extra={}) | zyppng::worker::ProvideWorker | protected |
provideFailed(const uint32_t id, const uint code, const bool transient, const zypp::Exception &e) | zyppng::worker::ProvideWorker | protected |
ProvideNotificatioMode enum name | zyppng::worker::ProvideWorker | |
provideStart(const uint32_t id, const zypp::Url &url, const zypp::Pathname &localFile, const zypp::Pathname &stagingFile={}) | zyppng::worker::ProvideWorker | protected |
provideSuccess(const uint32_t id, bool cacheHit, const zypp::Pathname &localFile, const HeaderValueMap extra={}) | zyppng::worker::ProvideWorker | protected |
ProvideWorker(std::string_view workerName) | zyppng::worker::ProvideWorker | |
provNotificationMode() const | zyppng::worker::ProvideWorker | |
pushSingleMessage(const RpcMessage &msg) | zyppng::worker::ProvideWorker | private |
QUEUE_NOT_EMTPY enum value | zyppng::worker::ProvideWorker | |
readFdClosed(uint, AsyncDataSource::ChannelCloseReason) | zyppng::worker::ProvideWorker | private |
redirect(const uint32_t id, const zypp::Url &url, const zypp::Pathname &newPath) | zyppng::worker::ProvideWorker | protected |
requestMediaChange(const uint32_t id, const std::string &label, const int32_t mediaNr, const std::vector< std::string > &devices, const std::optional< std::string > &desc={}) | zyppng::worker::ProvideWorker | |
requestQueue() | zyppng::worker::ProvideWorker | |
requireAuthorization(const uint32_t id, const zypp::Url &url, const std::string &lastTriedUsername="", const int64_t lastTimestamp=-1, const std::map< std::string, std::string > &extraFields={}) | zyppng::worker::ProvideWorker | |
run(int recv=STDIN_FILENO, int send=STDOUT_FILENO) | zyppng::worker::ProvideWorker | |
sendAndWaitForResponse(const ProvideMessage &request, const std::vector< uint > &responseCodes) | zyppng::worker::ProvideWorker | private |
setProvNotificationMode(const ProvideNotificatioMode &provNotificationMode) | zyppng::worker::ProvideWorker | |
SKIP enum value | zyppng::worker::ProvideWorker | |
SUCCESS enum value | zyppng::worker::ProvideWorker | |
writeFdClosed(AsyncDataSource::ChannelCloseReason) | zyppng::worker::ProvideWorker | private |
~MountingWorker() | zyppng::worker::MountingWorker | |
~ProvideWorker() | zyppng::worker::ProvideWorker | virtual |