Documentation
¶
Index ¶
- type Peer
- func (*Peer) Close() error
- func (*Peer) Connection() conn.Connection
- func (*Peer) Direction() peer.Direction
- func (a *Peer) Equal(other peer.Peer) bool
- func (a *Peer) Handshake() proto.Handshake
- func (a *Peer) ID() peer.ID
- func (*Peer) Reconnect() error
- func (a *Peer) RemoteAddr() proto.TCPAddr
- func (a *Peer) SendMessage(m proto.Message)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Peer ¶
type Peer struct {
Addr string
SendMessageCalledWith []proto.Message
IncomeCh chan peer.ProtoMessage
HandshakeField proto.Handshake
RemoteAddress proto.TCPAddr
// contains filtered or unexported fields
}
func (*Peer) Connection ¶
func (*Peer) Connection() conn.Connection
func (*Peer) RemoteAddr ¶
func (*Peer) SendMessage ¶
Click to show internal directories.
Click to hide internal directories.