summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/chatManager.cpp2
-rw-r--r--src/chatManager.hpp2
-rw-r--r--src/server.cpp2
-rw-r--r--src/server.hpp2
-rw-r--r--src/session.cpp2
-rw-r--r--src/session.hpp2
6 files changed, 6 insertions, 6 deletions
diff --git a/src/chatManager.cpp b/src/chatManager.cpp
index 83e07c3..cdecefc 100644
--- a/src/chatManager.cpp
+++ b/src/chatManager.cpp
@@ -25,6 +25,6 @@ void CChatManager::broadcastMessage(const SMessage &msg) {
g_pSessionManager->broadcastChat(fmtBroadcastMessage(msg), msg.username);
}
-std::vector<CChatManager::SMessage> CChatManager::getChat() {
+const std::vector<CChatManager::SMessage> &CChatManager::getChat() const {
return m_vMessages;
}
diff --git a/src/chatManager.hpp b/src/chatManager.hpp
index 443e04e..0560657 100644
--- a/src/chatManager.hpp
+++ b/src/chatManager.hpp
@@ -16,7 +16,7 @@ class CChatManager {
void broadcastMessage(const SMessage &msg);
std::string fmtBroadcastMessage(const SMessage &msg);
- std::vector<SMessage> getChat();
+ const std::vector<SMessage> &getChat() const;
private:
std::vector<SMessage> m_vMessages;
diff --git a/src/server.cpp b/src/server.cpp
index 38ba8bd..eae742e 100644
--- a/src/server.cpp
+++ b/src/server.cpp
@@ -30,6 +30,6 @@ CServer::~CServer() {
log(SYS, "Server: bye");
}
-Hyprutils::OS::CFileDescriptor *CServer::getSocket() {
+const Hyprutils::OS::CFileDescriptor *CServer::getSocket() const {
return &m_sockfd;
}
diff --git a/src/server.hpp b/src/server.hpp
index e440a23..7fa5543 100644
--- a/src/server.hpp
+++ b/src/server.hpp
@@ -8,7 +8,7 @@ class CServer {
public:
CServer(uint16_t port);
~CServer();
- Hyprutils::OS::CFileDescriptor *getSocket();
+ const Hyprutils::OS::CFileDescriptor *getSocket() const;
private:
Hyprutils::OS::CFileDescriptor m_sockfd;
diff --git a/src/session.cpp b/src/session.cpp
index 070562c..df4e506 100644
--- a/src/session.cpp
+++ b/src/session.cpp
@@ -186,7 +186,7 @@ bool CSession::write(const std::string &msg) {
return write("{}", msg);
}
-std::string CSession::getName() {
+const std::string &CSession::getName() const {
return m_name;
}
diff --git a/src/session.hpp b/src/session.hpp
index 3571ecb..ddbfff9 100644
--- a/src/session.hpp
+++ b/src/session.hpp
@@ -21,7 +21,7 @@ class CSession {
void sanitize();
};
- std::string getName();
+ const std::string &getName() const;
void setSelf(std::pair<std::jthread, std::shared_ptr<CSession>> *self);
std::unique_ptr<SRecvData> read();