Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶ added in v0.2.1
type Connection struct {
// contains filtered or unexported fields
}
func (*Connection) AddClient ¶ added in v0.2.1
func (con *Connection) AddClient(c *Client)
func (*Connection) AddEvent ¶ added in v0.2.1
func (con *Connection) AddEvent(userId, roomId, eventName string, c *Client)
func (*Connection) Info ¶ added in v0.2.1
func (con *Connection) Info()
func (*Connection) RemoveClient ¶ added in v0.2.1
func (con *Connection) RemoveClient(c *Client)
func (*Connection) RemoveEvent ¶ added in v0.2.1
func (con *Connection) RemoveEvent(userId, roomId, eventName string, c *Client)
type EventClients ¶ added in v0.2.1
type EventClients struct {
// contains filtered or unexported fields
}
type RoomClients ¶ added in v0.2.1
type RoomClients struct {
// contains filtered or unexported fields
}
type RoomUserClients ¶ added in v0.2.1
type RoomUserClients struct {
// contains filtered or unexported fields
}
type Server ¶ added in v0.2.0
type Server struct { Connection Broadcast chan []byte Register chan *RcvData Unregister chan *RcvData Close chan *Client }
var Srv Server
type UserClients ¶ added in v0.2.1
type UserClients struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.