Session management is a bit awkward right now in that the list of active sessions is managed by Client, resulting in operations like closing a session being split between several functions in Client and Session. This patch moves all session management to the Session class. Closing a session is now entirely in Session::close(). This will make managing a separate HTTP session list a bit simpler. |
||
|---|---|---|
| .. | ||
| Client.cpp | ||
| Client.h | ||
| CMakeLists.txt | ||
| main.cpp | ||
| Session.cpp | ||
| Session.h | ||
| WebContentConnection.cpp | ||
| WebContentConnection.h | ||