apt  2.2.4
About: Apt (Advanced Package Tool) is a management system for software packages (Debian/Ubuntu). Release series 2.2.
  Fossies Dox: apt-2.2.4.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

EIPP Namespace Reference

Namespaces

namespace  Request
 

Enumerations

enum class  PKG_ACTION { NOOP , INSTALL , REINSTALL , REMOVE }
 

Functions

APT_HIDDEN bool WriteRequest (pkgDepCache &Cache, FileFd &output, unsigned int const flags, OpProgress *const Progress)
 
APT_HIDDEN bool WriteScenario (pkgDepCache &Cache, FileFd &output, OpProgress *const Progress)
 
APT_HIDDEN bool OrderInstall (char const *const planner, pkgPackageManager *const PM, unsigned int const version, OpProgress *const Progress)
 
APT_HIDDEN bool ReadResponse (int const input, pkgPackageManager *const PM, OpProgress *const Progress)
 
APT_PUBLIC bool ReadRequest (int const input, std::list< std::pair< std::string, PKG_ACTION >> &actions, unsigned int &flags)
 
APT_PUBLIC bool ApplyRequest (std::list< std::pair< std::string, PKG_ACTION >> &actions, pkgDepCache &Cache)
 

Enumeration Type Documentation

◆ PKG_ACTION

enum class PKG_ACTION
strong
Enumerator
NOOP 
INSTALL 
REINSTALL 
REMOVE 

Definition at line 238 of file edsp.h.

Function Documentation

◆ ApplyRequest()

APT_PUBLIC bool EIPP::ApplyRequest ( std::list< std::pair< std::string, PKG_ACTION >> &  actions,
pkgDepCache Cache 
)

Referenced by main().

◆ OrderInstall()

◆ ReadRequest()

APT_PUBLIC bool EIPP::ReadRequest ( int const  input,
std::list< std::pair< std::string, PKG_ACTION >> &  actions,
unsigned int &  flags 
)

Referenced by main().

◆ ReadResponse()

◆ WriteRequest()

◆ WriteScenario()