Documentation ¶
Index ¶
- type EnvelopeSender
- type NodeInfo
- type Peer
- func (_m *Peer) CloseConn() error
- func (_m *Peer) FlushStop()
- func (_m *Peer) Get(_a0 string) interface{}
- func (_m *Peer) GetRemovalFailed() bool
- func (_m *Peer) ID() p2p.ID
- func (_m *Peer) IsOutbound() bool
- func (_m *Peer) IsPersistent() bool
- func (_m *Peer) IsRunning() bool
- func (_m *Peer) NodeInfo() p2p.NodeInfo
- func (_m *Peer) OnReset() error
- func (_m *Peer) OnStart() error
- func (_m *Peer) OnStop()
- func (_m *Peer) Quit() <-chan struct{}
- func (_m *Peer) RemoteAddr() net.Addr
- func (_m *Peer) RemoteIP() net.IP
- func (_m *Peer) Reset() error
- func (_m *Peer) Send(_a0 byte, _a1 []byte) bool
- func (_m *Peer) Set(_a0 string, _a1 interface{})
- func (_m *Peer) SetLogger(_a0 log.Logger)
- func (_m *Peer) SetRemovalFailed()
- func (_m *Peer) SocketAddr() *p2p.NetAddress
- func (_m *Peer) Start() error
- func (_m *Peer) Status() conn.ConnectionStatus
- func (_m *Peer) Stop() error
- func (_m *Peer) String() string
- func (_m *Peer) TrySend(_a0 byte, _a1 []byte) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvelopeSender ¶ added in v1.1.1
EnvelopeSender is an autogenerated mock type for the EnvelopeSender type
func NewEnvelopeSender ¶ added in v1.1.1
func NewEnvelopeSender(t interface { mock.TestingT Cleanup(func()) }) *EnvelopeSender
NewEnvelopeSender creates a new instance of EnvelopeSender. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*EnvelopeSender) SendEnvelope ¶ added in v1.1.1
func (_m *EnvelopeSender) SendEnvelope(_a0 p2p.Envelope) bool
SendEnvelope provides a mock function with given fields: _a0
func (*EnvelopeSender) TrySendEnvelope ¶ added in v1.1.1
func (_m *EnvelopeSender) TrySendEnvelope(_a0 p2p.Envelope) bool
TrySendEnvelope provides a mock function with given fields: _a0
type NodeInfo ¶
NodeInfo is an autogenerated mock type for the NodeInfo type
func NewNodeInfo ¶
NewNodeInfo creates a new instance of NodeInfo. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*NodeInfo) CompatibleWith ¶
CompatibleWith provides a mock function with given fields: other
func (*NodeInfo) NetAddress ¶
func (_m *NodeInfo) NetAddress() (*p2p.NetAddress, error)
NetAddress provides a mock function with given fields:
type Peer ¶
Peer is an autogenerated mock type for the Peer type
func NewPeer ¶
NewPeer creates a new instance of Peer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*Peer) FlushStop ¶
func (_m *Peer) FlushStop()
FlushStop provides a mock function with given fields:
func (*Peer) GetRemovalFailed ¶ added in v1.1.1
GetRemovalFailed provides a mock function with given fields:
func (*Peer) IsOutbound ¶
IsOutbound provides a mock function with given fields:
func (*Peer) IsPersistent ¶
IsPersistent provides a mock function with given fields:
func (*Peer) Quit ¶
func (_m *Peer) Quit() <-chan struct{}
Quit provides a mock function with given fields:
func (*Peer) RemoteAddr ¶
RemoteAddr provides a mock function with given fields:
func (*Peer) SetRemovalFailed ¶ added in v1.1.1
func (_m *Peer) SetRemovalFailed()
SetRemovalFailed provides a mock function with given fields:
func (*Peer) SocketAddr ¶
func (_m *Peer) SocketAddr() *p2p.NetAddress
SocketAddr provides a mock function with given fields:
func (*Peer) Status ¶
func (_m *Peer) Status() conn.ConnectionStatus
Status provides a mock function with given fields: