Documentation
¶
Index ¶
- Variables
- type Config
- type WebSocket
- type Wsc
- func (wsc *Wsc) Close()
- func (wsc *Wsc) CloseWithMsg(msg string)
- func (wsc *Wsc) Closed() bool
- func (wsc *Wsc) Connect()
- func (wsc *Wsc) OnBinaryMessageReceived(f func(data []byte))
- func (wsc *Wsc) OnBinaryMessageSent(f func(data []byte))
- func (wsc *Wsc) OnClose(f func(code int, text string))
- func (wsc *Wsc) OnConnectError(f func(err error))
- func (wsc *Wsc) OnConnected(f func())
- func (wsc *Wsc) OnDisconnected(f func(err error))
- func (wsc *Wsc) OnPingReceived(f func(appData string))
- func (wsc *Wsc) OnPongReceived(f func(appData string))
- func (wsc *Wsc) OnSentError(f func(err error))
- func (wsc *Wsc) OnTextMessageReceived(f func(message string))
- func (wsc *Wsc) OnTextMessageSent(f func(message string))
- func (wsc *Wsc) SendBinaryMessage(data []byte) error
- func (wsc *Wsc) SendTextMessage(message string) error
- func (wsc *Wsc) SetConfig(config *Config)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CloseErr = errors.New("connection closed") BufferErr = errors.New("message buffer is full") )
Functions ¶
This section is empty.
Types ¶
type Wsc ¶ added in v1.1.0
type Wsc struct {
// 配置信息
Config *Config
// 底层WebSocket
WebSocket *WebSocket
// contains filtered or unexported fields
}
func (*Wsc) OnBinaryMessageReceived ¶ added in v1.1.0
func (*Wsc) OnBinaryMessageSent ¶ added in v1.1.0
func (*Wsc) OnConnectError ¶ added in v1.1.0
func (*Wsc) OnConnected ¶ added in v1.1.0
func (wsc *Wsc) OnConnected(f func())
func (*Wsc) OnDisconnected ¶ added in v1.1.0
func (*Wsc) OnPingReceived ¶ added in v1.1.0
func (*Wsc) OnPongReceived ¶ added in v1.1.0
func (*Wsc) OnSentError ¶ added in v1.1.1
func (*Wsc) OnTextMessageReceived ¶ added in v1.1.0
func (*Wsc) OnTextMessageSent ¶ added in v1.1.0
func (*Wsc) SendBinaryMessage ¶ added in v1.1.0
发送BinaryMessage消息
func (*Wsc) SendTextMessage ¶ added in v1.1.0
发送TextMessage消息
Click to show internal directories.
Click to hide internal directories.