STANAG 4817 / AEP-105 · 0.3.0-rc4 (SD-3 RC4)
Referencebasetime

time

Time and duration specifications.

package base::time

Time and duration specifications.

Types

TypeKindDescription
AnyEpochTimePeriodunionSpecification of time period. It can be specified directly (as BareEpochTimePeriod) or be a reference to one defined earlier (and stored as EpochTimePeriod).
AnyEpochTimePeriodTypeEnumenumEnumeration for AnyEpochTimePeriod union.
BareEpochTimePeriodstructSpecification of epoch.
BaseEpochTimePeriodMicroSecondsstruct
DirectDurationtypedefA duration as defined by the ISO 8601.
DirectTimetypedefTime as defined by the RFC 3339, section 5.6.
DirectTimeMicroSecondstypedefA signed 64-bit integer representing absolute time or relative duration. In microseconds (1/1,000,000th of a second). Used as timestamp: * Represents the elapsed time since the Unix Epoch (January 1, 1970, 00:00:00 UTC). * Negative values represent time before the 1970 epoch. Used as duration: * Represents a delta between two points in time. * Supports negative spans (e.g., time remaining or offsets).
DurationunionDuration union.
DurationTimeEnumenumEnumeration for Duration union.
EndQualifierEnumenum
IndexedDurationstructUsed to reference a shared discretisation of time based on shared Epoch, time-step and duration. Time period must have been previously specified, or defined here. Epoch part is not used.
IndexedTimestructUsed to reference a shared discretisation of time based on shared Epoch, time-step and duration. Time period must have been previously specified, or defined here.
StartQualifierEnumenum
TimeunionTime union.
TimeRangestructTime range with additional qualification. * start = start time of the given time window * end = end time of the given time window * start_qualifier = condition for when a specific task will start, in relation to the start of the given time window * end_qualifier = condition for when a specific task will end, in relation to the end of the given time window NOTE: For default settings - if no time window is entered, assume that the task times are INDEFINITE (undefined). If there is no time window, the task start/end MUST be either ASAP or INDEFINITE. Some of the values only make sense in context.
TimeTypeEnumenumEnumeration for Time union.

Diagrams

Diagrams

Loading diagram…

P7 : STANAG 4817 : CORE (time)

Loading diagram…

P7 : STANAG 4817 : CORE (time epochs)

Loading diagram…

P7 : STANAG 4817 : CORE (time relations)

Loading diagram…

P7 : STANAG 4817 : CORE (time formats)

Loading diagram…

On this page