1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2024-06-16 12:35:22 +00:00
OpenDiablo2/d2networking/d2netpacket/packet_pong.go
Stephen Horan 336c6719ee
Connection manager for cleaning up connections (#404)
* Connection manager implementation to disconnect timed out users.

* Connection manager implementation to disconnect timed out users.
2020-06-22 20:31:42 -04:00

22 lines
366 B
Go

package d2netpacket
import (
"github.com/OpenDiablo2/OpenDiablo2/d2networking/d2netpacket/d2netpackettype"
"time"
)
type PongPacket struct {
ID string `json:"id"`
TS time.Time `json:"ts"`
}
func CreatePongPacket(id string) NetPacket {
return NetPacket{
PacketType: d2netpackettype.Pong,
PacketData: PongPacket{
ID: id,
TS: time.Now(),
},
}
}