HafasRawClient Type
Direct (`raw`) interface to the hafas endpoints
Constructors
Constructor | Description |
Full Usage:
HafasRawClient(endpoint, addChecksum, addMicMac, salt, cfg, transformReq, baseRequest)
Parameters:
string
addChecksum : bool
addMicMac : bool
salt : string
cfg : Cfg
transformReq : RawRequest -> RawRequest
baseRequest : RawRequest
Returns: HafasRawClient
|
|
Instance members
Instance member | Description |
Full Usage:
this.AsyncBestPriceSearch
Parameters:
string
tripSearchRequest : TripSearchRequest
Returns: Async<RawCommon option * RawResult option * RawOutCon array option>
|
|
Full Usage:
this.AsyncHimSearch
Parameters:
string
himSearchRequest : HimSearchRequest
Returns: Async<RawCommon option * RawResult option * RawHim array option>
|
|
Full Usage:
this.AsyncJourneyDetails
Parameters:
string
journeyDetailsRequest : JourneyDetailsRequest
Returns: Async<RawCommon option * RawResult option * RawJny option>
|
|
Full Usage:
this.AsyncJourneyGeoPos
Parameters:
string
journeyGeoPosRequest : JourneyGeoPosRequest
Returns: Async<RawCommon option * RawResult option * RawJny array option>
|
|
Full Usage:
this.AsyncJourneyMatch
Parameters:
string
journeyMatchRequest : JourneyMatchRequest
Returns: Async<RawCommon option * RawResult option * RawJny array option>
|
|
Full Usage:
this.AsyncLineMatch
Parameters:
string
lineMatchRequest : LineMatchRequest
Returns: Async<RawCommon option * RawResult option * RawLine array option>
|
|
Full Usage:
this.AsyncLocDetails
Parameters:
string
locDetailsRequest : LocDetailsRequest
Returns: Async<RawCommon option * RawResult option * RawLoc option>
|
|
Full Usage:
this.AsyncLocGeoPos
Parameters:
string
locGeoPosRequest : LocGeoPosRequest
Returns: Async<RawCommon option * RawResult option * RawLoc array option>
|
|
Full Usage:
this.AsyncLocGeoReach
Parameters:
string
locGeoReachRequest : LocGeoReachRequest
Returns: Async<RawCommon option * RawResult option * RawPos array>
|
|
Full Usage:
this.AsyncLocMatch
Parameters:
string
locMatchRequest : LocMatchRequest
Returns: Async<RawCommon option * RawResult option * RawLoc array option>
|
|
Full Usage:
this.AsyncReconstruction
Parameters:
string
reconstructionRequest : ReconstructionRequest
Returns: Async<RawCommon option * RawResult option * RawOutCon array option>
|
|
Full Usage:
this.AsyncSearchOnTrip
Parameters:
string
searchOnTripRequest : SearchOnTripRequest
Returns: Async<RawCommon option * RawResult option * RawOutCon array option>
|
|
Full Usage:
this.AsyncServerInfo
Parameters:
string
serverInfoRequest : ServerInfoRequest
Returns: Async<RawCommon option * RawResult option>
|
|
Full Usage:
this.AsyncStationBoard
Parameters:
string
stationBoardRequest : StationBoardRequest
Returns: Async<RawCommon option * RawResult option * RawJny array option>
|
|
|
|
Full Usage:
this.Dispose
|