Versions in this module Expand all Collapse all v1 v1.0.1 Sep 21, 2018 v1.0.0 May 25, 2018 Changes in this version + var BinaryOutError = errors.New("binary output detected") + var ErrBadHandshake = errors.New("bad handshake") + type BinaryCheckWriter struct + Opts *config.Options + func (b *BinaryCheckWriter) Write(p []byte) (n int, err error) + type Client interface + Ping func(payload []byte) error + ReadTo func(writer io.Writer) error + WriteJSONMessage func(obj interface{}) error + WriteMessageFrom func(reader io.Reader) error + WriteSingleMessage func(payload []byte, messageType MessageType) error + type Constructor func(url string, opts *config.Options) (Client, *http.Response, error) + type MessageType int + const BinaryMessage + const CloseMessage + const PingMessage + const PongMessage + const TextMessage