RuneHive-Game
Loading...
Searching...
No Matches
LoginResponse.java
Go to the documentation of this file.
1
package
com.runehive.net.codec.login;
2
3
/**
4
* Represents the enumerated login response codes.
5
*
6
* @author SeVen
7
*/
8
public
enum
LoginResponse
{
9
NO_RESPONSE
(-1),
10
EXCHANGE_DATA
(0),
11
DELAY
(1),
12
NORMAL
(2),
13
INVALID_CREDENTIALS
(3),
14
ACCOUNT_DISABLED
(4),
15
ACCOUNT_ONLINE
(5),
16
GAME_UPDATED
(6),
17
WORLD_FULL
(7),
18
LOGIN_SERVER_OFFLINE
(8),
19
LOGIN_LIMIT_EXCEEDED
(9),
20
BAD_SESSION_ID
(10),
21
LOGIN_SERVER_REJECTED_SESSION
(11),
22
MEMBERS_ACCOUNT_REQUIRED
(12),
23
COULD_NOT_COMPLETE_LOGIN
(13),
24
SERVER_BEING_UPDATED
(14),
25
RECONNECTING
(15),
26
LOGIN_ATTEMPTS_EXCEEDED
(16),
27
MEMBERS_ONLY_AREA
(17),
28
INVALID_LOGIN_SERVER
(20),
29
TRANSFERING_PROFILE
(21),
30
BAD_USERNAME
(22),
31
SHORT_USERNAME
(23),
32
INSUFFICIENT_PERMSSION
(24),
33
UNAUTHORIZED_PRIVILEGE
(25),
34
FORUM_REGISTRATION
(26),
35
INVALID_EMAIL
(27),
36
EARLY_ACCESS
(28);
37
38
/**
39
* The response code.
40
*/
41
private
final
int
opcode
;
42
43
/**
44
* Creates a new {@code LoginResponse}.
45
*
46
* @param opcode
47
* The response code.
48
*/
49
LoginResponse
(
int
opcode
) {
50
this.opcode =
opcode
;
51
}
52
53
/**
54
* Gets the opcode for this response.
55
*
56
* @return The response code.
57
*/
58
public
final
int
getOpcode
() {
59
return
opcode
;
60
}
61
}
62
com.runehive.net.codec.login.LoginResponse.INVALID_EMAIL
INVALID_EMAIL
Definition
LoginResponse.java:35
com.runehive.net.codec.login.LoginResponse.MEMBERS_ONLY_AREA
MEMBERS_ONLY_AREA
Definition
LoginResponse.java:27
com.runehive.net.codec.login.LoginResponse.INVALID_CREDENTIALS
INVALID_CREDENTIALS
Definition
LoginResponse.java:13
com.runehive.net.codec.login.LoginResponse.LOGIN_ATTEMPTS_EXCEEDED
LOGIN_ATTEMPTS_EXCEEDED
Definition
LoginResponse.java:26
com.runehive.net.codec.login.LoginResponse.BAD_USERNAME
BAD_USERNAME
Definition
LoginResponse.java:30
com.runehive.net.codec.login.LoginResponse.TRANSFERING_PROFILE
TRANSFERING_PROFILE
Definition
LoginResponse.java:29
com.runehive.net.codec.login.LoginResponse.LOGIN_LIMIT_EXCEEDED
LOGIN_LIMIT_EXCEEDED
Definition
LoginResponse.java:19
com.runehive.net.codec.login.LoginResponse.UNAUTHORIZED_PRIVILEGE
UNAUTHORIZED_PRIVILEGE
Definition
LoginResponse.java:33
com.runehive.net.codec.login.LoginResponse.COULD_NOT_COMPLETE_LOGIN
COULD_NOT_COMPLETE_LOGIN
Definition
LoginResponse.java:23
com.runehive.net.codec.login.LoginResponse.BAD_SESSION_ID
BAD_SESSION_ID
Definition
LoginResponse.java:20
com.runehive.net.codec.login.LoginResponse.GAME_UPDATED
GAME_UPDATED
Definition
LoginResponse.java:16
com.runehive.net.codec.login.LoginResponse.EARLY_ACCESS
EARLY_ACCESS
Definition
LoginResponse.java:36
com.runehive.net.codec.login.LoginResponse.DELAY
DELAY
Definition
LoginResponse.java:11
com.runehive.net.codec.login.LoginResponse.WORLD_FULL
WORLD_FULL
Definition
LoginResponse.java:17
com.runehive.net.codec.login.LoginResponse.INSUFFICIENT_PERMSSION
INSUFFICIENT_PERMSSION
Definition
LoginResponse.java:32
com.runehive.net.codec.login.LoginResponse.ACCOUNT_ONLINE
ACCOUNT_ONLINE
Definition
LoginResponse.java:15
com.runehive.net.codec.login.LoginResponse.LoginResponse
LoginResponse(int opcode)
Creates a new LoginResponse.
Definition
LoginResponse.java:49
com.runehive.net.codec.login.LoginResponse.RECONNECTING
RECONNECTING
Definition
LoginResponse.java:25
com.runehive.net.codec.login.LoginResponse.opcode
final int opcode
The response code.
Definition
LoginResponse.java:41
com.runehive.net.codec.login.LoginResponse.LOGIN_SERVER_REJECTED_SESSION
LOGIN_SERVER_REJECTED_SESSION
Definition
LoginResponse.java:21
com.runehive.net.codec.login.LoginResponse.EXCHANGE_DATA
EXCHANGE_DATA
Definition
LoginResponse.java:10
com.runehive.net.codec.login.LoginResponse.getOpcode
final int getOpcode()
Gets the opcode for this response.
Definition
LoginResponse.java:58
com.runehive.net.codec.login.LoginResponse.MEMBERS_ACCOUNT_REQUIRED
MEMBERS_ACCOUNT_REQUIRED
Definition
LoginResponse.java:22
com.runehive.net.codec.login.LoginResponse.NO_RESPONSE
NO_RESPONSE
Definition
LoginResponse.java:9
com.runehive.net.codec.login.LoginResponse.SHORT_USERNAME
SHORT_USERNAME
Definition
LoginResponse.java:31
com.runehive.net.codec.login.LoginResponse.LOGIN_SERVER_OFFLINE
LOGIN_SERVER_OFFLINE
Definition
LoginResponse.java:18
com.runehive.net.codec.login.LoginResponse.SERVER_BEING_UPDATED
SERVER_BEING_UPDATED
Definition
LoginResponse.java:24
com.runehive.net.codec.login.LoginResponse.ACCOUNT_DISABLED
ACCOUNT_DISABLED
Definition
LoginResponse.java:14
com.runehive.net.codec.login.LoginResponse.FORUM_REGISTRATION
FORUM_REGISTRATION
Definition
LoginResponse.java:34
com.runehive.net.codec.login.LoginResponse.NORMAL
NORMAL
Definition
LoginResponse.java:12
com.runehive.net.codec.login.LoginResponse.INVALID_LOGIN_SERVER
INVALID_LOGIN_SERVER
Definition
LoginResponse.java:28