Header menu logo fshafas

IAsyncClient Type

common F# async based interface for hafas endpoints and db vendo endpoint

Instance members

Instance member Description

this.AsyncArrivals

Full Usage: this.AsyncArrivals

Parameters:
Returns: Async<Arrivals>
Modifiers: abstract
name : U4<string, Station, Stop, Location>
opt : DeparturesArrivalsOptions option
Returns: Async<Arrivals>

this.AsyncBestPrices

Full Usage: this.AsyncBestPrices

Parameters:
Returns: Async<Journeys>
Modifiers: abstract
frm : U4<string, Station, Stop, Location>
to : U4<string, Station, Stop, Location>
opt : JourneysOptions option
Returns: Async<Journeys>

this.AsyncDepartures

Full Usage: this.AsyncDepartures

Parameters:
Returns: Async<Departures>
Modifiers: abstract
name : U4<string, Station, Stop, Location>
opt : DeparturesArrivalsOptions option
Returns: Async<Departures>

this.AsyncJourneys

Full Usage: this.AsyncJourneys

Parameters:
Returns: Async<Journeys>
Modifiers: abstract
frm : U4<string, Station, Stop, Location>
to : U4<string, Station, Stop, Location>
opt : JourneysOptions option
Returns: Async<Journeys>

this.AsyncJourneysFromTrip

Full Usage: this.AsyncJourneysFromTrip

Parameters:
Returns: Async<Journeys>
Modifiers: abstract
fromTripId : string
previousStopOver : StopOver
to : U4<string, Station, Stop, Location>
opt : JourneysFromTripOptions option
Returns: Async<Journeys>

this.AsyncLines

Full Usage: this.AsyncLines

Parameters:
Returns: Async<LinesWithRealtimeData>
Modifiers: abstract
query : string
opt : LinesOptions option
Returns: Async<LinesWithRealtimeData>

this.AsyncLocations

Full Usage: this.AsyncLocations

Parameters:
Returns: Async<StationStopLocation array>
Modifiers: abstract
name : string
opt : LocationsOptions option
Returns: Async<StationStopLocation array>

this.AsyncNearby

Full Usage: this.AsyncNearby

Parameters:
Returns: Async<StationStopLocation array>
Modifiers: abstract
l : Location
opt : NearByOptions option
Returns: Async<StationStopLocation array>

this.AsyncRadar

Full Usage: this.AsyncRadar

Parameters:
Returns: Async<Radar>
Modifiers: abstract
rect : BoundingBox
opt : RadarOptions option
Returns: Async<Radar>

this.AsyncReachableFrom

Full Usage: this.AsyncReachableFrom

Parameters:
Returns: Async<DurationsWithRealtimeData>
Modifiers: abstract
l : Location
opt : ReachableFromOptions option
Returns: Async<DurationsWithRealtimeData>

this.AsyncRefreshJourney

Full Usage: this.AsyncRefreshJourney

Parameters:
Returns: Async<JourneyWithRealtimeData>
Modifiers: abstract
refreshToken : string
opt : RefreshJourneyOptions option
Returns: Async<JourneyWithRealtimeData>

this.AsyncRemarks

Full Usage: this.AsyncRemarks

Parameters:
Returns: Async<WarningsWithRealtimeData>
Modifiers: abstract
opt : RemarksOptions option
Returns: Async<WarningsWithRealtimeData>

this.AsyncServerInfo

Full Usage: this.AsyncServerInfo

Parameters:
Returns: Async<ServerInfo>
Modifiers: abstract
opt : ServerOptions option
Returns: Async<ServerInfo>

this.AsyncStop

Full Usage: this.AsyncStop

Parameters:
Returns: Async<StationStopLocation>
Modifiers: abstract
stop : U2<string, Stop>
opt : StopOptions option
Returns: Async<StationStopLocation>

this.AsyncTrip

Full Usage: this.AsyncTrip

Parameters:
Returns: Async<TripWithRealtimeData>
Modifiers: abstract
id : string
opt : TripOptions option
Returns: Async<TripWithRealtimeData>

this.AsyncTripsByName

Full Usage: this.AsyncTripsByName

Parameters:
Returns: Async<TripsWithRealtimeData>
Modifiers: abstract
lineName : string
opt : TripsByNameOptions option
Returns: Async<TripsWithRealtimeData>

Type something to start searching.