Documentation
¶
Index ¶
- Constants
- func RegisterSocketEndpoint(endpoint SocketEndpoint, middlewares ...func(*fiber.Ctx) error)
- func Shutdown(ctx context.Context) error
- func SocketUpgradeHandler(ctx *fiber.Ctx) error
- func Start(ctx context.Context) error
- type Config
- type EndpointAndHandlers
- type SocketEndpoint
- type WSConn
- func (w *WSConn) Ctx() context.Context
- func (w *WSConn) Id() string
- func (w *WSConn) Interrupt(err error)
- func (w *WSConn) WriteControl(messageType int, message []byte, deadline time.Time) error
- func (w *WSConn) WriteJSON(v interface{}) error
- func (w *WSConn) WriteMessage(messageType int, data []byte) error
Constants ¶
View Source
const ( TextMessage = websocket.TextMessage BinaryMessage = websocket.BinaryMessage CloseMessage = websocket.CloseMessage PingMessage = websocket.PingMessage PongMessage = websocket.PongMessage )
Variables ¶
This section is empty.
Functions ¶
func RegisterSocketEndpoint ¶
func RegisterSocketEndpoint(endpoint SocketEndpoint, middlewares ...func(*fiber.Ctx) error)
func SocketUpgradeHandler ¶
func SocketUpgradeHandler(ctx *fiber.Ctx) error
Types ¶
type EndpointAndHandlers ¶
type EndpointAndHandlers struct {
// contains filtered or unexported fields
}
type SocketEndpoint ¶
type WSConn ¶
type WSConn struct {
// contains filtered or unexported fields
}
func (*WSConn) WriteControl ¶
Click to show internal directories.
Click to hide internal directories.