net

package
v0.0.0-...-cd438a9 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2015 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockConn

type MockConn struct {
	mock.Mock

	// ReadBuffer can be used to mock data reads. If this buffer has any data,
	// calls to Read will read from this buffer.
	ReadBuffer bytes.Buffer

	// ReadError is the error returned from Read.
	ReadError error

	// WriteBuffer will successfully write data if WriteError is nil.
	WriteBuffer bytes.Buffer

	// WriteError will be returned from Write if it is not nil.
	WriteError error

	// CloseError is returned from Close.
	CloseError error

	// Local mocks calls to LocalAddr.
	Local net.Addr

	// Remote mocks calls to RemoteAddr.
	Remote net.Addr

	// DeadlineError is returned from SetDeadline.
	DeadlineError error

	// ReadDeadlineError is returned from SetReadDeadline.
	ReadDeadlineError error

	// WriteDeadlineError is returned from SetWriteDeadline.
	WriteDeadlineError error
}

MockConn mocks net.Conn

func (*MockConn) Close

func (m *MockConn) Close() error

Close mocks connection.Close.

func (*MockConn) LocalAddr

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

LocalAddr mocks conn.LocalAddr.

func (*MockConn) Read

func (m *MockConn) Read(b []byte) (n int, err error)

Read mocks calls to conn.Read.

func (*MockConn) RemoteAddr

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

RemoteAddr mocks conn.RemtoeAddr.

func (*MockConn) SetDeadline

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

SetDeadline mocks calls to conn.SetDeadline.

func (*MockConn) SetReadDeadline

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

SetReadDeadline mocks calls to conn.SetReadDeadline.

func (*MockConn) SetWriteDeadline

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

SetWriteDeadline mocks calls to conn.SetWriteDeadline.

func (*MockConn) Write

func (m *MockConn) Write(b []byte) (n int, err error)

Write mocks calls to Write.

Jump to

Keyboard shortcuts

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