Add comments and session

This commit is contained in:
Asim Aslam
2019-07-10 18:26:11 +01:00
parent 196e76e350
commit 89231f701b
2 changed files with 8 additions and 0 deletions

View File

@@ -20,15 +20,19 @@ type Tunnel interface {
Listen(addr string) (Listener, error)
}
// The listener provides similar constructs to the transport.Listener
type Listener interface {
Addr() string
Close() error
Accept() (Conn, error)
}
// Conn is a connection dialed or accepted which includes the tunnel id and session
type Conn interface {
// Specifies the tunnel id
Id() string
// The session
Session() string
// a transport socket
transport.Socket
}