From 1dad19af98eac7540729432d31c87d43b12f1d51 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 14 Aug 2023 13:34:10 +0800 Subject: [PATCH] 1 --- server/imserver/player.go | 11 +++++++++++ server/imserver/playermgr.go | 2 ++ server/imserver/types.go | 1 + third_party/f5 | 2 +- 4 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 server/imserver/player.go create mode 100644 server/imserver/types.go diff --git a/server/imserver/player.go b/server/imserver/player.go new file mode 100644 index 00000000..8fbdfd38 --- /dev/null +++ b/server/imserver/player.go @@ -0,0 +1,11 @@ +package main + +import ( + "f5" +) + +type Player struct { + socket f5.WspCliConn + accountId string + sessionId string +} diff --git a/server/imserver/playermgr.go b/server/imserver/playermgr.go index 34e96b14..7e86b16c 100644 --- a/server/imserver/playermgr.go +++ b/server/imserver/playermgr.go @@ -10,6 +10,8 @@ import ( type PlayerMgr struct { cs.MsgHandlerImpl + accountIdHash map[string]*Player + socketHash map[f5.WspCliConn]*Player } func (this *PlayerMgr) init() { diff --git a/server/imserver/types.go b/server/imserver/types.go new file mode 100644 index 00000000..06ab7d0f --- /dev/null +++ b/server/imserver/types.go @@ -0,0 +1 @@ +package main diff --git a/third_party/f5 b/third_party/f5 index 9a0acf9f..7c4682d8 160000 --- a/third_party/f5 +++ b/third_party/f5 @@ -1 +1 @@ -Subproject commit 9a0acf9f39369b15cb8b0e277897ef5ce1ec5abb +Subproject commit 7c4682d82b60d39963b55f9bd7f5db567067f022