12 #ifndef ZYPP_BASE_IOTOOLS_H 13 #define ZYPP_BASE_IOTOOLS_H TimeoutException()
Ctor taking message.
BlockingMode setFILEBlocking(FILE *file, bool mode)
Enables or disabled non blocking mode on a file descriptor.
Failed to block or unblock the fd.
TimeoutException(const std::string &msg_r)
Ctor taking message.
std::pair< ReceiveUpToResult, std::string > receiveUpto(FILE *file, char c, timeout_type timeout, bool failOnUnblockError)
Base class for Exception.
FD was non blocking before.
static const timeout_type no_timeout
virtual ~TimeoutException() noexcept override
Dtor.