Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetworkEntity ¶
type NetworkEntity interface { GetId() int64 // get the id of the network entity Stop() error // stop the network entity Send(in interface{}, name ...string) error // send message with network entity, name is the in typename SendData(data []byte) // send bytes data directly SendPacket(data *packet.Packet) // send packet RemoteAddr() net.Addr // get the network entity's remote address LocalAddr() net.Addr // get the network entity's local address GetLastTimeOnline() int64 // get the last time online GetLatency() int64 // get the latency GetConnInfo() *acceptor.ConnInfo // get the connection info }
NetworkEntity is a network entity that can be used in session
Click to show internal directories.
Click to hide internal directories.