Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivityManager ¶
type ActivityManager interface { // Start starts tracking users activity and scheduling workspace stopping if there is no activity for idle timeout // Should be called once Start() // Tick registers users activity and postpones workspace stopping by inactivity Tick() }
func NewActivityManager ¶
func NewActivityManager(idleTimeout, stopRetryPeriod time.Duration, clientProvider operations.ClientProvider) (ActivityManager, error)
Click to show internal directories.
Click to hide internal directories.