README ¶ engine.io-ws Installation Use go get. go get github.com/funcards/engine.io-ws Then import engine.io-ws package into your own code. import "github.com/funcards/engine.io-ws" License Distributed under MIT License, please see license file within the code for more details. Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func NewWebSocket(conn *Conn, logger *zap.Logger) *webSocket type Conn func (d Conn) Name() string func (d Conn) Read(p []byte) (int, error) func (d Conn) Write(p []byte) (int, error) type Upgrader func (u *Upgrader) Upgrade(conn io.ReadWriter) (hs ws.Handshake, err error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewWebSocket ¶ func NewWebSocket(conn *Conn, logger *zap.Logger) *webSocket Types ¶ type Conn ¶ type Conn struct { net.Conn Timeout time.Duration // contains filtered or unexported fields } func (Conn) Name ¶ func (d Conn) Name() string func (Conn) Read ¶ func (d Conn) Read(p []byte) (int, error) func (Conn) Write ¶ func (d Conn) Write(p []byte) (int, error) type Upgrader ¶ type Upgrader struct { ws.Upgrader // contains filtered or unexported fields } func (*Upgrader) Upgrade ¶ func (u *Upgrader) Upgrade(conn io.ReadWriter) (hs ws.Handshake, err error) Source Files ¶ View all Source files conn.go upgrader.go websocket.go Click to show internal directories. Click to hide internal directories.