mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-12-12 11:12:29 +00:00
21 lines
549 B
C++
21 lines
549 B
C++
|
|
#ifndef NET_GRUNT_CLIENT_RESPONSE_HPP
|
||
|
|
#define NET_GRUNT_CLIENT_RESPONSE_HPP
|
||
|
|
|
||
|
|
#include "net/grunt/Grunt.hpp"
|
||
|
|
#include "net/Types.hpp"
|
||
|
|
|
||
|
|
class LoginResponse;
|
||
|
|
|
||
|
|
class Grunt::ClientResponse {
|
||
|
|
public:
|
||
|
|
virtual bool Connected(const NETADDR& addr) = 0;
|
||
|
|
virtual bool OnlineIdle() = 0;
|
||
|
|
virtual void GetLogonMethod() = 0;
|
||
|
|
virtual void GetRealmList() = 0;
|
||
|
|
virtual void Logon(const char* a2, const char* a3) = 0;
|
||
|
|
virtual void Logoff() = 0;
|
||
|
|
virtual void Init(LoginResponse* loginResponse) = 0;
|
||
|
|
};
|
||
|
|
|
||
|
|
#endif
|