@Documented
@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface CommandMapping
区别于PacketMapping在于协议编号类型为字符串
| 限定符和类型 | 必需的元素和说明 |
|---|---|
java.lang.String |
opcode
字符串类型的协议编号.
|
| 限定符和类型 | 可选元素和说明 |
|---|---|
boolean |
inner |
boolean |
printLog
是否需要打印协议相关的日志.
|
Session.State[] |
state
当前状态才可以调用的执行方法.
|
public abstract Session.State[] state
当登录协议需要设定为链接状态