Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthServicer ¶
type AuthServicer interface {
AuthLogin(message event.LoginEvent) (resp event.LoginResponse, err error)
AuthLogout() error
}
type ClientNodeStreamer ¶
type StaticController ¶
type StaticController struct {
// contains filtered or unexported fields
}
func NewStaticController ¶
func NewStaticController( isFirstRun bool, staticFolder StaticFolderOpener, ) *StaticController
func (*StaticController) GetStaticFile ¶
func (c *StaticController) GetStaticFile(ctx echo.Context, filePath string) error
type WSController ¶
type WSController struct {
// contains filtered or unexported fields
}
func NewWSController ¶
func NewWSController( auth AuthServicer, clientNode ClientNodeStreamer, ) *WSController
func (*WSController) WebsocketUpgrade ¶
func (c *WSController) WebsocketUpgrade(ctx echo.Context) (err error)
Click to show internal directories.
Click to hide internal directories.