Documentation ¶
Index ¶
- Variables
- func Accessible(c echo.Context) error
- func AppInit()
- func Auth(c echo.Context) (err error)
- func Logout(c echo.Context) (err error)
- func Register(c echo.Context) (err error)
- func Restricted(c echo.Context) error
- func Search(c echo.Context) (err error)
- func WSHandler(c echo.Context) (err error)
- func WSLogHandler(c echo.Context) (err error)
- type LogSocketController
- type LogView
- type SocketController
- func (socketController *SocketController) Add(sessID string, conn *ws.Conn)
- func (socketController *SocketController) GetConn(sessID string) *ws.Conn
- func (socketController *SocketController) GetWchan(sessID string) *Wchan
- func (socketController *SocketController) Remove(sessID string, conn *ws.Conn)
- func (socketController *SocketController) Write(sessID string, void map[string]interface{}, to ...int)
- type Wchan
Constants ¶
This section is empty.
Variables ¶
View Source
var GlobalSessions *session.Manager
GlobalSessions is a variable for store session in this system
View Source
var Lsc = &LogSocketController{ connPool: make(map[string]*ws.Conn), lvPool: make(map[string]*LogView), }
View Source
var ( Sc = &SocketController{ connPool: make(map[string]*ws.Conn), wchanPool: make(map[string]*Wchan), } )
Functions ¶
func WSLogHandler ¶
WSLogHandler is a func for log send api ...
Types ¶
type LogSocketController ¶
type LogSocketController struct {
// contains filtered or unexported fields
}
LogSocketController :
func (*LogSocketController) Add ¶
func (logSocketController *LogSocketController) Add(sessID string, conn *ws.Conn)
Add :
type LogView ¶
type LogView struct {
// contains filtered or unexported fields
}
set all log output locations to Log
type SocketController ¶
type SocketController struct {
// contains filtered or unexported fields
}
func (*SocketController) Add ¶
func (socketController *SocketController) Add(sessID string, conn *ws.Conn)
func (*SocketController) GetConn ¶
func (socketController *SocketController) GetConn(sessID string) *ws.Conn
func (*SocketController) GetWchan ¶
func (socketController *SocketController) GetWchan(sessID string) *Wchan
Click to show internal directories.
Click to hide internal directories.