67 lines
1.1 KiB
C++
67 lines
1.1 KiB
C++
#include "Client.hpp"
|
|
|
|
Client::Client() {}
|
|
|
|
Client::Client(int fd) : _fd(fd), _authentication(0) {}
|
|
|
|
Client::~Client() {}
|
|
|
|
int Client::getFd() const {return _fd;}
|
|
|
|
void Client::setPassword(const std::string& password) {
|
|
pass = password;
|
|
}
|
|
|
|
std::string Client::getPassowrd() const {
|
|
return pass;
|
|
}
|
|
|
|
std::string Client::getName() const {
|
|
return name;
|
|
}
|
|
|
|
void Client::setName(const std::string& newName) {
|
|
name = newName;
|
|
}
|
|
|
|
std::string Client::getNick() const {
|
|
return nick;
|
|
}
|
|
|
|
void Client::setNick(const std::string& newNick) {
|
|
nick = newNick;
|
|
}
|
|
|
|
std::string Client::getUser() const {
|
|
return user;
|
|
}
|
|
|
|
void Client::setUser(const std::string& newUser) {
|
|
user = newUser;
|
|
}
|
|
|
|
int Client::getAuthentication() const {
|
|
return _authentication;
|
|
}
|
|
|
|
void Client::setAuthentication(int auth) {
|
|
_authentication = auth;
|
|
}
|
|
|
|
|
|
const std::string& Client::getCommand() const {
|
|
return command;
|
|
}
|
|
|
|
void Client::clearCommand() {
|
|
command.clear();
|
|
command = "";
|
|
}
|
|
|
|
void Client::appendCommand(std::string str) {
|
|
command += str;
|
|
}
|
|
|
|
void Client::setCommand(std::string cmd) {
|
|
command = cmd;
|
|
} |