From cfccee1592f631188c7287ee2f2e9440f2f3a04a Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Sat, 2 Aug 2025 09:29:37 -0400 Subject: [PATCH] refactor: TCPSocket, make m_events private access via getEvents method --- src/lib/net/SecureSocket.cpp | 2 +- src/lib/net/TCPSocket.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/net/SecureSocket.cpp b/src/lib/net/SecureSocket.cpp index 186dd9ccc..1a13c0d9b 100644 --- a/src/lib/net/SecureSocket.cpp +++ b/src/lib/net/SecureSocket.cpp @@ -78,7 +78,7 @@ void SecureSocket::close() void SecureSocket::connect(const NetworkAddress &addr) { - m_events->addHandler(EventTypes::DataSocketConnected, getEventTarget(), [this](const auto &e) { + getEvents()->addHandler(EventTypes::DataSocketConnected, getEventTarget(), [this](const auto &e) { handleTCPConnected(e); }); TCPSocket::connect(addr); diff --git a/src/lib/net/TCPSocket.h b/src/lib/net/TCPSocket.h index 9cb256f14..f007f04f6 100644 --- a/src/lib/net/TCPSocket.h +++ b/src/lib/net/TCPSocket.h @@ -123,7 +123,6 @@ protected: void sendEvent(EventTypes); void discardWrittenData(int bytesWrote); - IEventQueue *m_events; StreamBuffer m_inputBuffer; StreamBuffer m_outputBuffer; @@ -144,6 +143,7 @@ private: bool m_connected; Mutex m_mutex; ArchSocket m_socket; + IEventQueue *m_events; CondVar m_flushed; SocketMultiplexer *m_socketMultiplexer; };