Documentation
¶
Index ¶
- Variables
- func Close(c *websocket.Conn) error
- func CloseWithStatus(c *websocket.Conn, closeCode CloseCode, closeText string) error
- func ReadJSON(ws *websocket.Conn, v any) error
- func ReadString(ws *websocket.Conn) (string, error)
- func Upgrade(w http.ResponseWriter, r *http.Request, responseHeader http.Header) (*websocket.Conn, error)
- func WriteJSON(ws *websocket.Conn, message any) error
- func WriteString(ws *websocket.Conn, message string) error
- type CloseCode
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrWrongMessageTypeReceived = errors.New("Wrong message type received")
Functions ¶
func CloseWithStatus ¶ added in v0.2.0
Types ¶
type CloseCode ¶ added in v0.2.0
type CloseCode int
const ( CloseNormalClosure CloseCode = iota CloseGoingAway CloseProtocolError CloseUnsupportedData CloseNoStatusReceived CloseAbnormalClosure CloseInvalidFramePayloadData ClosePolicyViolation CloseMessageTooBig CloseMandatoryExtension CloseInternalServerErr CloseServiceRestart CloseTryAgainLater CloseTLSHandshake )
Click to show internal directories.
Click to hide internal directories.