[−][src]Module sunrise_time::timezone
TimeZone module
This module takes care of anything related with timezone.
Structs
TimeZoneFile | Represent a file inside a TimeZoneFileSystem. |
TimeZoneFileSystem | Represent the file I/O interface with tzdata. |
TimeZoneManager | Global instance handling I/O and storage of the device rules. |
TimeZoneService | TimeZone service object. |
Statics
TIMEZONE_ARCHIVE | The internal timezone filesystem content. |
TZ_MANAGER | Global instance of TimeZoneManager |
ZEROED_TIME_ZONE_RULE | Global clear instance of TimeZoneRule used to avoid copying 16KB on the stack. |
Functions
calendar_to_ipc | Convert a libtimezone CalendarInfo to a IPC CalendarTime and CalendarAdditionalInfo type. |
calendar_to_tzlib | Convert a IPC CalendarTime type to a libtimezone CalendarInfo. |
to_timezone_to_time_error | Convert a libtimezone TimeZoneError to a IPC Error type. |
Type Definitions
IpcResult | A IPC result. |