t2g_handlereq

package
v0.0.0-...-e449b39 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DemuxReq2BytesAPIFnMap = [...]func(
	me interface{}, hd t2g_packet.Header, rbody []byte) (
	t2g_packet.Header, interface{}, error){
	t2g_idcmd.Invalid:   bytesAPIFn_ReqInvalid,
	t2g_idcmd.Register:  bytesAPIFn_ReqRegister,
	t2g_idcmd.Heartbeat: bytesAPIFn_ReqHeartbeat,
	t2g_idcmd.HighScore: bytesAPIFn_ReqHighScore,

} // DemuxReq2BytesAPIFnMap

bytes base fn map api, unmarshal in api

View Source
var DemuxReq2ObjAPIFnMap = [...]func(
	me interface{}, hd t2g_packet.Header, robj interface{}) (
	t2g_packet.Header, interface{}, error){
	t2g_idcmd.Invalid:   Req2ObjAPI_Invalid,
	t2g_idcmd.Register:  Req2ObjAPI_Register,
	t2g_idcmd.Heartbeat: Req2ObjAPI_Heartbeat,
	t2g_idcmd.HighScore: Req2ObjAPI_HighScore,

} // DemuxReq2ObjAPIFnMap

obj base demux fn map

Functions

func Req2ObjAPI_Heartbeat

func Req2ObjAPI_Heartbeat(
	me interface{}, hd t2g_packet.Header, robj interface{}) (
	t2g_packet.Header, interface{}, error)

Heartbeat

func Req2ObjAPI_HighScore

func Req2ObjAPI_HighScore(
	me interface{}, hd t2g_packet.Header, robj interface{}) (
	t2g_packet.Header, interface{}, error)

HighScore

func Req2ObjAPI_Invalid

func Req2ObjAPI_Invalid(
	me interface{}, hd t2g_packet.Header, robj interface{}) (
	t2g_packet.Header, interface{}, error)

Invalid make empty packet error

func Req2ObjAPI_Register

func Req2ObjAPI_Register(
	me interface{}, hd t2g_packet.Header, robj interface{}) (
	t2g_packet.Header, interface{}, error)

Register

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL