Skip to main content

Module types

Module types 

Source
Expand description

Where all types, structs and enums are

Structs§

BusArrivalResponse
BusArrivalTiming
BusServiceArrival
BusServiceNumber
Bus service number.
BusStop
BusStopCode
Fixed-width 5-digit bus stop reference code. This remains a string so leading zeroes are preserved and the wire format is validated.
BusStopsResponse
CameraId
Fixed-width 4-digit traffic camera identifier. This remains a string so Satay validates and preserves the identifier’s wire representation.
Coordinates
EventId
Unique identifier of a road work or road opening event. Its numeric groups use ASCII digits so the generated validator matches the wire ID.
FacilitiesMaintenanceResponse
FacilityMaintenanceLink
Latitude
Geodetic latitude in decimal degrees. The -90 through 90 bounds are the valid latitude domain and reject impossible coordinates.
LinkId
Fixed-width 9-digit road link identifier. This remains a string because the value identifies a link rather than representing a quantity.
Longitude
Geodetic longitude in decimal degrees. The -180 through 180 bounds are the valid longitude domain and reject impossible coordinates.
RoadDetails
RoadOpeningsResponse
RoadWorksResponse
SpeedBand
LTA traffic-speed classification from 1 through 8. Values outside these bounds are undefined and are rejected by the generated validation type.
TaxiAvailabilityResponse
TaxiCode
Fixed-width 3-character taxi stand reference code: a single zone letter followed by two digits. This remains a string so Satay validates and preserves the identifier’s wire representation.
TaxiStand
TaxiStandsResponse
TrafficFlowLink
TrafficFlowResponse
TrafficImage
TrafficImagesResponse
TrafficIncident
TrafficIncidentsResponse
TrafficSpeedBand
TrafficSpeedBandsResponse

Enums§

BusArrivalTimingFeature
Wheelchair accessibility indicator.
BusArrivalTimingLoad
Current occupancy level.
BusArrivalTimingType
Vehicle type of the bus.
BusOperator
Public transport operator code.
BusServiceNumberError
BusStopCodeError
CameraIdError
EventIdError
IncidentType
Type of traffic incident.
LatitudeError
LinkIdError
LongitudeError
RoadCategory
Classification of the road carrying the traffic-speed reading.
SpeedBandError
StationCode
MRT/LRT station code.
TaxiCodeError
TaxiStandOwner
Owner of the taxi stand.
TaxiStandType
Classification of the taxi stand.