/
login.enum.go
executable file
·329 lines (274 loc) · 6.8 KB
/
login.enum.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
// Code generated by protoc-gen-enum-go. DO NOT EDIT IT!!!
// source: login.proto
/*
It has these top-level messages:
S2C_Close
C2S_Register
S2C_Register
C2S_Login
S2C_Login
*/
package msg
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// enum [E_Test] begin
type E_Test int32
const (
E_Test_ E_Test = 0
E_Test_OK E_Test = 1
)
var E_Test_name = map[int32]string{
0: "E_Test_",
1: "E_Test_OK",
}
var E_Test_value = map[string]int32{
"E_Test_": 0,
"E_Test_OK": 1,
}
var E_Test_Slice = []int32{
0,
1,
}
func (x E_Test) String() string {
if name, ok := E_Test_name[int32(x)]; ok {
return name
}
return ""
}
func E_Test_Len() int {
return len(E_Test_Slice)
}
func Check_E_Test_I(value int32) bool {
if _, ok := E_Test_name[value]; ok && value != 0 {
return true
}
return false
}
func Check_E_Test(value E_Test) bool {
return Check_E_Test_I(int32(value))
}
func Each_E_Test(f func(E_Test) bool) {
for _, value := range E_Test_Slice {
if !f(E_Test(value)) {
break
}
}
}
func Each_E_Test_I(f func(int32) bool) {
for _, value := range E_Test_Slice {
if !f(value) {
break
}
}
}
// enum [E_Test] end
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// enum [S2C_Register_E_Error] begin
/// 错误码
type S2C_Register_E_Error int32
const (
Error_ S2C_Register_E_Error = 0
/// 成功
OK S2C_Register_E_Error = 1
/// 无效帐号名
InvalidAccountName S2C_Register_E_Error = 2
/// 无效密码
InvalidPassword S2C_Register_E_Error = 3
/// 已存在
Exist S2C_Register_E_Error = 4
)
var S2C_Register_E_Error_name = map[int32]string{
0: "Error_",
1: "OK",
2: "InvalidAccountName",
3: "InvalidPassword",
4: "Exist",
}
var S2C_Register_E_Error_value = map[string]int32{
"Error_": 0,
"OK": 1,
"InvalidAccountName": 2,
"InvalidPassword": 3,
"Exist": 4,
}
var S2C_Register_E_Error_Slice = []int32{
0,
1,
2,
3,
4,
}
func (x S2C_Register_E_Error) String() string {
if name, ok := S2C_Register_E_Error_name[int32(x)]; ok {
return name
}
return ""
}
func S2C_Register_E_Error_Len() int {
return len(S2C_Register_E_Error_Slice)
}
func Check_S2C_Register_E_Error_I(value int32) bool {
if _, ok := S2C_Register_E_Error_name[value]; ok && value != 0 {
return true
}
return false
}
func Check_S2C_Register_E_Error(value S2C_Register_E_Error) bool {
return Check_S2C_Register_E_Error_I(int32(value))
}
func Each_S2C_Register_E_Error(f func(S2C_Register_E_Error) bool) {
for _, value := range S2C_Register_E_Error_Slice {
if !f(S2C_Register_E_Error(value)) {
break
}
}
}
func Each_S2C_Register_E_Error_I(f func(int32) bool) {
for _, value := range S2C_Register_E_Error_Slice {
if !f(value) {
break
}
}
}
// enum [S2C_Register_E_Error] end
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// enum [S2C_Register_E_State] begin
/// 注册返回的帐号状态
type S2C_Register_E_State int32
const (
State_ S2C_Register_E_State = 0
/// 游客
Visitor S2C_Register_E_State = 1
/// 注册
Register S2C_Register_E_State = 2
/// 绑定
Bind S2C_Register_E_State = 3
)
var S2C_Register_E_State_name = map[int32]string{
0: "State_",
1: "Visitor",
2: "Register",
3: "Bind",
}
var S2C_Register_E_State_value = map[string]int32{
"State_": 0,
"Visitor": 1,
"Register": 2,
"Bind": 3,
}
var S2C_Register_E_State_Slice = []int32{
0,
1,
2,
3,
}
func (x S2C_Register_E_State) String() string {
if name, ok := S2C_Register_E_State_name[int32(x)]; ok {
return name
}
return ""
}
func S2C_Register_E_State_Len() int {
return len(S2C_Register_E_State_Slice)
}
func Check_S2C_Register_E_State_I(value int32) bool {
if _, ok := S2C_Register_E_State_name[value]; ok && value != 0 {
return true
}
return false
}
func Check_S2C_Register_E_State(value S2C_Register_E_State) bool {
return Check_S2C_Register_E_State_I(int32(value))
}
func Each_S2C_Register_E_State(f func(S2C_Register_E_State) bool) {
for _, value := range S2C_Register_E_State_Slice {
if !f(S2C_Register_E_State(value)) {
break
}
}
}
func Each_S2C_Register_E_State_I(f func(int32) bool) {
for _, value := range S2C_Register_E_State_Slice {
if !f(value) {
break
}
}
}
// enum [S2C_Register_E_State] end
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// enum [S2C_Login_E_Error] begin
/// 登录错误码枚举
type S2C_Login_E_Error int32
const (
S2C_Login_E_Error_ S2C_Login_E_Error = 0
/// 成功
S2C_Login_E_Error_OK S2C_Login_E_Error = 1
/// 非法帐号
S2C_Login_E_Error_InvalidAccount S2C_Login_E_Error = 2
/// 帐号不存在
S2C_Login_E_Error_NotExist S2C_Login_E_Error = 3
/// 非法密码
S2C_Login_E_Error_InvalidPassword S2C_Login_E_Error = 4
/// 已封号
S2C_Login_E_Error_Ban S2C_Login_E_Error = 5
)
var S2C_Login_E_Error_name = map[int32]string{
0: "S2C_Login_E_Error_",
1: "S2C_Login_E_Error_OK",
2: "S2C_Login_E_Error_InvalidAccount",
3: "S2C_Login_E_Error_NotExist",
4: "S2C_Login_E_Error_InvalidPassword",
5: "S2C_Login_E_Error_Ban",
}
var S2C_Login_E_Error_value = map[string]int32{
"S2C_Login_E_Error_": 0,
"S2C_Login_E_Error_OK": 1,
"S2C_Login_E_Error_InvalidAccount": 2,
"S2C_Login_E_Error_NotExist": 3,
"S2C_Login_E_Error_InvalidPassword": 4,
"S2C_Login_E_Error_Ban": 5,
}
var S2C_Login_E_Error_Slice = []int32{
0,
1,
2,
3,
4,
5,
}
func (x S2C_Login_E_Error) String() string {
if name, ok := S2C_Login_E_Error_name[int32(x)]; ok {
return name
}
return ""
}
func S2C_Login_E_Error_Len() int {
return len(S2C_Login_E_Error_Slice)
}
func Check_S2C_Login_E_Error_I(value int32) bool {
if _, ok := S2C_Login_E_Error_name[value]; ok && value != 0 {
return true
}
return false
}
func Check_S2C_Login_E_Error(value S2C_Login_E_Error) bool {
return Check_S2C_Login_E_Error_I(int32(value))
}
func Each_S2C_Login_E_Error(f func(S2C_Login_E_Error) bool) {
for _, value := range S2C_Login_E_Error_Slice {
if !f(S2C_Login_E_Error(value)) {
break
}
}
}
func Each_S2C_Login_E_Error_I(f func(int32) bool) {
for _, value := range S2C_Login_E_Error_Slice {
if !f(value) {
break
}
}
}
// enum [S2C_Login_E_Error] end
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////