add send info
This commit is contained in:
@@ -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){
|
||||
|
||||
Reference in New Issue
Block a user