HciJourneyGeoPosRequest

class HciJourneyGeoPosRequest(ring: HciGeoRing?, rect: HciGeoRectangle?, date: LocalDate?, time: LocalTime?, ageOfReport: Boolean?, perExtSize: Int?, perExtStep: Int?, perSize: Int?, perStep: Int?, getSummary: Boolean?, getUnmatched: Boolean?, maxJny: Int?, onlyRT: Boolean?, rtMsgStatus: Boolean?, zoom: Int?, getSimpleTrainComposition: Boolean?, inOut: HciInOutMode?, trainPosMode: HciJourneyTrainPositionMode?, locL: List<HciLocation>, jnyFltrL: List<HciJourneyFilter>) : HciServiceRequest<HciJourneyGeoPosResult>

Types

Companion
Link copied to clipboard
object Companion

Properties

ageOfReport
Link copied to clipboard
var ageOfReport: Boolean? = null
date
Link copied to clipboard
var date: LocalDate? = null

The date to calculate journey positions for

getSimpleTrainComposition
Link copied to clipboard
var getSimpleTrainComposition: Boolean? = null

Whether simple train compositions shall be returned

getSummary
Link copied to clipboard
var getSummary: Boolean? = null
getUnmatched
Link copied to clipboard
var getUnmatched: Boolean? = null
inOut
Link copied to clipboard
var inOut: HciInOutMode? = null
jnyFltrL
Link copied to clipboard
var jnyFltrL: List<HciJourneyFilter>

Additional filters to be applied on the returned journeys

locL
Link copied to clipboard
var locL: List<HciLocation>
maxJny
Link copied to clipboard
var maxJny: Int? = null

The maximum number of journeys to be returned

onlyRT
Link copied to clipboard
var onlyRT: Boolean? = null

Whether only realtime journeys shall be returned

perExtSize
Link copied to clipboard
var perExtSize: Int? = null
perExtStep
Link copied to clipboard
var perExtStep: Int? = null
perSize
Link copied to clipboard
var perSize: Int? = null
perStep
Link copied to clipboard
var perStep: Int? = null
rect
Link copied to clipboard
var rect: HciGeoRectangle? = null

The geographic rectangle to query within

ring
Link copied to clipboard
var ring: HciGeoRing? = null

The geographic ring to query within

rtMsgStatus
Link copied to clipboard
var rtMsgStatus: Boolean? = null
time
Link copied to clipboard
var time: LocalTime? = null

The time to calculate journey positions for

trainPosMode
Link copied to clipboard
var trainPosMode: HciJourneyTrainPositionMode? = null

The train position mode

zoom
Link copied to clipboard
var zoom: Int? = null