Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TransportChans ¶
type TransportChans struct {
OnMsg chan []byte
OnErr chan TransportErr
OnClose chan TransportErr
SendCh chan []byte
}
type TransportErr ¶
type WebSocketTransport ¶
type WebSocketTransport struct {
TransportChans
// contains filtered or unexported fields
}
func NewWebSocketTransport ¶
func NewWebSocketTransport(socket *websocket.Conn) *WebSocketTransport
func (*WebSocketTransport) Close ¶
func (transport *WebSocketTransport) Close()
func (*WebSocketTransport) ReadLoop ¶
func (transport *WebSocketTransport) ReadLoop()
func (*WebSocketTransport) Start ¶
func (transport *WebSocketTransport) Start()
func (*WebSocketTransport) Stop ¶
func (transport *WebSocketTransport) Stop()
func (*WebSocketTransport) WriteLoop ¶
func (transport *WebSocketTransport) WriteLoop()
Click to show internal directories.
Click to hide internal directories.