Versions in this module Expand all Collapse all v1 v1.3.0 Mar 14, 2018 Changes in this version + var Lsc = func() *LogSocketController { ... }() + var Sc = &SocketController + func Asset(name string) ([]byte, error) + func AssetDir(name string) ([]string, error) + func AssetInfo(name string) (os.FileInfo, error) + func AssetNames() []string + func Flag() + func MustAsset(name string) []byte + func RestoreAsset(dir, name string) error + func RestoreAssets(dir, name string) error + func Router() + func Run() + type LogSocketController struct + func (self *LogSocketController) Add(sessID string, conn *ws.Conn) + func (self *LogSocketController) Remove(sessID string) + func (self *LogSocketController) Write(p []byte) (int, error) + type SocketController struct + func (self *SocketController) Add(sessID string, conn *ws.Conn) + func (self *SocketController) GetConn(sessID string) *ws.Conn + func (self *SocketController) GetWchan(sessID string) *Wchan + func (self *SocketController) Remove(sessID string, conn *ws.Conn) + func (self *SocketController) Write(sessID string, void map[string]interface{}, to ...int) + type Wchan struct