qslmedium

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 1, 2025 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// EnumQSLMediumMap contains ALL records, including un-released and import-only records
	EnumQSLMediumMap EnumQSLMediumItemMap

	// EnumQSLMediumListAll contains ALL records, including un-released and import-only records
	EnumQSLMediumListAll EnumQSLMediumItemList

	// EnumQSLMediumList
	// is a filtered list.
	// It excludes un-released and import-only records.
	EnumQSLMediumList EnumQSLMediumItemList
)

Functions

This section is empty.

Types

type EnumQSLMediumItem

type EnumQSLMediumItem struct {
	shared.ImportRecordRoot
	ID          QSLMedium `csv:"Medium"`
	Description string    `csv:"Description"`
}

EnumQSLMediumItem represents a QSL medium item

type EnumQSLMediumItemList

type EnumQSLMediumItemList []*EnumQSLMediumItem

EnumQSLMediumItemList represents a collection of QSL medium items

type EnumQSLMediumItemMap

type EnumQSLMediumItemMap map[QSLMedium]*EnumQSLMediumItem

EnumQSLMediumItemMap maps QSLMedium to its definition

type QSLMedium

type QSLMedium string

QSLMedium represents the medium used for QSL exchange

var (
	CARD QSLMedium = "CARD" // CARD  = QSO confirmation via paper QSL card
	EQSL QSLMedium = "EQSL" // EQSL  = QSO confirmation via eQSL.cc
	LOTW QSLMedium = "LOTW" // LOTW  = QSO confirmation via ARRL Logbook of the World
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL