add read users list

This commit is contained in:
2020-05-20 00:10:05 +02:00
parent 1fb645b003
commit 0b1bb18f83
7 changed files with 59 additions and 2 deletions

View File

@@ -38,7 +38,9 @@ void session_manager::start_dialog(){
this->send_information();
}else if(strcmp(buffer, "remv")==0){
this->remove();
}else if(strcmp(buffer,"exit")){
}else if(strcmp(buffer,"uinf")==0){
this->send_user_info();
}else if(strcmp(buffer,"exit")==0){
break;
}
}
@@ -119,6 +121,14 @@ void session_manager::send_information(){
this->write_data("end:info");
}
void session_manager::send_user_info(){
std::list<std::string> lis=this->data->get_uinfo();
for(std::string info : lis){
this->write_data(info);
}
this->write_data("end:info");
}
int session_manager::read_data(char* input, int size){
return read(this->fd, input, size);
}