Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lxcpp::PrepGuestTerminal Class Referencefinal

#include <prep-guest-terminal.hpp>

+ Inheritance diagram for lxcpp::PrepGuestTerminal:

Public Member Functions

 PrepGuestTerminal (TerminalsConfig &config)
 Prepares the terminal on the guest side. More...
 
 ~PrepGuestTerminal ()
 
void execute ()
 

Private Member Functions

virtual void revert ()
 

Private Attributes

TerminalsConfigmTerminals
 

Constructor & Destructor Documentation

lxcpp::PrepGuestTerminal::PrepGuestTerminal ( TerminalsConfig config)

Prepares the terminal on the guest side.

It fills the /dev/ directory of a container with appropriate entries representing the created PTYs. It also takes already created PTYs and sets the first one as a controlling terminal.

Parameters
configcontainer's config
lxcpp::PrepGuestTerminal::~PrepGuestTerminal ( )

Member Function Documentation

void lxcpp::PrepGuestTerminal::execute ( )
virtual

Implements lxcpp::Command.

virtual void lxcpp::Command::revert ( )
inlinevirtualinherited

Member Data Documentation

TerminalsConfig& lxcpp::PrepGuestTerminal::mTerminals
private

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