Idris2Doc : IotaTime.Tzdb.Windows.Types

IotaTime.Tzdb.Windows.Types

(source)

Definitions

recordWindowsTransitionDate : Type
  Recurring SYSTEMTIME fields used by Windows TZI registry values.

Totality: total
Visibility: public export
Constructor: 
MkWindowsTransitionDate : Integer->Integer->Integer->Integer->Integer->Integer->Integer->WindowsTransitionDate

Projections:
.hour : WindowsTransitionDate->Integer
.minute : WindowsTransitionDate->Integer
.month : WindowsTransitionDate->Integer
.second : WindowsTransitionDate->Integer
.week : WindowsTransitionDate->Integer
.weekday : WindowsTransitionDate->Integer
.year : WindowsTransitionDate->Integer
.year : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
year : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
.month : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
month : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
.week : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
week : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
.weekday : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
weekday : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
.hour : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
hour : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
.minute : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
minute : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
.second : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
second : WindowsTransitionDate->Integer
Totality: total
Visibility: public export
recordWindowsZoneRule : Type
  The recurring portion of a Windows REG_TZI_FORMAT value. Bias fields are
minutes added to local time to obtain UTC, following Windows conventions.

Totality: total
Visibility: public export
Constructor: 
MkWindowsZoneRule : Integer->Integer->Integer->String->String->WindowsTransitionDate->WindowsTransitionDate->WindowsZoneRule

Projections:
.biasMinutes : WindowsZoneRule->Integer
.daylightBiasMinutes : WindowsZoneRule->Integer
.daylightName : WindowsZoneRule->String
.daylightStart : WindowsZoneRule->WindowsTransitionDate
.standardBiasMinutes : WindowsZoneRule->Integer
.standardName : WindowsZoneRule->String
.standardStart : WindowsZoneRule->WindowsTransitionDate
.biasMinutes : WindowsZoneRule->Integer
Totality: total
Visibility: public export
biasMinutes : WindowsZoneRule->Integer
Totality: total
Visibility: public export
.standardBiasMinutes : WindowsZoneRule->Integer
Totality: total
Visibility: public export
standardBiasMinutes : WindowsZoneRule->Integer
Totality: total
Visibility: public export
.daylightBiasMinutes : WindowsZoneRule->Integer
Totality: total
Visibility: public export
daylightBiasMinutes : WindowsZoneRule->Integer
Totality: total
Visibility: public export
.standardName : WindowsZoneRule->String
Totality: total
Visibility: public export
standardName : WindowsZoneRule->String
Totality: total
Visibility: public export
.daylightName : WindowsZoneRule->String
Totality: total
Visibility: public export
daylightName : WindowsZoneRule->String
Totality: total
Visibility: public export
.daylightStart : WindowsZoneRule->WindowsTransitionDate
Totality: total
Visibility: public export
daylightStart : WindowsZoneRule->WindowsTransitionDate
Totality: total
Visibility: public export
.standardStart : WindowsZoneRule->WindowsTransitionDate
Totality: total
Visibility: public export
standardStart : WindowsZoneRule->WindowsTransitionDate
Totality: total
Visibility: public export
recordWindowsDynamicRule : Type
  A Dynamic DST registry value effective from January 1 of its year.

Totality: total
Visibility: public export
Constructor: 
MkWindowsDynamicRule : Integer->WindowsZoneRule->WindowsDynamicRule

Projections:
.dynamicRule : WindowsDynamicRule->WindowsZoneRule
.effectiveYear : WindowsDynamicRule->Integer
.effectiveYear : WindowsDynamicRule->Integer
Totality: total
Visibility: public export
effectiveYear : WindowsDynamicRule->Integer
Totality: total
Visibility: public export
.dynamicRule : WindowsDynamicRule->WindowsZoneRule
Totality: total
Visibility: public export
dynamicRule : WindowsDynamicRule->WindowsZoneRule
Totality: total
Visibility: public export
recordWindowsRegistryZone : Type
  Platform-neutral data read from one Windows time-zone registry key.

