22 lines
621 B
Go
22 lines
621 B
Go
package info
|
||
|
||
func (h InfoCodec) In_1001(data []byte) any { //EnumCommandID//todo c2s数据
|
||
|
||
//fmt.Printf(" 处理命令: %s, 数据长度: %d\n", len(data))
|
||
return NewLoginSidInfo()
|
||
}
|
||
func (h InfoCodec) Out_1001(data []byte) { //EnumCommandID//TODO s2c数据
|
||
|
||
//fmt.Printf(" 处理命令: %s, 数据长度: %d\n", len(data))
|
||
}
|
||
|
||
// LoginSidInfo 登录携带的凭证结构体
|
||
type LoginSidInfo struct {
|
||
Sid []byte `struc:"[16]byte"` // 登录会话ID,固定长度16字节
|
||
}
|
||
|
||
// NewLoginSidInfo 创建一个新的登录凭证实例
|
||
func NewLoginSidInfo() LoginSidInfo {
|
||
return LoginSidInfo{}
|
||
}
|