Documentation ¶
Index ¶
- Variables
- func IsWebSocketUpgrade(r *http.Request) bool
- type Dialer
- type Upgrader
- type WebSocketStream
- func (w *WebSocketStream) Close() error
- func (w *WebSocketStream) Read(p []byte) (n int, err error)
- func (ws *WebSocketStream) ReadMessage() (messageType int, p []byte, err error)
- func (w *WebSocketStream) SetReadDeadline(t time.Time) error
- func (w *WebSocketStream) SetWriteDeadline(t time.Time) error
- func (w *WebSocketStream) Write(p []byte) (n int, err error)
- func (ws *WebSocketStream) WriteMessage(messageType int, data []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultDialer = &Dialer{Dialer: websocket.DefaultDialer}
Functions ¶
func IsWebSocketUpgrade ¶
Types ¶
type Upgrader ¶
type WebSocketStream ¶
type WebSocketStream struct {
// contains filtered or unexported fields
}
func NewWebSocketStream ¶
func NewWebSocketStream(conn *websocket.Conn) *WebSocketStream
func (*WebSocketStream) Close ¶
func (w *WebSocketStream) Close() error
func (*WebSocketStream) ReadMessage ¶
func (ws *WebSocketStream) ReadMessage() (messageType int, p []byte, err error)
func (*WebSocketStream) SetReadDeadline ¶
func (w *WebSocketStream) SetReadDeadline(t time.Time) error
func (*WebSocketStream) SetWriteDeadline ¶
func (w *WebSocketStream) SetWriteDeadline(t time.Time) error
func (*WebSocketStream) WriteMessage ¶
func (ws *WebSocketStream) WriteMessage(messageType int, data []byte) error
Click to show internal directories.
Click to hide internal directories.