Totality: total
Visibility: public export
Constructor: 
MkWindowsRegistryZone : String->String->String->ListBits8->List (Integer, ListBits8) ->WindowsRegistryZone

Projections:
.registryDaylightName : WindowsRegistryZone->String
.registryDefaultTzi : WindowsRegistryZone->ListBits8
.registryDynamicTzi : WindowsRegistryZone->List (Integer, ListBits8)
.registryStandardName : WindowsRegistryZone->String
.registryZoneId : WindowsRegistryZone->String
.registryZoneId : WindowsRegistryZone->String
Totality: total
Visibility: public export
registryZoneId : WindowsRegistryZone->String
Totality: total
Visibility: public export
.registryStandardName : WindowsRegistryZone->String
Totality: total
Visibility: public export
registryStandardName : WindowsRegistryZone->String
Totality: total
Visibility: public export
.registryDaylightName : WindowsRegistryZone->String
Totality: total
Visibility: public export
registryDaylightName : WindowsRegistryZone->String
Totality: total
Visibility: public export
.registryDefaultTzi : WindowsRegistryZone->ListBits8
Totality: total
Visibility: public export
registryDefaultTzi : WindowsRegistryZone->ListBits8
Totality: total
Visibility: public export
.registryDynamicTzi : WindowsRegistryZone->List (Integer, ListBits8)
Totality: total
Visibility: public export
registryDynamicTzi : WindowsRegistryZone->List (Integer, ListBits8)
Totality: total
Visibility: public export
recordWindowsRegistrySnapshot : Type
  Complete result emitted by a native Windows registry source.

Totality: total
Visibility: public export
Constructor: 
MkWindowsRegistrySnapshot : String->ListWindowsRegistryZone->WindowsRegistrySnapshot

Projections:
.snapshotLocalZoneId : WindowsRegistrySnapshot->String
.snapshotZones : WindowsRegistrySnapshot->ListWindowsRegistryZone
.snapshotLocalZoneId : WindowsRegistrySnapshot->String
Totality: total
Visibility: public export
snapshotLocalZoneId : WindowsRegistrySnapshot->String
Totality: total
Visibility: public export
.snapshotZones : WindowsRegistrySnapshot->ListWindowsRegistryZone
Totality: total
Visibility: public export
snapshotZones : WindowsRegistrySnapshot->ListWindowsRegistryZone
Totality: total
Visibility: public export
dataWindowsZoneError : Type
Totality: total
Visibility: public export
Constructors:
WindowsOffsetOutOfRange : Integer->WindowsZoneError
WindowsTimeOutOfRange : Integer->Integer->Integer->WindowsZoneError
WindowsTransitionMillisecondsUnsupported : Integer->WindowsZoneError
WindowsAbsoluteTransitionUnsupported : Integer->WindowsZoneError
IncompleteWindowsDaylightRule : WindowsZoneError
WindowsTziLength : Integer->WindowsZoneError
WindowsRecurrenceError : RecurrenceRuleError->WindowsZoneError
dataWindowsTimeZoneError : Type
Totality: total
Visibility: public export
Constructors:
InvalidWindowsRule : WindowsZoneError->WindowsTimeZoneError
InvalidWindowsTransitions : TimeZoneError->WindowsTimeZoneError
DynamicYearsNotStrictlyIncreasing : WindowsTimeZoneError
dataWindowsRegistryError : Type
Totality: total
Visibility: public export
Constructors:
InvalidDefaultTzi : WindowsZoneError->WindowsRegistryError
InvalidDynamicTzi : Integer->WindowsZoneError->WindowsRegistryError
InvalidRegistryTimeZone : WindowsTimeZoneError->WindowsRegistryError
dataWindowsRegistryProtocolError : Type
Totality: total
Visibility: public export
Constructors:
MissingLocalZoneId : WindowsRegistryProtocolError
UnexpectedRegistryLine : String->WindowsRegistryProtocolError
InvalidRegistryHex : String->WindowsRegistryProtocolError
InvalidDynamicRegistryLine : String->WindowsRegistryProtocolError
IncompleteRegistryZone : WindowsRegistryProtocolError