Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Callbacks PeerCallbacks
}
type Peer ¶
type Peer struct {
// contains filtered or unexported fields
}
func (*Peer) RemoteAddr ¶
type PeerCallbacks ¶
type PeerCallbacks struct { OnReady func(*Peer) OnDisconnected func(*Peer) OnWhoami func(*Peer, *network.WhoamiMessage) OnWhoamiAck func(*Peer, *network.WhoamiAckMessage) OnInv func(*Peer, *network.InvMessage) OnGetData func(*Peer, *network.GetDataMessage) OnNotFound func(*Peer, *network.NotFoundMessage) OnBlock func(*Peer, *network.BlockMessage) OnTx func(*Peer, *network.TxMessage) OnGetBlocks func(*Peer, *network.GetBlocksMessage) OnGetMempool func(*Peer, *network.GetMempoolMessage) }
Click to show internal directories.
Click to hide internal directories.