4 #include <data_acces.h>
65 std::string appli_command(
char comand[],
char* n_package);
73 virtual int read_data(
char* input,
int size);
81 virtual int write_data(std::string output);
bool validate_pass()
validate_pass Recive an user and password and check if these mach with the users database
Definition: session_manager.cpp:17
int remove()
remove Remove a package
Definition: session_manager.cpp:92
Definition: session_manager.h:5
void send_user_info()
send_user_info Send the list of generated users and the privileges
Definition: session_manager.cpp:142
Definition: data_acces.h:7
void remove_user()
remove_user Recive a user to remove it
Definition: session_manager.cpp:165
void create_user()
create_user Recive an user and password to create a user
Definition: session_manager.cpp:150
int generate_package()
generate_package Generate a package
Definition: session_manager.cpp:64
void send_information()
send_information Send the actual packages generated whit these aplication
Definition: session_manager.cpp:134
void start_dialog()
start_dialog Start the default state, ready to listen petitions
Definition: session_manager.cpp:41
session_manager(int fd)
session_manager::session_manager Object that guide a session
Definition: session_manager.cpp:11