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)  

pkgDPkgPMPrivate Class Reference
Collaboration diagram for pkgDPkgPMPrivate:
[legend]

Public Member Functions

 pkgDPkgPMPrivate ()
 
 ~pkgDPkgPMPrivate ()
 

Public Attributes

bool stdin_is_dev_null
 
bool status_fd_reached_end_of_file
 
char dpkgbuf [1024]
 
size_t dpkgbuf_pos
 
FILEterm_out
 
FILEhistory_out
 
string dpkg_error
 
APT::Progress::PackageManagerprogress
 
struct termios tt
 
bool tt_is_valid
 
int master
 
char * slave
 
int protect_slave_from_dying
 
sigset_t sigmask
 
sigset_t original_sigmask
 
bool direct_stdin
 

Detailed Description

Definition at line 102 of file dpkgpm.cc.

Constructor & Destructor Documentation

◆ pkgDPkgPMPrivate()

pkgDPkgPMPrivate ( )
inline

Definition at line 105 of file dpkgpm.cc.

References dpkgbuf.

◆ ~pkgDPkgPMPrivate()

~pkgDPkgPMPrivate ( )
inline

Definition at line 113 of file dpkgpm.cc.

Member Data Documentation

◆ direct_stdin

bool direct_stdin

◆ dpkg_error

string dpkg_error

Definition at line 123 of file dpkgpm.cc.

Referenced by pkgDPkgPM::CloseLog(), and pkgDPkgPM::Go().

◆ dpkgbuf

char dpkgbuf[1024]

Definition at line 119 of file dpkgpm.cc.

Referenced by pkgDPkgPM::DoDpkgStatusFd(), and pkgDPkgPMPrivate().

◆ dpkgbuf_pos

size_t dpkgbuf_pos

Definition at line 120 of file dpkgpm.cc.

Referenced by pkgDPkgPM::DoDpkgStatusFd().

◆ history_out

FILE* history_out

Definition at line 122 of file dpkgpm.cc.

Referenced by pkgDPkgPM::CloseLog(), pkgDPkgPM::OpenLog(), and pkgDPkgPM::WriteHistoryTag().

◆ master

◆ original_sigmask

sigset_t original_sigmask

Definition at line 135 of file dpkgpm.cc.

Referenced by pkgDPkgPM::Go(), and pkgDPkgPM::StartPtyMagic().

◆ progress

Definition at line 124 of file dpkgpm.cc.

Referenced by pkgDPkgPM::Go(), and pkgDPkgPM::ProcessDpkgStatusLine().

◆ protect_slave_from_dying

int protect_slave_from_dying

Definition at line 131 of file dpkgpm.cc.

Referenced by pkgDPkgPM::StartPtyMagic(), and pkgDPkgPM::StopPtyMagic().

◆ sigmask

sigset_t sigmask

Definition at line 134 of file dpkgpm.cc.

Referenced by pkgDPkgPM::Go(), and pkgDPkgPM::StartPtyMagic().

◆ slave

char* slave

◆ status_fd_reached_end_of_file

bool status_fd_reached_end_of_file

Definition at line 117 of file dpkgpm.cc.

Referenced by pkgDPkgPM::DoDpkgStatusFd(), and pkgDPkgPM::Go().

◆ stdin_is_dev_null

bool stdin_is_dev_null

Definition at line 116 of file dpkgpm.cc.

Referenced by pkgDPkgPM::DoStdin(), and pkgDPkgPM::Go().

◆ term_out

◆ tt

struct termios tt

◆ tt_is_valid

bool tt_is_valid

The documentation for this class was generated from the following file: