Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionAcceptor ¶ added in v2.3.0
ConnectionAcceptor is an autogenerated mock type for the ConnectionAcceptor type
func NewConnectionAcceptor ¶ added in v2.3.0
func NewConnectionAcceptor(t mockConstructorTestingTNewConnectionAcceptor) *ConnectionAcceptor
NewConnectionAcceptor creates a new instance of ConnectionAcceptor. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*ConnectionAcceptor) AbortHandshake ¶ added in v2.3.0
func (_m *ConnectionAcceptor) AbortHandshake(attemptId string)
AbortHandshake provides a mock function with given fields: attemptId
func (*ConnectionAcceptor) FinalizeHandshake ¶ added in v2.3.0
func (_m *ConnectionAcceptor) FinalizeHandshake(attemptId string, response []byte, conn *websocket.Conn) error
FinalizeHandshake provides a mock function with given fields: attemptId, response, conn
func (*ConnectionAcceptor) StartHandshake ¶ added in v2.3.0
func (_m *ConnectionAcceptor) StartHandshake(authHeader []byte) (string, []byte, error)
StartHandshake provides a mock function with given fields: authHeader
type ConnectionInitiator ¶ added in v2.3.0
ConnectionInitiator is an autogenerated mock type for the ConnectionInitiator type
func NewConnectionInitiator ¶ added in v2.3.0
func NewConnectionInitiator(t mockConstructorTestingTNewConnectionInitiator) *ConnectionInitiator
NewConnectionInitiator creates a new instance of ConnectionInitiator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*ConnectionInitiator) ChallengeResponse ¶ added in v2.3.0
func (_m *ConnectionInitiator) ChallengeResponse(challenge []byte) ([]byte, error)
ChallengeResponse provides a mock function with given fields: challenge
func (*ConnectionInitiator) NewAuthHeader ¶ added in v2.3.0
func (_m *ConnectionInitiator) NewAuthHeader(_a0 *url.URL) ([]byte, error)
NewAuthHeader provides a mock function with given fields: _a0
type HTTPRequestHandler ¶ added in v2.3.0
HTTPRequestHandler is an autogenerated mock type for the HTTPRequestHandler type
func NewHTTPRequestHandler ¶ added in v2.3.0
func NewHTTPRequestHandler(t mockConstructorTestingTNewHTTPRequestHandler) *HTTPRequestHandler
NewHTTPRequestHandler creates a new instance of HTTPRequestHandler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*HTTPRequestHandler) ProcessRequest ¶ added in v2.3.0
ProcessRequest provides a mock function with given fields: ctx, rawRequest
type HttpServer ¶
HttpServer is an autogenerated mock type for the HttpServer type
func NewHttpServer ¶
func NewHttpServer(t mockConstructorTestingTNewHttpServer) *HttpServer
NewHttpServer creates a new instance of HttpServer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*HttpServer) Close ¶
func (_m *HttpServer) Close() error
Close provides a mock function with given fields:
func (*HttpServer) GetPort ¶ added in v2.3.0
func (_m *HttpServer) GetPort() int
GetPort provides a mock function with given fields:
func (*HttpServer) SetHTTPRequestHandler ¶
func (_m *HttpServer) SetHTTPRequestHandler(handler network.HTTPRequestHandler)
SetHTTPRequestHandler provides a mock function with given fields: handler
type WebSocketServer ¶
WebSocketServer is an autogenerated mock type for the WebSocketServer type
func NewWebSocketServer ¶
func NewWebSocketServer(t mockConstructorTestingTNewWebSocketServer) *WebSocketServer
NewWebSocketServer creates a new instance of WebSocketServer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*WebSocketServer) Close ¶
func (_m *WebSocketServer) Close() error
Close provides a mock function with given fields:
func (*WebSocketServer) GetPort ¶ added in v2.3.0
func (_m *WebSocketServer) GetPort() int
GetPort provides a mock function with given fields: