Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
p2p
go-p2p-core
Commits
3e988ff1
Commit
3e988ff1
authored
Feb 28, 2020
by
Aarsh Shah
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
changes as per review
parent
8ca20a2d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
21 deletions
+21
-21
event/network.go
event/network.go
+21
-0
network/events.go
network/events.go
+0
-15
network/network.go
network/network.go
+0
-6
No files found.
event/network.go
0 → 100644
View file @
3e988ff1
package
event
import
"github.com/libp2p/go-libp2p-core/network"
// EvtPeerConnectionStateChange should be emitted when we connect to a peer or disconnect
// from a peer. It contains the network interface for the connection,
// the connection handle & the new state of the connection.
type
EvtPeerConnectionStateChange
struct
{
Network
network
.
Network
Connection
network
.
Conn
NewState
network
.
Connectedness
}
// EvtStreamStateChange should be emitted when we open a new stream with a peer or close an existing stream.
// It contains the network interface for the connection, the stream handle &
// the new state of the stream.
type
EvtStreamStateChange
struct
{
Network
network
.
Network
Stream
network
.
Stream
NewState
network
.
Connectedness
}
network/events.go
deleted
100644 → 0
View file @
8ca20a2d
package
network
// EvtPeerConnectionStateChange should be emitted when we connect/disconnect from a peer
type
EvtPeerConnectionStateChange
struct
{
Network
Network
Connection
Conn
NewState
Connectedness
}
// EvtStreamStateChange is emitted when we open/close a stream with a peer
type
EvtStreamStateChange
struct
{
Network
Network
Stream
Stream
NewState
Connectedness
}
network/network.go
View file @
3e988ff1
...
...
@@ -10,7 +10,6 @@ import (
"io"
"github.com/jbenet/goprocess"
"github.com/libp2p/go-libp2p-core/event"
"github.com/libp2p/go-libp2p-core/peer"
"github.com/libp2p/go-libp2p-core/peerstore"
...
...
@@ -101,11 +100,6 @@ type Network interface {
// Process returns the network's Process
Process
()
goprocess
.
Process
// EventBus returns the network's Event Bus
// we can subscribe to this bus to listen for connection/disconnection of peers,
// opening/closing of streams etc etc
EventBus
()
event
.
Bus
}
// Dialer represents a service that can dial out to peers
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment