#include <sys/types.h>
#include <signal.h>
#include <iostream>
#include <sstream>
#include "zypp/base/LogTools.h"
#include "zypp/base/DefaultIntegral.h"
#include "zypp/base/String.h"
#include "zypp/base/Signal.h"
#include "zypp/base/IOStream.h"
#include "zypp/PluginScript.h"
#include "zypp/ExternalProgram.h"
#include "zypp/PathInfo.h"
Go to the source code of this file.
Namespaces | |
namespace | zypp |
Classes | |
struct | zypp::PluginScript::Impl |
PluginScript implementation. More... | |
Functions | |
void | zypp::setBlocking (FILE *file_r, bool yesno_r=true) |
void | zypp::setNonBlocking (FILE *file_r, bool yesno_r=true) |
std::ostream & | zypp::operator<< (std::ostream &str, const PluginScript &obj) |
Variables | |
const char * | zypp::PLUGIN_DEBUG = getenv( "ZYPP_PLUGIN_DEBUG" ) |
const long | zypp::PLUGIN_TIMEOUT = str::strtonum<long>( getenv( "ZYPP_PLUGIN_TIMEOUT" ) ) |
const long | zypp::PLUGIN_SEND_TIMEOUT = str::strtonum<long>( getenv( "ZYPP_PLUGIN_SEND_TIMEOUT" ) ) |
const long | zypp::PLUGIN_RECEIVE_TIMEOUT = str::strtonum<long>( getenv( "ZYPP_PLUGIN_RECEIVE_TIMEOUT" ) ) |
Definition in file PluginScript.cc.
const std::string& _buffer |
Definition at line 59 of file PluginScript.cc.
Referenced by zypp::base::logger::Loglinebuf::writeout(), and zypp::base::logger::Loglinebuf::~Loglinebuf().
ExternalProgramWithStderr& _prog |
Definition at line 74 of file PluginScript.cc.