websocketwrapper

package module
v0.0.0-...-ff39da1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2019 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package websocketwrapper is a generated GoMock package.

Index

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) Close

func (m *MockConn) Close() error

Close mocks base method

func (*MockConn) CloseHandler

func (m *MockConn) CloseHandler() func(int, string) error

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

func (m *MockConn) EnableWriteCompression(enable bool)

EnableWriteCompression mocks base method

func (*MockConn) LocalAddr

func (m *MockConn) LocalAddr() net.Addr

LocalAddr mocks base method

func (*MockConn) NextReader

func (m *MockConn) NextReader() (int, io.Reader, error)

NextReader mocks base method

func (*MockConn) NextWriter

func (m *MockConn) NextWriter(messageType int) (io.WriteCloser, error)

NextWriter mocks base method

func (*MockConn) PingHandler

func (m *MockConn) PingHandler() func(string) error

PingHandler mocks base method

func (*MockConn) PongHandler

func (m *MockConn) PongHandler() func(string) error

PongHandler mocks base method

func (*MockConn) ReadJSON

func (m *MockConn) ReadJSON(v interface{}) error

ReadJSON mocks base method

func (*MockConn) ReadMessage

func (m *MockConn) ReadMessage() (int, []byte, error)

ReadMessage mocks base method

func (*MockConn) RemoteAddr

func (m *MockConn) RemoteAddr() net.Addr

RemoteAddr mocks base method

func (*MockConn) SetCloseHandler

func (m *MockConn) SetCloseHandler(h func(int, string) error)

SetCloseHandler mocks base method

func (*MockConn) SetCompressionLevel

func (m *MockConn) SetCompressionLevel(level int) error

SetCompressionLevel mocks base method

func (*MockConn) SetPingHandler

func (m *MockConn) SetPingHandler(h func(string) error)

SetPingHandler mocks base method

func (*MockConn) SetPongHandler

func (m *MockConn) SetPongHandler(h func(string) error)

SetPongHandler mocks base method

func (*MockConn) SetReadDeadline

func (m *MockConn) SetReadDeadline(t time.Time) error

SetReadDeadline mocks base method

func (*MockConn) SetReadLimit

func (m *MockConn) SetReadLimit(limit int64)

SetReadLimit mocks base method

func (*MockConn) SetWriteDeadline

func (m *MockConn) SetWriteDeadline(t time.Time) error

SetWriteDeadline mocks base method

func (*MockConn) Subprotocol

func (m *MockConn) Subprotocol() string

Subprotocol mocks base method

func (*MockConn) UnderlyingConn

func (m *MockConn) UnderlyingConn() net.Conn

UnderlyingConn mocks base method

func (*MockConn) WriteControl

func (m *MockConn) WriteControl(messageType int, data []byte, deadline time.Time) error

WriteControl mocks base method

func (*MockConn) WriteJSON

func (m *MockConn) WriteJSON(v interface{}) error

WriteJSON mocks base method

func (*MockConn) WriteMessage

func (m *MockConn) WriteMessage(messageType int, data []byte) error

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

EXPECT returns an object that allows the caller to indicate expected use

func (*MockUpgrader) Upgrade

func (m *MockUpgrader) Upgrade(w http.ResponseWriter, r *http.Request, h http.Header) (Conn, error)

Upgrade mocks base method

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

func NewUpgrader(u *websocket.Upgrader) Upgrader

NewUpgrader wraps a *websocket.Upgrader to implement WebsocketUpgrader

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL