mirror of
https://github.com/ipfs/kubo.git
synced 2025-07-02 03:28:25 +08:00
style(bitswap) public methods at top
This commit is contained in:

committed by
Juan Batiz-Benet

parent
4ab4da7e2b
commit
a225568ff6
@ -30,29 +30,6 @@ type impl struct {
|
|||||||
receiver Receiver
|
receiver Receiver
|
||||||
}
|
}
|
||||||
|
|
||||||
// handleNewStream receives a new stream from the network.
|
|
||||||
func (bsnet *impl) handleNewStream(s inet.Stream) {
|
|
||||||
|
|
||||||
if bsnet.receiver == nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
go func() {
|
|
||||||
defer s.Close()
|
|
||||||
|
|
||||||
received, err := bsmsg.FromNet(s)
|
|
||||||
if err != nil {
|
|
||||||
go bsnet.receiver.ReceiveError(err)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
p := s.Conn().RemotePeer()
|
|
||||||
ctx := context.Background()
|
|
||||||
bsnet.receiver.ReceiveMessage(ctx, p, received)
|
|
||||||
}()
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
func (bsnet *impl) DialPeer(ctx context.Context, p peer.ID) error {
|
func (bsnet *impl) DialPeer(ctx context.Context, p peer.ID) error {
|
||||||
return bsnet.network.DialPeer(ctx, p)
|
return bsnet.network.DialPeer(ctx, p)
|
||||||
}
|
}
|
||||||
@ -92,3 +69,26 @@ func (bsnet *impl) SendRequest(
|
|||||||
func (bsnet *impl) SetDelegate(r Receiver) {
|
func (bsnet *impl) SetDelegate(r Receiver) {
|
||||||
bsnet.receiver = r
|
bsnet.receiver = r
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// handleNewStream receives a new stream from the network.
|
||||||
|
func (bsnet *impl) handleNewStream(s inet.Stream) {
|
||||||
|
|
||||||
|
if bsnet.receiver == nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
go func() {
|
||||||
|
defer s.Close()
|
||||||
|
|
||||||
|
received, err := bsmsg.FromNet(s)
|
||||||
|
if err != nil {
|
||||||
|
go bsnet.receiver.ReceiveError(err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
p := s.Conn().RemotePeer()
|
||||||
|
ctx := context.Background()
|
||||||
|
bsnet.receiver.ReceiveMessage(ctx, p, received)
|
||||||
|
}()
|
||||||
|
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user