Documentation ¶
Index ¶
- func Attach(handler TaskStatusChangeEventHandler) int
- func BackupQSOs()
- func Detach(handle int)
- func NewHamAlertReader() (*hamAlertReader, error)
- func Pause()
- func QSLClublog() error
- func QSLClublogFinal()
- func QSLEqsl() error
- func QSLEqslFinal()
- func QSLLotw() error
- func QSLLotwFinal()
- func QSLQrz() error
- func QSLQrzFinal()
- func Shutdown()
- func SourceFiles() error
- func Start()
- func StartHamAlerts()
- func StopHamAlerts()
- type GoLogTask
- type GoLogTaskStatus
- type TaskStatusChangeEventHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Attach ¶
func Attach(handler TaskStatusChangeEventHandler) int
func BackupQSOs ¶
func BackupQSOs()
func NewHamAlertReader ¶
func NewHamAlertReader() (*hamAlertReader, error)
func QSLClublog ¶
func QSLClublog() error
QSLClublog uploads all QSOs to Club Log that are older than config.QSLDelay minutes old
func QSLClublogFinal ¶
func QSLClublogFinal()
QSLClublogFinal uploads all QSOs to Club Log regardless of how old they are
func QSLEqsl ¶
func QSLEqsl() error
QSLEqsl uploads all QSOs to eQSL that are older than config.QSLDelay minutes old
func QSLEqslFinal ¶
func QSLEqslFinal()
QSLEqslFinal uploads all QSOs to eQSL regardless of how old they are
func QSLLotwFinal ¶
func QSLLotwFinal()
QSLLotwFinal uploads all QSOs to LoTW regardless of how old they are
func QSLQrz ¶
func QSLQrz() error
QSLQrz uploads all QSOs to QRZ.com that are older than config.QSLDelay minutes old
func QSLQrzFinal ¶
func QSLQrzFinal()
QSLQrzFinal uploads all QSOs to QRZ.com regardless of how old they are
func SourceFiles ¶
func SourceFiles() error
SourceFiles is the task that aggregates all changes from the adifs being monitored and inserts them into the qso database
func StartHamAlerts ¶
func StartHamAlerts()
StartHamAlerts starts the collection of spots from HamAlert
func StopHamAlerts ¶
func StopHamAlerts()
StopHamAlerts shutdowns the collection of spots from HamAlert
Types ¶
type GoLogTaskStatus ¶
type GoLogTaskStatus int
const ( TaskStatusOK GoLogTaskStatus = iota TaskStatusFailed TaskStatusNotRunning )
type TaskStatusChangeEventHandler ¶
type TaskStatusChangeEventHandler func([]GoLogTaskStatus)
allow callers to register to recieve event after any status change occurs