Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EstimatedTimetableLastChange ¶
type EstimatedTimetableLastChange struct {
// contains filtered or unexported fields
}
func NewEstimatedTimetableLastChange ¶
func NewEstimatedTimetableLastChange(sv *model.StopVisit, sub subscription) *EstimatedTimetableLastChange
func (*EstimatedTimetableLastChange) Haschanged ¶
func (ettlc *EstimatedTimetableLastChange) Haschanged(stopVisit *model.StopVisit) bool
func (*EstimatedTimetableLastChange) SetSubscription ¶
func (ls *EstimatedTimetableLastChange) SetSubscription(sub subscription)
func (*EstimatedTimetableLastChange) UpdateState ¶
func (ettlc *EstimatedTimetableLastChange) UpdateState(sv *model.StopVisit)
type FacilityMonitoringLastChange ¶
type FacilityMonitoringLastChange struct {
Status model.FacilityStatus
// contains filtered or unexported fields
}
func NewFacilityMonitoringLastChange ¶
func NewFacilityMonitoringLastChange(v *model.Facility, sub subscription) *FacilityMonitoringLastChange
func (*FacilityMonitoringLastChange) HasChanged ¶
func (flc *FacilityMonitoringLastChange) HasChanged(f *model.Facility) bool
func (*FacilityMonitoringLastChange) SetSubscription ¶
func (ls *FacilityMonitoringLastChange) SetSubscription(sub subscription)
func (*FacilityMonitoringLastChange) UpdateState ¶
func (flc *FacilityMonitoringLastChange) UpdateState(f *model.Facility)
type ProductionTimetableLastChange ¶
type ProductionTimetableLastChange struct {
// contains filtered or unexported fields
}
func NewProductionTimetableLastChange ¶
func NewProductionTimetableLastChange(sv *model.StopVisit, sub subscription) *ProductionTimetableLastChange
func (*ProductionTimetableLastChange) Haschanged ¶
func (pttlc *ProductionTimetableLastChange) Haschanged(sv *model.StopVisit) bool
func (*ProductionTimetableLastChange) SetSubscription ¶
func (ls *ProductionTimetableLastChange) SetSubscription(sub subscription)
func (*ProductionTimetableLastChange) UpdateState ¶
func (pttlc *ProductionTimetableLastChange) UpdateState(sv *model.StopVisit) bool
type SituationLastChange ¶
type SituationLastChange struct {
// contains filtered or unexported fields
}
func NewSituationLastChange ¶
func NewSituationLastChange(situation *model.Situation, sub subscription) *SituationLastChange
func (*SituationLastChange) Haschanged ¶
func (slc *SituationLastChange) Haschanged(situation *model.Situation) bool
func (*SituationLastChange) SetSubscription ¶
func (ls *SituationLastChange) SetSubscription(sub subscription)
func (*SituationLastChange) UpdateState ¶
func (slc *SituationLastChange) UpdateState(situation *model.Situation) bool
type StopAreaLastChange ¶
type StopAreaLastChange struct {
// contains filtered or unexported fields
}
func NewStopAreaLastChange ¶
func NewStopAreaLastChange(sa *model.StopArea, sub subscription) *StopAreaLastChange
func (*StopAreaLastChange) Haschanged ¶
func (salc *StopAreaLastChange) Haschanged(stopArea *model.StopArea) ([]string, bool)
func (*StopAreaLastChange) SetSubscription ¶
func (ls *StopAreaLastChange) SetSubscription(sub subscription)
func (*StopAreaLastChange) UpdateState ¶
func (salc *StopAreaLastChange) UpdateState(stopArea *model.StopArea) bool
type StopMonitoringLastChange ¶
type StopMonitoringLastChange struct {
// contains filtered or unexported fields
}
func NewStopMonitoringLastChange ¶
func NewStopMonitoringLastChange(sv *model.StopVisit, sub subscription) *StopMonitoringLastChange
func (*StopMonitoringLastChange) Haschanged ¶
func (smlc *StopMonitoringLastChange) Haschanged(stopVisit *model.StopVisit) bool
func (*StopMonitoringLastChange) SetSubscription ¶
func (ls *StopMonitoringLastChange) SetSubscription(sub subscription)
func (*StopMonitoringLastChange) UpdateState ¶
func (smlc *StopMonitoringLastChange) UpdateState(stopVisit *model.StopVisit) bool
type VehicleMonitoringLastChange ¶
type VehicleMonitoringLastChange struct {
LinkDistance float64
Percentage float64
Longitude float64
Latitude float64
Bearing float64
// contains filtered or unexported fields
}
func NewVehicleMonitoringLastChange ¶
func NewVehicleMonitoringLastChange(v *model.Vehicle, sub subscription) *VehicleMonitoringLastChange
func (*VehicleMonitoringLastChange) HasChanged ¶
func (vmlc *VehicleMonitoringLastChange) HasChanged(v *model.Vehicle) bool
func (*VehicleMonitoringLastChange) SetSubscription ¶
func (ls *VehicleMonitoringLastChange) SetSubscription(sub subscription)
func (*VehicleMonitoringLastChange) UpdateState ¶
func (vmlc *VehicleMonitoringLastChange) UpdateState(v *model.Vehicle)
Click to show internal directories.
Click to hide internal directories.