Documentation
¶
Overview ¶
Package websocketwrapper is a generated GoMock package.
Index ¶
- type Conn
- type MockConn
- func (m *MockConn) Close() error
- func (m *MockConn) CloseHandler() func(int, string) error
- func (m *MockConn) EXPECT() *MockConnMockRecorder
- func (m *MockConn) EnableWriteCompression(enable bool)
- func (m *MockConn) LocalAddr() net.Addr
- func (m *MockConn) NextReader() (int, io.Reader, error)
- func (m *MockConn) NextWriter(messageType int) (io.WriteCloser, error)
- func (m *MockConn) PingHandler() func(string) error
- func (m *MockConn) PongHandler() func(string) error
- func (m *MockConn) ReadJSON(v interface{}) error
- func (m *MockConn) ReadMessage() (int, []byte, error)
- func (m *MockConn) RemoteAddr() net.Addr
- func (m *MockConn) SetCloseHandler(h func(int, string) error)
- func (m *MockConn) SetCompressionLevel(level int) error
- func (m *MockConn) SetPingHandler(h func(string) error)
- func (m *MockConn) SetPongHandler(h func(string) error)
- func (m *MockConn) SetReadDeadline(t time.Time) error
- func (m *MockConn) SetReadLimit(limit int64)
- func (m *MockConn) SetWriteDeadline(t time.Time) error
- func (m *MockConn) Subprotocol() string
- func (m *MockConn) UnderlyingConn() net.Conn
- func (m *MockConn) WriteControl(messageType int, data []byte, deadline time.Time) error
- func (m *MockConn) WriteJSON(v interface{}) error
- func (m *MockConn) WriteMessage(messageType int, data []byte) error
- func (m *MockConn) WritePreparedMessage(pm *websocket.PreparedMessage) error
- type MockConnMockRecorder
- func (mr *MockConnMockRecorder) Close() *gomock.Call
- func (mr *MockConnMockRecorder) CloseHandler() *gomock.Call
- func (mr *MockConnMockRecorder) EnableWriteCompression(enable interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) LocalAddr() *gomock.Call
- func (mr *MockConnMockRecorder) NextReader() *gomock.Call
- func (mr *MockConnMockRecorder) NextWriter(messageType interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) PingHandler() *gomock.Call
- func (mr *MockConnMockRecorder) PongHandler() *gomock.Call
- func (mr *MockConnMockRecorder) ReadJSON(v interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) ReadMessage() *gomock.Call
- func (mr *MockConnMockRecorder) RemoteAddr() *gomock.Call
- func (mr *MockConnMockRecorder) SetCloseHandler(h interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) SetCompressionLevel(level interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) SetPingHandler(h interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) SetPongHandler(h interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) SetReadDeadline(t interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) SetReadLimit(limit interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) SetWriteDeadline(t interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) Subprotocol() *gomock.Call
- func (mr *MockConnMockRecorder) UnderlyingConn() *gomock.Call
- func (mr *MockConnMockRecorder) WriteControl(messageType, data, deadline interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) WriteJSON(v interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) WriteMessage(messageType, data interface{}) *gomock.Call
- func (mr *MockConnMockRecorder) WritePreparedMessage(pm interface{}) *gomock.Call
- type MockUpgrader
- type MockUpgraderMockRecorder
- type Upgrader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Conn ¶
type Conn interface { Close() error CloseHandler() func(code int, text string) error EnableWriteCompression(enable bool) LocalAddr() net.Addr NextReader() (messageType int, r io.Reader, err error) NextWriter(messageType int) (io.WriteCloser, error) PingHandler() func(appData string) error PongHandler() func(appData string) error ReadJSON(v interface{}) error ReadMessage() (messageType int, p []byte, err error) RemoteAddr() net.Addr SetCloseHandler(h func(code int, text string) error) SetCompressionLevel(level int) error SetPingHandler(h func(appData string) error) SetPongHandler(h func(appData string) error) SetReadDeadline(t time.Time) error SetReadLimit(limit int64) SetWriteDeadline(t time.Time) error Subprotocol() string UnderlyingConn() net.Conn WriteControl(messageType int, data []byte, deadline time.Time) error WriteJSON(v interface{}) error WriteMessage(messageType int, data []byte) error WritePreparedMessage(pm *websocket.PreparedMessage) error }
Conn is the interface implemented by *websocket.Conn. Use NewMockConn(*gomock.Controller) in unit tests.
type MockConn ¶
type MockConn struct {
// contains filtered or unexported fields
}
MockConn is a mock of Conn interface
func NewMockConn ¶
func NewMockConn(ctrl *gomock.Controller) *MockConn
NewMockConn creates a new mock instance
func (*MockConn) CloseHandler ¶
CloseHandler mocks base method
func (*MockConn) EXPECT ¶
func (m *MockConn) EXPECT() *MockConnMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockConn) EnableWriteCompression ¶
EnableWriteCompression mocks base method
func (*MockConn) NextReader ¶
NextReader mocks base method
func (*MockConn) NextWriter ¶
func (m *MockConn) NextWriter(messageType int) (io.WriteCloser, error)
NextWriter mocks base method
func (*MockConn) PingHandler ¶
PingHandler mocks base method
func (*MockConn) PongHandler ¶
PongHandler mocks base method
func (*MockConn) ReadMessage ¶
ReadMessage mocks base method
func (*MockConn) SetCloseHandler ¶
SetCloseHandler mocks base method
func (*MockConn) SetCompressionLevel ¶
SetCompressionLevel mocks base method
func (*MockConn) SetPingHandler ¶
SetPingHandler mocks base method
func (*MockConn) SetPongHandler ¶
SetPongHandler mocks base method
func (*MockConn) SetReadDeadline ¶
SetReadDeadline mocks base method
func (*MockConn) SetReadLimit ¶
SetReadLimit mocks base method
func (*MockConn) SetWriteDeadline ¶
SetWriteDeadline mocks base method
func (*MockConn) Subprotocol ¶
Subprotocol mocks base method
func (*MockConn) UnderlyingConn ¶
UnderlyingConn mocks base method
func (*MockConn) WriteControl ¶
WriteControl mocks base method
func (*MockConn) WriteMessage ¶
WriteMessage mocks base method
func (*MockConn) WritePreparedMessage ¶
func (m *MockConn) WritePreparedMessage(pm *websocket.PreparedMessage) error
WritePreparedMessage mocks base method
type MockConnMockRecorder ¶
type MockConnMockRecorder struct {
// contains filtered or unexported fields
}
MockConnMockRecorder is the mock recorder for MockConn
func (*MockConnMockRecorder) Close ¶
func (mr *MockConnMockRecorder) Close() *gomock.Call
Close indicates an expected call of Close
func (*MockConnMockRecorder) CloseHandler ¶
func (mr *MockConnMockRecorder) CloseHandler() *gomock.Call
CloseHandler indicates an expected call of CloseHandler
func (*MockConnMockRecorder) EnableWriteCompression ¶
func (mr *MockConnMockRecorder) EnableWriteCompression(enable interface{}) *gomock.Call
EnableWriteCompression indicates an expected call of EnableWriteCompression
func (*MockConnMockRecorder) LocalAddr ¶
func (mr *MockConnMockRecorder) LocalAddr() *gomock.Call
LocalAddr indicates an expected call of LocalAddr
func (*MockConnMockRecorder) NextReader ¶
func (mr *MockConnMockRecorder) NextReader() *gomock.Call
NextReader indicates an expected call of NextReader
func (*MockConnMockRecorder) NextWriter ¶
func (mr *MockConnMockRecorder) NextWriter(messageType interface{}) *gomock.Call
NextWriter indicates an expected call of NextWriter
func (*MockConnMockRecorder) PingHandler ¶
func (mr *MockConnMockRecorder) PingHandler() *gomock.Call
PingHandler indicates an expected call of PingHandler
func (*MockConnMockRecorder) PongHandler ¶
func (mr *MockConnMockRecorder) PongHandler() *gomock.Call
PongHandler indicates an expected call of PongHandler
func (*MockConnMockRecorder) ReadJSON ¶
func (mr *MockConnMockRecorder) ReadJSON(v interface{}) *gomock.Call
ReadJSON indicates an expected call of ReadJSON
func (*MockConnMockRecorder) ReadMessage ¶
func (mr *MockConnMockRecorder) ReadMessage() *gomock.Call
ReadMessage indicates an expected call of ReadMessage
func (*MockConnMockRecorder) RemoteAddr ¶
func (mr *MockConnMockRecorder) RemoteAddr() *gomock.Call
RemoteAddr indicates an expected call of RemoteAddr
func (*MockConnMockRecorder) SetCloseHandler ¶
func (mr *MockConnMockRecorder) SetCloseHandler(h interface{}) *gomock.Call
SetCloseHandler indicates an expected call of SetCloseHandler
func (*MockConnMockRecorder) SetCompressionLevel ¶
func (mr *MockConnMockRecorder) SetCompressionLevel(level interface{}) *gomock.Call
SetCompressionLevel indicates an expected call of SetCompressionLevel
func (*MockConnMockRecorder) SetPingHandler ¶
func (mr *MockConnMockRecorder) SetPingHandler(h interface{}) *gomock.Call
SetPingHandler indicates an expected call of SetPingHandler
func (*MockConnMockRecorder) SetPongHandler ¶
func (mr *MockConnMockRecorder) SetPongHandler(h interface{}) *gomock.Call
SetPongHandler indicates an expected call of SetPongHandler
func (*MockConnMockRecorder) SetReadDeadline ¶
func (mr *MockConnMockRecorder) SetReadDeadline(t interface{}) *gomock.Call
SetReadDeadline indicates an expected call of SetReadDeadline
func (*MockConnMockRecorder) SetReadLimit ¶
func (mr *MockConnMockRecorder) SetReadLimit(limit interface{}) *gomock.Call
SetReadLimit indicates an expected call of SetReadLimit
func (*MockConnMockRecorder) SetWriteDeadline ¶
func (mr *MockConnMockRecorder) SetWriteDeadline(t interface{}) *gomock.Call
SetWriteDeadline indicates an expected call of SetWriteDeadline
func (*MockConnMockRecorder) Subprotocol ¶
func (mr *MockConnMockRecorder) Subprotocol() *gomock.Call
Subprotocol indicates an expected call of Subprotocol
func (*MockConnMockRecorder) UnderlyingConn ¶
func (mr *MockConnMockRecorder) UnderlyingConn() *gomock.Call
UnderlyingConn indicates an expected call of UnderlyingConn
func (*MockConnMockRecorder) WriteControl ¶
func (mr *MockConnMockRecorder) WriteControl(messageType, data, deadline interface{}) *gomock.Call
WriteControl indicates an expected call of WriteControl
func (*MockConnMockRecorder) WriteJSON ¶
func (mr *MockConnMockRecorder) WriteJSON(v interface{}) *gomock.Call
WriteJSON indicates an expected call of WriteJSON
func (*MockConnMockRecorder) WriteMessage ¶
func (mr *MockConnMockRecorder) WriteMessage(messageType, data interface{}) *gomock.Call
WriteMessage indicates an expected call of WriteMessage
func (*MockConnMockRecorder) WritePreparedMessage ¶
func (mr *MockConnMockRecorder) WritePreparedMessage(pm interface{}) *gomock.Call
WritePreparedMessage indicates an expected call of WritePreparedMessage
type MockUpgrader ¶
type MockUpgrader struct {
// contains filtered or unexported fields
}
MockUpgrader is a mock of Upgrader interface
func NewMockUpgrader ¶
func NewMockUpgrader(ctrl *gomock.Controller) *MockUpgrader
NewMockUpgrader creates a new mock instance
func (*MockUpgrader) EXPECT ¶
func (m *MockUpgrader) EXPECT() *MockUpgraderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
type MockUpgraderMockRecorder ¶
type MockUpgraderMockRecorder struct {
// contains filtered or unexported fields
}
MockUpgraderMockRecorder is the mock recorder for MockUpgrader
func (*MockUpgraderMockRecorder) Upgrade ¶
func (mr *MockUpgraderMockRecorder) Upgrade(w, r, h interface{}) *gomock.Call
Upgrade indicates an expected call of Upgrade
type Upgrader ¶
type Upgrader interface {
Upgrade(w http.ResponseWriter, r *http.Request, h http.Header) (Conn, error)
}
Upgrader is an interface implemented by websocketUpgraderWrapper to wrap websocket.Upgrader. Create a NewMockUpgrader(*gomock.Controller) to write unit tests, or NewUpgrader(*websocket.Upgrader) for real use.
func NewUpgrader ¶
NewUpgrader wraps a *websocket.Upgrader to implement WebsocketUpgrader