diff options
Diffstat (limited to 'src/trinityrealm/AuthSocket.h')
-rw-r--r-- | src/trinityrealm/AuthSocket.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/trinityrealm/AuthSocket.h b/src/trinityrealm/AuthSocket.h index ecfdd159000..7142c32dd5e 100644 --- a/src/trinityrealm/AuthSocket.h +++ b/src/trinityrealm/AuthSocket.h @@ -17,14 +17,11 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ - /// \addtogroup realmd /// @{ /// \file - #ifndef _AUTHSOCKET_H #define _AUTHSOCKET_H - #include "Common.h" #include "Auth/BigNumber.h" #include "sockets/TcpSocket.h" @@ -33,48 +30,36 @@ #include "sockets/Utility.h" #include "sockets/Parse.h" #include "sockets/Socket.h" - /// Handle login commands class AuthSocket: public TcpSocket { public: const static int s_BYTE_SIZE = 32; - AuthSocket(ISocketHandler& h); ~AuthSocket(); - void OnAccept(); void OnRead(); - bool _HandleLogonChallenge(); bool _HandleLogonProof(); bool _HandleReconnectChallenge(); bool _HandleReconnectProof(); bool _HandleRealmList(); //data transfer handle for patch - bool _HandleXferResume(); bool _HandleXferCancel(); bool _HandleXferAccept(); - void _SetVSFields(const std::string& rI); - FILE *pPatch; ACE_Thread_Mutex patcherLock; bool IsLag(); - private: - BigNumber N, s, g, v; BigNumber b, B; BigNumber K; BigNumber _reconnectProof; - bool _authed; - std::string _login; std::string _safelogin; - // Since GetLocaleByName() is _NOT_ bijective, we have to store the locale as a string. Otherwise we can't differ // between enUS and enGB, which is important for the patch system std::string _localizationName; |