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.