Versions in this module Expand all Collapse all v0 v0.1.1 Jul 21, 2018 v0.1.0 Jan 6, 2018 Changes in this version + type AgentTracker struct + func (at *AgentTracker) Connected() + func (at *AgentTracker) Delayed(d time.Duration) + func (at *AgentTracker) Disconnected() + func (at *AgentTracker) TunnelTracker(hash string) *TunnelTracker + func (tt *AgentTracker) Hash() string + func (tt *AgentTracker) UID() string + type Tracker struct + func New(db *storage.DB) *Tracker + func (t *Tracker) AgentTracker(uid, hash string) *AgentTracker + type TunnelTracker struct + func (tt *TunnelTracker) AgentHash() string + func (tt *TunnelTracker) Closed() + func (tt *TunnelTracker) DecrConn() + func (tt *TunnelTracker) Hash() string + func (tt *TunnelTracker) IncrConn() + func (tt *TunnelTracker) IsIdle() + func (tt *TunnelTracker) IsWorking() + func (tt *TunnelTracker) OnError(msg string) + func (tt *TunnelTracker) Opened() + func (tt *TunnelTracker) RecordTraffic(in, out int64) + func (tt *TunnelTracker) UID() string