Documentation
¶
Index ¶
- func GetModule() common.Module
- type NordVPN
- func (m *NordVPN) GetDescription() string
- func (m *NordVPN) GetLastRun() string
- func (m *NordVPN) GetName() string
- func (m *NordVPN) GetRunInterval() int64
- func (m *NordVPN) GetRunIntervalOnBattery() int64
- func (m *NordVPN) GetSlug() string
- func (m *NordVPN) GetWaybarOutput() (*common.WaybarOutput, error)
- func (m *NordVPN) IsEnabled() bool
- func (m *NordVPN) Run() error
- func (m *NordVPN) RunCommand(name string, args []string) error
- func (m *NordVPN) SaveLastRun()
- func (m *NordVPN) SuspendOnBattery() bool
- func (m *NordVPN) WriteOutput() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NordVPN ¶
type NordVPN struct { Name string Description string Slug string // contains filtered or unexported fields }
func (*NordVPN) GetDescription ¶
func (*NordVPN) GetLastRun ¶
func (*NordVPN) GetRunInterval ¶
func (*NordVPN) GetRunIntervalOnBattery ¶
func (*NordVPN) GetWaybarOutput ¶
func (m *NordVPN) GetWaybarOutput() (*common.WaybarOutput, error)
func (*NordVPN) SaveLastRun ¶
func (m *NordVPN) SaveLastRun()
func (*NordVPN) SuspendOnBattery ¶
func (*NordVPN) WriteOutput ¶
Click to show internal directories.
Click to hide internal directories.