1 #ifndef __BMASession_h__ 2 #define __BMASession_h__ 4 #include "BMATCPSocket.h" 5 #include "BMATCPServerSocket.h" 6 #include "BMASessionFilter.h" 50 std::stringstream out;
58 virtual void protocol(std::string data) = 0;
void onConnected() override
Called when socket is open and ready to communicate.
Definition: BMASession.cpp:23
Definition: BMATCPSocket.h:18
void send()
Definition: BMASession.cpp:49
Definition: BMATCPServerSocket.h:20
void onDataReceived(std::string data) override
Called when data is received from the socket.
Definition: BMASession.cpp:27
Definition: BMAEPoll.h:29
void sendToAll()
Definition: BMASession.cpp:31
Definition: BMASessionFilter.h:4
Definition: BMASession.h:18