Adding error handling and additional checks.

This commit is contained in:
lotodore
2009-07-22 20:22:14 +00:00
parent e308108803
commit 1783218e6a
2 changed files with 20 additions and 9 deletions
+1 -1
View File
@@ -39,7 +39,7 @@ typedef unsigned SessionId;
class SessionData
{
public:
enum State { Init, ReceivingAvatar, Established, Game };
enum State { Init, ReceivingAvatar, Established, Game, Closed };
SessionData(boost::shared_ptr<boost::asio::ip::tcp::socket> sock, SessionId id, SessionDataCallback &cb);
~SessionData();