Versions in this module Expand all Collapse all v1 v1.1.0 Jan 24, 2025 Changes in this version + type FerriesClient struct + func NewFerriesClient(wsdotClient *wsdot.WSDOTClient) (*FerriesClient, error) + func (f *FerriesClient) GetVesselBasics() ([]VesselBasic, error) + func (f *FerriesClient) GetVesselLocations() ([]VesselLocation, error) + type VesselBasic struct + Class struct{ ... } + OwnedByWSF bool + Status int + VesselAbbrev string + VesselID int + VesselName string + VesselSubjectID int + type VesselLocation struct + ArrivingTerminalAbbrev string + ArrivingTerminalID int + ArrivingTerminalName string + AtDock bool + DepartingTerminalAbbrev string + DepartingTerminalID int + DepartingTerminalName string + Eta string + EtaBasis string + Heading int + InService bool + Latitude float64 + LeftDock string + Longitude float64 + ManagedBy int + Mmsi int + OpRouteAbbrev []string + ScheduledDeparture string + SortSeq int + Speed float64 + TimeStamp string + VesselID int + VesselName string + VesselPositionNum int + VesselWatchMsg string + VesselWatchShutFlag string + VesselWatchShutID int + VesselWatchShutMsg string + VesselWatchStatus string