add send info

This commit is contained in:
2020-05-13 00:58:32 +02:00
parent e5078b4969
commit 726d990d20
5 changed files with 30 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
#include "session_manager.h"
#include "msql_acces.h"
#include "config_package.h"
#include <unistd.h>
#include <sys/wait.h>
#include <iostream>
@@ -44,6 +44,7 @@ void session_manager::start_dialog(){
int session_manager::execute(){
char* n_package = new char[256];
this->read_data(n_package, 256);
config_package conf = config_package(n_package);
this->args=new char*[4];
this->args[0]="emerge";
this->args[1]="--ask";
@@ -69,7 +70,11 @@ int session_manager::execute(){
}
void session_manager::send_information(){
std::list<std::string> lis=this->data->get_pinfo();
for(std::string info : lis){
this->write_data(info);
}
this->write_data("end:of:the:info");
}
int session_manager::read_data(char* input, int size){