Documentation
¶
Index ¶
- type Extension
- type NoExtensionImpl
- func (n NoExtensionImpl) GetTrack(stopTimeUpdate *gtfsrt.TripUpdate_StopTimeUpdate) *string
- func (n NoExtensionImpl) UpdateAlert(ID *string, alert *gtfsrt.Alert) bool
- func (n NoExtensionImpl) UpdateTrip(trip *gtfsrt.TripUpdate, feedCreatedAt uint64) UpdateTripResult
- func (n NoExtensionImpl) UpdateVehicle(vehicle *gtfsrt.VehiclePosition)
- type UpdateTripResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Extension ¶
type Extension interface {
// TODO PreprocessTrip etc
// TODO remove isAssigned
UpdateTrip(trip *gtfsrt.TripUpdate, feedCreatedAt uint64) UpdateTripResult
UpdateVehicle(vehicle *gtfsrt.VehiclePosition)
UpdateAlert(ID *string, alert *gtfsrt.Alert) bool
GetTrack(stopTimeUpdate *gtfsrt.TripUpdate_StopTimeUpdate) *string
}
func NoExtension ¶
func NoExtension() Extension
type NoExtensionImpl ¶
type NoExtensionImpl struct {
}
func (NoExtensionImpl) GetTrack ¶
func (n NoExtensionImpl) GetTrack(stopTimeUpdate *gtfsrt.TripUpdate_StopTimeUpdate) *string
func (NoExtensionImpl) UpdateAlert ¶
func (n NoExtensionImpl) UpdateAlert(ID *string, alert *gtfsrt.Alert) bool
func (NoExtensionImpl) UpdateTrip ¶
func (n NoExtensionImpl) UpdateTrip(trip *gtfsrt.TripUpdate, feedCreatedAt uint64) UpdateTripResult
func (NoExtensionImpl) UpdateVehicle ¶
func (n NoExtensionImpl) UpdateVehicle(vehicle *gtfsrt.VehiclePosition)
type UpdateTripResult ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package nycttrips contains logic for the New York City Transit GTFS realtime extenstions
|
Package nycttrips contains logic for the New York City Transit GTFS realtime extenstions |
Click to show internal directories.
Click to hide internal directories.