Add incoming connection relay service

This commit is contained in:
Audrius Butkevicius committed 2015-08-19 20:57:33 +01:00
1 parent c2ccab4361
commit 27465353c1
4 files changed
+215 -31

No files matched your search

+10
View File
@@ -21,6 +21,8 @@ type Connection struct {
const (
ConnectionTypeBasicAccept ConnectionType = iota
ConnectionTypeBasicDial
ConnectionTypeRelayAccept
ConnectionTypeRelayDial
)
type ConnectionType int
@@ -31,6 +33,14 @@ func (t ConnectionType) String() string {
return "basic-accept"
case ConnectionTypeBasicDial:
return "basic-dial"
case ConnectionTypeRelayAccept:
return "relay-accept"
case ConnectionTypeRelayDial:
return "relay-dial"
}
return "unknown"
}
func (t ConnectionType) IsDirect() bool {
return t == ConnectionTypeBasicAccept || t == ConnectionTypeBasicDial
}