Documentation ¶
Overview ¶
Package v1dot2 contains the type definitions for FerryRoute v1.2.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Deviation ¶
type Deviation struct { // SV: Beskrivning av avvikelsen // EN: Description of the deviation Description *string `xml:"Description,omitempty"` Type *DeviationType `xml:"Type,omitempty"` // SV: Avvikelsens id // EN: The id of the deviation Id *string `xml:"Id,omitempty"` // SV: Om avvikelsen gäller under en period så finns den en sträng fråndatum med formatet "mmdd" // EN: If the deviation applies for a period, there is a string from date with the format "mmdd" FromDate *string `xml:"FromDate,omitempty"` // SV: Om avvikelsen gäller under en period så finns den en sträng slutdatum med formatet "mmdd" // EN: If the deviation applies for a period, there is a string end date with the format "mmdd" ToDate *string `xml:"ToDate,omitempty"` // SV: Om avvikelsen gäller specifika datum läggs de till en sträng med formatet "mmdd, mmdd" // EN: If the discrepancy applies to specific dates, they are added to a string with the format "mmdd, mmdd SpecDate *string `xml:"SpecDate,omitempty"` }
type DeviationType ¶
type DeviationType struct { // SV: Avvikelsetypens id // EN: Anomaly type ID Id *string `xml:"Id,omitempty"` // SV: Avvikelsetypens namn, det finns fyra: "Meddelande", "Kallelse", "Går" & "Går ej" // EN: The name of the deviation type, there are four: "Meddelande", "Kallelse", "Går" & "Går ej" Name *string `xml:"Name,omitempty"` }
type FerryRoute ¶
type FerryRoute struct { Deleted *bool `xml:"Deleted,omitempty"` // SV: Referens till Deviation.Id i objektet Situation // EN: Reference to Deviation.Id in the Situation object DeviationId *string `xml:"DeviationId,omitempty"` Geometry *Geometry `xml:"Geometry,omitempty"` // SV: Ledens id // EN: Trail ID Id *int `xml:"Id,omitempty"` // SV: Ledens namn // EN: Name of the trail Name *string `xml:"Name,omitempty"` // SV: Förkortning av ledens namn // EN: Abbreviation of the name of the trail Shortname *string `xml:"Shortname,omitempty"` Type *Type `xml:"Type,omitempty"` Harbor []Harbor `xml:"Harbor,omitempty"` Timetable []Timetable `xml:"Timetable,omitempty"` // EN: Specifies when the object is stored. // SV: Anger när objektet är sparat. ModifiedTime *time.Time `xml:"ModifiedTime,omitempty"` Checkoutid *string `xml:"checkoutid,attr,omitempty"` Checkouts *int64 `xml:"checkouts,attr,omitempty"` Leaseduntil *time.Time `xml:"leaseduntil,attr,omitempty"` Acknowledged *time.Time `xml:"acknowledged,attr,omitempty"` Statuscode *uint8 `xml:"statuscode,attr,omitempty"` Itemsacknowledged *int64 `xml:"itemsacknowledged,attr,omitempty"` Itemsleft *int64 `xml:"itemsleft,attr,omitempty"` }
type Geometry ¶
type Geometry struct { // SV: Geometrisk punkt i koordinatsystem SWEREF99TM // EN: Geometric point in coordinate system SWEREF99TM SWEREF99TM *string `xml:"SWEREF99TM,omitempty"` // SV: Geometrisk punkt i koordinatsystem WGS84 // EN: Geometric point in coordinate system WGS84 WGS84 *string `xml:"WGS84,omitempty"` }
type Period ¶
type Period struct { // SV: Periodens namn // EN: Name of the period Name *string `xml:"Name,omitempty"` // SV: Periodens sorteringsordning // EN: Sort order of the period SortOrder *int `xml:"SortOrder,omitempty"` Weekday []Weekday `xml:"Weekday,omitempty"` Schedule []Schedule `xml:"Schedule,omitempty"` }
type Schedule ¶
type Schedule struct { Deviation []Deviation `xml:"Deviation,omitempty"` // SV: Tidpunkt för händelse // EN: Time of event Time *string `xml:"Time,omitempty"` Harbor *Harbor `xml:"Harbor,omitempty"` // SV: Sorteringsordning // EN: Sort order SortOrder *int `xml:"SortOrder,omitempty"` StopType *StopType `xml:"StopType,omitempty"` }
type StopType ¶
type StopType struct { // SV: Stopptypens id // EN: Stop type ID Id *int `xml:"Id,omitempty"` // SV: Namn på stopptypen. Det finns tre olika "Avg", "Ank/Avg" & "Ank" // EN: Name of the stop type. There are three different "Avg", "Ank/Avg" & "Ank" Name *string `xml:"Name,omitempty"` // SV: De med värdet true är synliga i tidtabellen // EN: Those with a value of true are visible in the timetable Visible *bool `xml:"Visible,omitempty"` }
type Timetable ¶
type Timetable struct { // SV: Tidtabellens beskrivning // EN: Description of the timetable Description *string `xml:"Description,omitempty"` // SV: Tidtabellens prioritet, det kan finnas flera tidtabeller som är giltiga samma datum, den med högst prioritet gäller. // EN: The priority of the timetable, there may be several timetables valid on the same date, the one with the highest priority applies. Priority *int `xml:"Priority,omitempty"` Valid []Valid `xml:"Valid,omitempty"` Period []Period `xml:"Period,omitempty"` }
type Weekday ¶
type Weekday struct { // SV: Veckodagar som ingår i perioden (dagens namn) // EN: Days of the week included in the period (day name) Day *string `xml:"Day,omitempty"` // SV: Veckodagar som ingår i perioden (dagens id) // EN: Days of the week included in the period (day id) Id *int `xml:"Id,omitempty"` }
Click to show internal directories.
Click to hide internal directories.