Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendClusterUsers ¶
Types ¶
type ClusterConnUser ¶
func NewClusterConnUser ¶
func NewClusterConnUser(conn user.UserTCPConn, livetime int, clusterUser *clusterUser) *ClusterConnUser
func (*ClusterConnUser) Close ¶ added in v1.0.2
func (ccu *ClusterConnUser) Close(userId string) error
func (*ClusterConnUser) SendMessage ¶ added in v1.0.2
func (ccu *ClusterConnUser) SendMessage(msg *message.Message) (int, error)
type ClusterServer ¶
type ClusterServer struct {
*net.TCPListener
}
func NewClusterServer ¶
func NewClusterServer() *ClusterServer
func (*ClusterServer) Accept ¶
func (cs *ClusterServer) Accept() (*conn.ClusterConn, error)
func (*ClusterServer) Bind ¶
func (cs *ClusterServer) Bind(lport int) error
func (*ClusterServer) ClusterHandleFunc ¶ added in v1.0.2
func (cs *ClusterServer) ClusterHandleFunc(clusterConn *conn.ClusterConn, msg *message.Message, code int)
Click to show internal directories.
Click to hide internal directories.