Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnsupportedPlatform = errors.New("unsupported platform")
Functions ¶
This section is empty.
Types ¶
type Information ¶
type Information interface {
Collect()
}
type LockScreen ¶
type LockScreen interface {
Lock()
}
type Persistence ¶
type Persistence interface {
Persist(data []byte)
}
type Screenshot ¶
type Screenshot interface {
TakeScreenshot()
}
type SnapWebcam ¶
type SnapWebcam interface {
SnapWebcam()
}
type UseCase ¶
type UseCase struct { Information Information Terminal Terminal Download Download Upload Upload Screenshot Screenshot Persistence Persistence OpenURL OpenURL LockScreen LockScreen SnapWebcam SnapWebcam }
Click to show internal directories.
Click to hide internal directories.