Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ConnectionClosedError = fmt.Errorf("websocket connection closed")
/ Websocket未连接错误
View Source
var Endpoint = "wss://api.huobi.pro/ws"
/ 行情的Websocket入口
View Source
var SafeWebSocketDestroyError = fmt.Errorf("connection destroy by user")
Functions ¶
This section is empty.
Types ¶
type Market ¶
type SafeWebSocket ¶ added in v1.0.3
type SafeWebSocket struct {
// contains filtered or unexported fields
}
func NewSafeWebSocket ¶ added in v1.0.3
func NewSafeWebSocket(endpoint string) (*SafeWebSocket, error)
func (*SafeWebSocket) Destroy ¶ added in v1.0.3
func (s *SafeWebSocket) Destroy() (err error)
func (*SafeWebSocket) KeepAlive ¶ added in v1.0.3
func (s *SafeWebSocket) KeepAlive(v time.Duration, h SafeWebSocketAliveHandler)
func (*SafeWebSocket) Listen ¶ added in v1.0.3
func (s *SafeWebSocket) Listen(h SafeWebSocketMessageListener)
func (*SafeWebSocket) Loop ¶ added in v1.0.3
func (s *SafeWebSocket) Loop() error
func (*SafeWebSocket) Send ¶ added in v1.0.3
func (s *SafeWebSocket) Send(b []byte)
type SafeWebSocketAliveHandler ¶ added in v1.0.3
type SafeWebSocketAliveHandler = func()
type SafeWebSocketMessageListener ¶ added in v1.0.3
type SafeWebSocketMessageListener = func(b []byte)
Click to show internal directories.
Click to hide internal directories.