Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MempoolIDs ¶
type MempoolIDs struct {
// contains filtered or unexported fields
}
func NewMempoolIDs ¶
func NewMempoolIDs() *MempoolIDs
func (*MempoolIDs) GetForPeer ¶
func (ids *MempoolIDs) GetForPeer(peer peer.ID) uint16
GetForPeer returns an ID for the peer. ID is generated if required.
func (*MempoolIDs) Reclaim ¶
func (ids *MempoolIDs) Reclaim(peer peer.ID)
Reclaim returns the ID reserved for the peer back to unused pool.
func (*MempoolIDs) ReserveForPeer ¶
func (ids *MempoolIDs) ReserveForPeer(peer peer.ID)
Reserve searches for the next unused ID and assigns it to the peer.
Click to show internal directories.
Click to hide internal directories.