Documentation ¶
Index ¶
- func FindTranslations(nodes []XMLNode) map[string]string
- type Bool
- type DeliveryXMLStructure
- type IDFGeneralMessageStructure
- func (visit *IDFGeneralMessageStructure) DestinationRef() []string
- func (visit *IDFGeneralMessageStructure) LineRefs() []string
- func (visit *IDFGeneralMessageStructure) LineSections() []*IDFLineSectionStructure
- func (visit *IDFGeneralMessageStructure) Messages() []*XMLMessage
- func (visit *IDFGeneralMessageStructure) RouteRef() []string
- func (visit *IDFGeneralMessageStructure) StopPointRef() []string
- type IDFLineSectionStructure
- type Int
- type LightDeliveryXMLStructure
- type LightRequestXMLStructure
- type LightSubscriptionDeliveryXMLStructure
- type LightXMLStopMonitoringRequest
- type RequestXMLStructure
- type ResponseXMLStructure
- func (response *ResponseXMLStructure) Address() string
- func (response *ResponseXMLStructure) ProducerRef() string
- func (response *ResponseXMLStructure) RequestMessageRef() string
- func (response *ResponseXMLStructure) ResponseMessageIdentifier() string
- func (response *ResponseXMLStructure) ResponseTimestamp() time.Time
- type ResponseXMLStructureWithStatus
- type RootXMLNode
- type SubXMLNode
- type SubscriptionDeliveryXMLStructure
- type XMLActionData
- type XMLAffect
- type XMLAffectedNetwork
- type XMLAffectedRoute
- type XMLAffectedSection
- type XMLAffectedStopPoint
- type XMLAnnotatedLineRef
- type XMLAnnotatedStopPointRef
- type XMLCall
- func (c *XMLCall) ActualArrivalTime() time.Time
- func (c *XMLCall) ActualDepartureTime() time.Time
- func (c *XMLCall) AimedArrivalTime() time.Time
- func (c *XMLCall) AimedDepartureTime() time.Time
- func (c *XMLCall) ArrivalStatus() string
- func (c *XMLCall) DepartureStatus() string
- func (c *XMLCall) DestinationDisplay() string
- func (c *XMLCall) ExpectedArrivalTime() time.Time
- func (c *XMLCall) ExpectedDepartureTime() time.Time
- func (c *XMLCall) Order() int
- func (c *XMLCall) StopPointName() string
- func (c *XMLCall) StopPointRef() string
- func (c *XMLCall) VehicleAtStop() bool
- type XMLCheckStatusRequest
- type XMLCheckStatusResponse
- type XMLCommonPublishingAction
- type XMLConsequence
- func (c *XMLConsequence) Affects() []*XMLAffect
- func (consequence *XMLConsequence) Condition() string
- func (c *XMLConsequence) HasBlocking() bool
- func (c *XMLConsequence) JourneyPlanner() bool
- func (consequence *XMLConsequence) Periods() []*XMLPeriod
- func (c *XMLConsequence) RealTime() bool
- func (consequence *XMLConsequence) Severity() string
- type XMLDeleteSubscriptionRequest
- type XMLDeleteSubscriptionResponse
- func (response *XMLDeleteSubscriptionResponse) RequestMessageRef() string
- func (response *XMLDeleteSubscriptionResponse) ResponderRef() string
- func (response *XMLDeleteSubscriptionResponse) ResponseStatus() []*XMLTerminationResponseStatus
- func (response *XMLDeleteSubscriptionResponse) ResponseTimestamp() time.Time
- type XMLEstimatedJourneyVersionFrame
- type XMLEstimatedTimetableRequest
- type XMLEstimatedTimetableSubscriptionRequestEntry
- type XMLEstimatedVehicleJourney
- func (evj *XMLEstimatedVehicleJourney) DatedVehicleJourneyRef() string
- func (evj *XMLEstimatedVehicleJourney) DestinationRef() string
- func (evj *XMLEstimatedVehicleJourney) DirectionRef() string
- func (evj *XMLEstimatedVehicleJourney) EstimatedCalls() []*XMLCall
- func (evj *XMLEstimatedVehicleJourney) LineRef() string
- func (evj *XMLEstimatedVehicleJourney) OperatorRef() string
- func (evj *XMLEstimatedVehicleJourney) OriginRef() string
- func (evj *XMLEstimatedVehicleJourney) RecordedCalls() []*XMLCall
- type XMLGeneralMessage
- func (visit *XMLGeneralMessage) Content() interface{}
- func (visit *XMLGeneralMessage) FormatRef() string
- func (visit *XMLGeneralMessage) InfoChannelRef() string
- func (visit *XMLGeneralMessage) InfoMessageIdentifier() string
- func (visit *XMLGeneralMessage) InfoMessageVersion() int
- func (visit *XMLGeneralMessage) ItemIdentifier() string
- func (visit *XMLGeneralMessage) RecordedAtTime() time.Time
- func (visit *XMLGeneralMessage) ValidUntilTime() time.Time
- type XMLGeneralMessageCancellation
- type XMLGeneralMessageDelivery
- type XMLGeneralMessageRequest
- func (request *XMLGeneralMessageRequest) DestinationRef() []string
- func (request *XMLGeneralMessageRequest) InfoChannelRef() []string
- func (request *XMLGeneralMessageRequest) LineRef() []string
- func (request *XMLGeneralMessageRequest) RouteRef() []string
- func (request *XMLGeneralMessageRequest) StopPointRef() []string
- type XMLGeneralMessageResponse
- type XMLGeneralMessageSubscriptionRequestEntry
- type XMLGetEstimatedTimetable
- type XMLGetGeneralMessage
- type XMLGetSituationExchange
- type XMLGetStopMonitoring
- type XMLGetVehicleMonitoring
- type XMLInfoLink
- type XMLLinesDiscoveryRequest
- type XMLLinesDiscoveryResponse
- type XMLMessage
- type XMLMonitoredStopVisit
- type XMLMonitoredStopVisitCancellation
- type XMLMonitoredVehicleJourney
- func (vj *XMLMonitoredVehicleJourney) ActualQuayName() string
- func (vj *XMLMonitoredVehicleJourney) AimedHeadwayInterval() string
- func (vj *XMLMonitoredVehicleJourney) ArrivalPlatformName() string
- func (vj *XMLMonitoredVehicleJourney) ArrivalProximyTest() string
- func (vj *XMLMonitoredVehicleJourney) Bearing() string
- func (vj *XMLMonitoredVehicleJourney) Coordinates() string
- func (vj *XMLMonitoredVehicleJourney) DataFrameRef() string
- func (vj *XMLMonitoredVehicleJourney) DatedVehicleJourneyRef() string
- func (vj *XMLMonitoredVehicleJourney) Delay() string
- func (vj *XMLMonitoredVehicleJourney) DepartureBoardingActivity() string
- func (vj *XMLMonitoredVehicleJourney) DeparturePlatformName() string
- func (vj *XMLMonitoredVehicleJourney) DestinationAimedArrivalTime() string
- func (vj *XMLMonitoredVehicleJourney) DestinationName() string
- func (vj *XMLMonitoredVehicleJourney) DestinationRef() string
- func (vj *XMLMonitoredVehicleJourney) DirectionName() string
- func (vj *XMLMonitoredVehicleJourney) DirectionRef() string
- func (vj *XMLMonitoredVehicleJourney) DistanceFromStop() string
- func (vj *XMLMonitoredVehicleJourney) DriverRef() string
- func (vj *XMLMonitoredVehicleJourney) ExpectedHeadwayInterval() string
- func (vj *XMLMonitoredVehicleJourney) FirstOrLastJourney() string
- func (vj *XMLMonitoredVehicleJourney) HeadwayService() string
- func (vj *XMLMonitoredVehicleJourney) InCongestion() string
- func (vj *XMLMonitoredVehicleJourney) InPanic() string
- func (vj *XMLMonitoredVehicleJourney) JourneyNote() string
- func (vj *XMLMonitoredVehicleJourney) JourneyPatternName() string
- func (vj *XMLMonitoredVehicleJourney) JourneyPatternRef() string
- func (vj *XMLMonitoredVehicleJourney) Latitude() string
- func (vj *XMLMonitoredVehicleJourney) LineRef() string
- func (vj *XMLMonitoredVehicleJourney) Longitude() string
- func (vj *XMLMonitoredVehicleJourney) Monitored() bool
- func (vj *XMLMonitoredVehicleJourney) MonitoringError() string
- func (vj *XMLMonitoredVehicleJourney) NumberOfStopsAway() string
- func (vj *XMLMonitoredVehicleJourney) Occupancy() string
- func (vj *XMLMonitoredVehicleJourney) OperatorRef() string
- func (vj *XMLMonitoredVehicleJourney) OriginAimedDepartureTime() string
- func (vj *XMLMonitoredVehicleJourney) OriginName() string
- func (vj *XMLMonitoredVehicleJourney) OriginRef() string
- func (vj *XMLMonitoredVehicleJourney) PlaceRef() string
- func (vj *XMLMonitoredVehicleJourney) PlatformTraversal() string
- func (vj *XMLMonitoredVehicleJourney) ProductCategoryRef() string
- func (vj *XMLMonitoredVehicleJourney) PublishedLineName() string
- func (vj *XMLMonitoredVehicleJourney) RouteRef() string
- func (vj *XMLMonitoredVehicleJourney) SRSName() string
- func (vj *XMLMonitoredVehicleJourney) ServiceFeatureRef() string
- func (vj *XMLMonitoredVehicleJourney) SetCoordinates(s string)
- func (vj *XMLMonitoredVehicleJourney) SetLatitude(s string)
- func (vj *XMLMonitoredVehicleJourney) SetLongitude(s string)
- func (vj *XMLMonitoredVehicleJourney) SetSRSName(s string)
- func (vj *XMLMonitoredVehicleJourney) SituationRef() string
- func (vj *XMLMonitoredVehicleJourney) TrainNumberRef() string
- func (vj *XMLMonitoredVehicleJourney) VehicleFeatureRef() string
- func (vj *XMLMonitoredVehicleJourney) VehicleJourneyName() string
- func (vj *XMLMonitoredVehicleJourney) VehicleMode() string
- func (vj *XMLMonitoredVehicleJourney) VehicleRef() string
- func (vj *XMLMonitoredVehicleJourney) ViaPlaceName() string
- type XMLNode
- type XMLNotifyEstimatedTimetable
- type XMLNotifyEstimatedTimetableDelivery
- type XMLNotifyGeneralMessage
- type XMLNotifySituationExchange
- type XMLNotifyStopMonitoring
- type XMLNotifyStopMonitoringDelivery
- type XMLNotifySubscriptionTerminated
- type XMLNotifyVehicleMonitoring
- type XMLNotifyVehicleMonitoringDelivery
- type XMLPeriod
- type XMLProductionTimetableRequest
- type XMLProductionTimetableSubscriptionRequestEntry
- type XMLPtSituationElement
- func (visit *XMLPtSituationElement) Affects() []*XMLAffect
- func (s *XMLPtSituationElement) AlertCause() string
- func (visit *XMLPtSituationElement) Consequences() []*XMLConsequence
- func (s *XMLPtSituationElement) Descriptions() map[string]string
- func (visit *XMLPtSituationElement) InfoLinks() []*XMLInfoLink
- func (visit *XMLPtSituationElement) Keywords() []string
- func (visit *XMLPtSituationElement) ParticipantRef() string
- func (visit *XMLPtSituationElement) Progress() string
- func (visit *XMLPtSituationElement) PublicationWindows() []*XMLPeriod
- func (visit *XMLPtSituationElement) PublishToDisplayActions() []*XMLPublishToDisplayAction
- func (visit *XMLPtSituationElement) PublishToMobileActions() []*XMLPublishToMobileAction
- func (visit *XMLPtSituationElement) PublishToWebActions() []*XMLPublishToWebAction
- func (visit *XMLPtSituationElement) Reality() string
- func (visit *XMLPtSituationElement) RecordedAtTime() time.Time
- func (visit *XMLPtSituationElement) ReportType() string
- func (visit *XMLPtSituationElement) Severity() string
- func (visit *XMLPtSituationElement) SituationNumber() string
- func (s *XMLPtSituationElement) Summaries() map[string]string
- func (visit *XMLPtSituationElement) ValidityPeriods() []*XMLPeriod
- func (visit *XMLPtSituationElement) Version() int
- func (visit *XMLPtSituationElement) VersionedAtTime() time.Time
- type XMLPublishToDisplayAction
- type XMLPublishToMobileAction
- type XMLPublishToWebAction
- type XMLResponseStatus
- type XMLSiriError
- type XMLSiriServiceRequest
- type XMLSituationExchangeDelivery
- type XMLSituationExchangeRequest
- type XMLSituationExchangeResponse
- type XMLSituationExchangeSubscriptionRequestEntry
- func (request *XMLSituationExchangeSubscriptionRequestEntry) InitialTerminationTime() time.Time
- func (request *XMLSituationExchangeSubscriptionRequestEntry) LineRefs() []string
- func (request *XMLSituationExchangeSubscriptionRequestEntry) StopPointRefs() []string
- func (request *XMLSituationExchangeSubscriptionRequestEntry) SubscriberRef() string
- func (request *XMLSituationExchangeSubscriptionRequestEntry) SubscriptionIdentifier() string
- type XMLStatus
- type XMLStopMonitoringDelivery
- type XMLStopMonitoringRequest
- type XMLStopMonitoringResponse
- type XMLStopMonitoringSubscriptionRequestEntry
- type XMLStopPointsDiscoveryRequest
- type XMLStopPointsDiscoveryResponse
- type XMLStructure
- type XMLSubscriptionRequest
- func (request *XMLSubscriptionRequest) ChangeBeforeUpdates() string
- func (request *XMLSubscriptionRequest) ConsumerAddress() string
- func (request *XMLSubscriptionRequest) IncrementalUpdates() string
- func (request *XMLSubscriptionRequest) XMLSubscriptionETTEntries() []*XMLEstimatedTimetableSubscriptionRequestEntry
- func (request *XMLSubscriptionRequest) XMLSubscriptionGMEntries() []*XMLGeneralMessageSubscriptionRequestEntry
- func (request *XMLSubscriptionRequest) XMLSubscriptionPTTEntries() []*XMLProductionTimetableSubscriptionRequestEntry
- func (request *XMLSubscriptionRequest) XMLSubscriptionSMEntries() []*XMLStopMonitoringSubscriptionRequestEntry
- func (request *XMLSubscriptionRequest) XMLSubscriptionSXEntries() []*XMLSituationExchangeSubscriptionRequestEntry
- func (request *XMLSubscriptionRequest) XMLSubscriptionVMEntries() []*XMLVehicleMonitoringSubscriptionRequestEntry
- type XMLSubscriptionResponse
- func (response *XMLSubscriptionResponse) Address() string
- func (response *XMLSubscriptionResponse) RequestMessageRef() string
- func (response *XMLSubscriptionResponse) ResponderRef() string
- func (response *XMLSubscriptionResponse) ResponseMessageIdentifier() string
- func (response *XMLSubscriptionResponse) ResponseStatus() []*XMLResponseStatus
- func (response *XMLSubscriptionResponse) ResponseTimestamp() time.Time
- func (response *XMLSubscriptionResponse) ServiceStartedTime() time.Time
- type XMLSubscriptionTerminatedNotification
- type XMLTerminationResponseStatus
- type XMLVehicleActivity
- func (va *XMLVehicleActivity) ItemIdentifier() string
- func (va *XMLVehicleActivity) LinkDistance() string
- func (va *XMLVehicleActivity) Percentage() string
- func (va *XMLVehicleActivity) RecordedAtTime() time.Time
- func (va *XMLVehicleActivity) ValidUntilTime() time.Time
- func (va *XMLVehicleActivity) VehicleMonitoringRef() string
- type XMLVehicleMonitoringDelivery
- type XMLVehicleMonitoringRequest
- type XMLVehicleMonitoringResponse
- type XMLVehicleMonitoringSubscriptionRequestEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindTranslations ¶
Types ¶
type DeliveryXMLStructure ¶
type DeliveryXMLStructure struct { LightDeliveryXMLStructure // contains filtered or unexported fields }
func (*DeliveryXMLStructure) RequestMessageRef ¶
func (delivery *DeliveryXMLStructure) RequestMessageRef() string
type IDFGeneralMessageStructure ¶
type IDFGeneralMessageStructure struct { XMLStructure // contains filtered or unexported fields }
func (*IDFGeneralMessageStructure) DestinationRef ¶
func (visit *IDFGeneralMessageStructure) DestinationRef() []string
func (*IDFGeneralMessageStructure) LineRefs ¶
func (visit *IDFGeneralMessageStructure) LineRefs() []string
func (*IDFGeneralMessageStructure) LineSections ¶
func (visit *IDFGeneralMessageStructure) LineSections() []*IDFLineSectionStructure
func (*IDFGeneralMessageStructure) Messages ¶
func (visit *IDFGeneralMessageStructure) Messages() []*XMLMessage
func (*IDFGeneralMessageStructure) RouteRef ¶
func (visit *IDFGeneralMessageStructure) RouteRef() []string
func (*IDFGeneralMessageStructure) StopPointRef ¶
func (visit *IDFGeneralMessageStructure) StopPointRef() []string
type IDFLineSectionStructure ¶
type IDFLineSectionStructure struct { XMLStructure // contains filtered or unexported fields }
func NewXMLLineSection ¶
func NewXMLLineSection(node XMLNode) *IDFLineSectionStructure
func (*IDFLineSectionStructure) FirstStop ¶
func (visit *IDFLineSectionStructure) FirstStop() string
func (*IDFLineSectionStructure) LastStop ¶
func (visit *IDFLineSectionStructure) LastStop() string
func (*IDFLineSectionStructure) LineRef ¶
func (visit *IDFLineSectionStructure) LineRef() string
type Int ¶
func (*Int) SetValueWithDefault ¶
type LightDeliveryXMLStructure ¶
type LightDeliveryXMLStructure struct { XMLStatus // contains filtered or unexported fields }
func (*LightDeliveryXMLStructure) ResponseTimestamp ¶
func (delivery *LightDeliveryXMLStructure) ResponseTimestamp() time.Time
type LightRequestXMLStructure ¶
type LightRequestXMLStructure struct { XMLStructure // contains filtered or unexported fields }
func (*LightRequestXMLStructure) MessageIdentifier ¶
func (request *LightRequestXMLStructure) MessageIdentifier() string
func (*LightRequestXMLStructure) RequestTimestamp ¶
func (request *LightRequestXMLStructure) RequestTimestamp() time.Time
type LightSubscriptionDeliveryXMLStructure ¶
type LightSubscriptionDeliveryXMLStructure struct { LightDeliveryXMLStructure // contains filtered or unexported fields }
func (*LightSubscriptionDeliveryXMLStructure) SubscriberRef ¶
func (delivery *LightSubscriptionDeliveryXMLStructure) SubscriberRef() string
func (*LightSubscriptionDeliveryXMLStructure) SubscriptionRef ¶
func (delivery *LightSubscriptionDeliveryXMLStructure) SubscriptionRef() string
type LightXMLStopMonitoringRequest ¶
type LightXMLStopMonitoringRequest struct { LightRequestXMLStructure // contains filtered or unexported fields }
func (*LightXMLStopMonitoringRequest) LineRef ¶
func (request *LightXMLStopMonitoringRequest) LineRef() string
func (*LightXMLStopMonitoringRequest) MaximumStopVisits ¶
func (request *LightXMLStopMonitoringRequest) MaximumStopVisits() int
func (*LightXMLStopMonitoringRequest) MonitoringRef ¶
func (request *LightXMLStopMonitoringRequest) MonitoringRef() string
func (*LightXMLStopMonitoringRequest) StopVisitTypes ¶
func (request *LightXMLStopMonitoringRequest) StopVisitTypes() string
type RequestXMLStructure ¶
type RequestXMLStructure struct { LightRequestXMLStructure // contains filtered or unexported fields }
func (*RequestXMLStructure) RequestorRef ¶
func (request *RequestXMLStructure) RequestorRef() string
type ResponseXMLStructure ¶
type ResponseXMLStructure struct { XMLStructure // contains filtered or unexported fields }
func (*ResponseXMLStructure) Address ¶
func (response *ResponseXMLStructure) Address() string
func (*ResponseXMLStructure) ProducerRef ¶
func (response *ResponseXMLStructure) ProducerRef() string
func (*ResponseXMLStructure) RequestMessageRef ¶
func (response *ResponseXMLStructure) RequestMessageRef() string
func (*ResponseXMLStructure) ResponseMessageIdentifier ¶
func (response *ResponseXMLStructure) ResponseMessageIdentifier() string
func (*ResponseXMLStructure) ResponseTimestamp ¶
func (response *ResponseXMLStructure) ResponseTimestamp() time.Time
type ResponseXMLStructureWithStatus ¶
type ResponseXMLStructureWithStatus struct { DeliveryXMLStructure // contains filtered or unexported fields }
func (*ResponseXMLStructureWithStatus) Address ¶
func (response *ResponseXMLStructureWithStatus) Address() string
func (*ResponseXMLStructureWithStatus) ProducerRef ¶
func (response *ResponseXMLStructureWithStatus) ProducerRef() string
func (*ResponseXMLStructureWithStatus) ResponseMessageIdentifier ¶
func (response *ResponseXMLStructureWithStatus) ResponseMessageIdentifier() string
type RootXMLNode ¶
type RootXMLNode struct {
// contains filtered or unexported fields
}
func (*RootXMLNode) Free ¶
func (node *RootXMLNode) Free()
func (*RootXMLNode) NativeNode ¶
func (node *RootXMLNode) NativeNode() xml.Node
type SubXMLNode ¶
type SubXMLNode struct {
// contains filtered or unexported fields
}
func NewSubXMLNode ¶
func NewSubXMLNode(nativeNode xml.Node) *SubXMLNode
func (*SubXMLNode) NativeNode ¶
func (node *SubXMLNode) NativeNode() xml.Node
type SubscriptionDeliveryXMLStructure ¶
type SubscriptionDeliveryXMLStructure struct { LightSubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func (*SubscriptionDeliveryXMLStructure) RequestMessageRef ¶
func (delivery *SubscriptionDeliveryXMLStructure) RequestMessageRef() string
type XMLActionData ¶
type XMLActionData struct { XMLStructure // contains filtered or unexported fields }
func NewXMLActionData ¶
func NewXMLActionData(node XMLNode) *XMLActionData
func (*XMLActionData) Affects ¶
func (ad *XMLActionData) Affects() []*XMLAffect
func (*XMLActionData) Name ¶
func (c *XMLActionData) Name() string
func (*XMLActionData) Prompt ¶
func (c *XMLActionData) Prompt() map[string]string
func (*XMLActionData) ScopeType ¶
func (ad *XMLActionData) ScopeType() string
func (*XMLActionData) Type ¶
func (c *XMLActionData) Type() string
func (*XMLActionData) Value ¶
func (c *XMLActionData) Value() string
type XMLAffect ¶
type XMLAffect struct { XMLStructure // contains filtered or unexported fields }
func NewXMLAffect ¶
func (*XMLAffect) AffectedNetworks ¶
func (a *XMLAffect) AffectedNetworks() []*XMLAffectedNetwork
func (*XMLAffect) AffectedStopPoints ¶
func (a *XMLAffect) AffectedStopPoints() []*XMLAffectedStopPoint
type XMLAffectedNetwork ¶
type XMLAffectedNetwork struct { XMLStructure // contains filtered or unexported fields }
func NewXMLAffectedNetwork ¶
func NewXMLAffectedNetwork(node XMLNode) *XMLAffectedNetwork
func (*XMLAffectedNetwork) AffectedDestinations ¶
func (an *XMLAffectedNetwork) AffectedDestinations() []string
func (*XMLAffectedNetwork) AffectedRoutes ¶
func (an *XMLAffectedNetwork) AffectedRoutes() []*XMLAffectedRoute
func (*XMLAffectedNetwork) AffectedSections ¶
func (an *XMLAffectedNetwork) AffectedSections() []*XMLAffectedSection
func (*XMLAffectedNetwork) AllLines ¶
func (an *XMLAffectedNetwork) AllLines() bool
func (*XMLAffectedNetwork) LineRefs ¶
func (an *XMLAffectedNetwork) LineRefs() []string
type XMLAffectedRoute ¶
type XMLAffectedRoute struct { XMLStructure // contains filtered or unexported fields }
func NewXMLAffectedRoute ¶
func NewXMLAffectedRoute(node XMLNode) *XMLAffectedRoute
func (*XMLAffectedRoute) AffectedStopPoints ¶
func (ar *XMLAffectedRoute) AffectedStopPoints() []*XMLAffectedStopPoint
func (*XMLAffectedRoute) RouteRef ¶
func (ar *XMLAffectedRoute) RouteRef() string
type XMLAffectedSection ¶
type XMLAffectedSection struct { XMLStructure // contains filtered or unexported fields }
func NewXMLAffectedSection ¶
func NewXMLAffectedSection(node XMLNode) *XMLAffectedSection
func (*XMLAffectedSection) FirstStop ¶
func (s *XMLAffectedSection) FirstStop() string
func (*XMLAffectedSection) LastStop ¶
func (s *XMLAffectedSection) LastStop() string
type XMLAffectedStopPoint ¶
type XMLAffectedStopPoint struct { XMLStructure // contains filtered or unexported fields }
func NewXMLAffectedStopPoint ¶
func NewXMLAffectedStopPoint(node XMLNode) *XMLAffectedStopPoint
func (*XMLAffectedStopPoint) LineRefs ¶
func (asp *XMLAffectedStopPoint) LineRefs() []string
func (*XMLAffectedStopPoint) StopPointRef ¶
func (asp *XMLAffectedStopPoint) StopPointRef() string
type XMLAnnotatedLineRef ¶
type XMLAnnotatedLineRef struct { XMLStructure // contains filtered or unexported fields }
func NewXMLAnnotatedLineRef ¶
func NewXMLAnnotatedLineRef(node XMLNode) *XMLAnnotatedLineRef
func (*XMLAnnotatedLineRef) LineName ¶
func (annotatedLine *XMLAnnotatedLineRef) LineName() string
func (*XMLAnnotatedLineRef) LineRef ¶
func (annotatedLine *XMLAnnotatedLineRef) LineRef() string
func (*XMLAnnotatedLineRef) Monitored ¶
func (annotatedLine *XMLAnnotatedLineRef) Monitored() bool
type XMLAnnotatedStopPointRef ¶
type XMLAnnotatedStopPointRef struct { XMLStructure // contains filtered or unexported fields }
func NewXMLAnnotatedStopPointRef ¶
func NewXMLAnnotatedStopPointRef(node XMLNode) *XMLAnnotatedStopPointRef
func (*XMLAnnotatedStopPointRef) LineRefs ¶
func (annotatedStopPoint *XMLAnnotatedStopPointRef) LineRefs() []string
func (*XMLAnnotatedStopPointRef) Monitored ¶
func (annotatedStopPoint *XMLAnnotatedStopPointRef) Monitored() bool
func (*XMLAnnotatedStopPointRef) StopName ¶
func (annotatedStopPoint *XMLAnnotatedStopPointRef) StopName() string
func (*XMLAnnotatedStopPointRef) StopPointRef ¶
func (annotatedStopPoint *XMLAnnotatedStopPointRef) StopPointRef() string
type XMLCall ¶
type XMLCall struct { XMLStructure // contains filtered or unexported fields }
MonitoredCall, EstimatedCall, RecordedCall
func NewXMLCall ¶
func (*XMLCall) ActualArrivalTime ¶
func (*XMLCall) ActualDepartureTime ¶
func (*XMLCall) AimedArrivalTime ¶
func (*XMLCall) AimedDepartureTime ¶
func (*XMLCall) ArrivalStatus ¶
func (*XMLCall) DepartureStatus ¶
func (*XMLCall) DestinationDisplay ¶
func (*XMLCall) ExpectedArrivalTime ¶
func (*XMLCall) ExpectedDepartureTime ¶
func (*XMLCall) StopPointName ¶
func (*XMLCall) StopPointRef ¶
func (*XMLCall) VehicleAtStop ¶
type XMLCheckStatusRequest ¶
type XMLCheckStatusRequest struct {
RequestXMLStructure
}
func NewXMLCheckStatusRequest ¶
func NewXMLCheckStatusRequest(node xml.Node) *XMLCheckStatusRequest
func NewXMLCheckStatusRequestFromContent ¶
func NewXMLCheckStatusRequestFromContent(content []byte) (*XMLCheckStatusRequest, error)
type XMLCheckStatusResponse ¶
type XMLCheckStatusResponse struct { ResponseXMLStructureWithStatus // contains filtered or unexported fields }
func NewXMLCheckStatusResponse ¶
func NewXMLCheckStatusResponse(node xml.Node) *XMLCheckStatusResponse
func NewXMLCheckStatusResponseFromContent ¶
func NewXMLCheckStatusResponseFromContent(content []byte) (*XMLCheckStatusResponse, error)
func (*XMLCheckStatusResponse) ErrorString ¶
func (response *XMLCheckStatusResponse) ErrorString() string
func (*XMLCheckStatusResponse) ServiceStartedTime ¶
func (response *XMLCheckStatusResponse) ServiceStartedTime() time.Time
type XMLCommonPublishingAction ¶
type XMLCommonPublishingAction struct { XMLActionData // contains filtered or unexported fields }
func (*XMLCommonPublishingAction) ActionStatus ¶
func (c *XMLCommonPublishingAction) ActionStatus() string
func (*XMLCommonPublishingAction) Descriptions ¶
func (c *XMLCommonPublishingAction) Descriptions() map[string]string
func (*XMLCommonPublishingAction) PublicationWindows ¶
func (c *XMLCommonPublishingAction) PublicationWindows() []*XMLPeriod
type XMLConsequence ¶
type XMLConsequence struct { XMLStructure // contains filtered or unexported fields }
func NewXMLConsequence ¶
func NewXMLConsequence(node XMLNode) *XMLConsequence
func (*XMLConsequence) Affects ¶
func (c *XMLConsequence) Affects() []*XMLAffect
func (*XMLConsequence) Condition ¶
func (consequence *XMLConsequence) Condition() string
func (*XMLConsequence) HasBlocking ¶
func (c *XMLConsequence) HasBlocking() bool
func (*XMLConsequence) JourneyPlanner ¶
func (c *XMLConsequence) JourneyPlanner() bool
func (*XMLConsequence) Periods ¶
func (consequence *XMLConsequence) Periods() []*XMLPeriod
func (*XMLConsequence) RealTime ¶
func (c *XMLConsequence) RealTime() bool
func (*XMLConsequence) Severity ¶
func (consequence *XMLConsequence) Severity() string
type XMLDeleteSubscriptionRequest ¶
type XMLDeleteSubscriptionRequest struct { RequestXMLStructure // contains filtered or unexported fields }
func NewXMLDeleteSubscriptionRequest ¶
func NewXMLDeleteSubscriptionRequest(node xml.Node) *XMLDeleteSubscriptionRequest
func NewXMLDeleteSubscriptionRequestFromContent ¶
func NewXMLDeleteSubscriptionRequestFromContent(content []byte) (*XMLDeleteSubscriptionRequest, error)
func (*XMLDeleteSubscriptionRequest) CancelAll ¶
func (request *XMLDeleteSubscriptionRequest) CancelAll() bool
func (*XMLDeleteSubscriptionRequest) SubscriptionRef ¶
func (request *XMLDeleteSubscriptionRequest) SubscriptionRef() string
type XMLDeleteSubscriptionResponse ¶
type XMLDeleteSubscriptionResponse struct { XMLStructure // contains filtered or unexported fields }
func NewXMLDeleteSubscriptionResponse ¶
func NewXMLDeleteSubscriptionResponse(node xml.Node) *XMLDeleteSubscriptionResponse
func NewXMLDeleteSubscriptionResponseFromContent ¶
func NewXMLDeleteSubscriptionResponseFromContent(content []byte) (*XMLDeleteSubscriptionResponse, error)
func (*XMLDeleteSubscriptionResponse) RequestMessageRef ¶
func (response *XMLDeleteSubscriptionResponse) RequestMessageRef() string
func (*XMLDeleteSubscriptionResponse) ResponderRef ¶
func (response *XMLDeleteSubscriptionResponse) ResponderRef() string
func (*XMLDeleteSubscriptionResponse) ResponseStatus ¶
func (response *XMLDeleteSubscriptionResponse) ResponseStatus() []*XMLTerminationResponseStatus
func (*XMLDeleteSubscriptionResponse) ResponseTimestamp ¶
func (response *XMLDeleteSubscriptionResponse) ResponseTimestamp() time.Time
type XMLEstimatedJourneyVersionFrame ¶
type XMLEstimatedJourneyVersionFrame struct { XMLStructure // contains filtered or unexported fields }
func NewXMLEstimatedJourneyVersionFrame ¶
func NewXMLEstimatedJourneyVersionFrame(node XMLNode) *XMLEstimatedJourneyVersionFrame
func (*XMLEstimatedJourneyVersionFrame) EstimatedVehicleJourneys ¶
func (ejvf *XMLEstimatedJourneyVersionFrame) EstimatedVehicleJourneys() []*XMLEstimatedVehicleJourney
func (*XMLEstimatedJourneyVersionFrame) RecordedAt ¶
func (ejvf *XMLEstimatedJourneyVersionFrame) RecordedAt() time.Time
type XMLEstimatedTimetableRequest ¶
type XMLEstimatedTimetableRequest struct { LightRequestXMLStructure // contains filtered or unexported fields }
func (*XMLEstimatedTimetableRequest) Lines ¶
func (request *XMLEstimatedTimetableRequest) Lines() []string
func (*XMLEstimatedTimetableRequest) PreviewInterval ¶
func (request *XMLEstimatedTimetableRequest) PreviewInterval() time.Duration
func (*XMLEstimatedTimetableRequest) StartTime ¶
func (request *XMLEstimatedTimetableRequest) StartTime() time.Time
type XMLEstimatedTimetableSubscriptionRequestEntry ¶
type XMLEstimatedTimetableSubscriptionRequestEntry struct { XMLEstimatedTimetableRequest // contains filtered or unexported fields }
func NewXMLEstimatedTimetableSubscriptionRequestEntry ¶
func NewXMLEstimatedTimetableSubscriptionRequestEntry(node XMLNode) *XMLEstimatedTimetableSubscriptionRequestEntry
func (*XMLEstimatedTimetableSubscriptionRequestEntry) InitialTerminationTime ¶
func (request *XMLEstimatedTimetableSubscriptionRequestEntry) InitialTerminationTime() time.Time
func (*XMLEstimatedTimetableSubscriptionRequestEntry) SubscriberRef ¶
func (request *XMLEstimatedTimetableSubscriptionRequestEntry) SubscriberRef() string
func (*XMLEstimatedTimetableSubscriptionRequestEntry) SubscriptionIdentifier ¶
func (request *XMLEstimatedTimetableSubscriptionRequestEntry) SubscriptionIdentifier() string
type XMLEstimatedVehicleJourney ¶
type XMLEstimatedVehicleJourney struct { XMLStructure // contains filtered or unexported fields }
func NewXMLEstimatedVehicleJourney ¶
func NewXMLEstimatedVehicleJourney(node XMLNode) *XMLEstimatedVehicleJourney
func (*XMLEstimatedVehicleJourney) DatedVehicleJourneyRef ¶
func (evj *XMLEstimatedVehicleJourney) DatedVehicleJourneyRef() string
func (*XMLEstimatedVehicleJourney) DestinationRef ¶
func (evj *XMLEstimatedVehicleJourney) DestinationRef() string
func (*XMLEstimatedVehicleJourney) DirectionRef ¶
func (evj *XMLEstimatedVehicleJourney) DirectionRef() string
func (*XMLEstimatedVehicleJourney) EstimatedCalls ¶
func (evj *XMLEstimatedVehicleJourney) EstimatedCalls() []*XMLCall
func (*XMLEstimatedVehicleJourney) LineRef ¶
func (evj *XMLEstimatedVehicleJourney) LineRef() string
func (*XMLEstimatedVehicleJourney) OperatorRef ¶
func (evj *XMLEstimatedVehicleJourney) OperatorRef() string
func (*XMLEstimatedVehicleJourney) OriginRef ¶
func (evj *XMLEstimatedVehicleJourney) OriginRef() string
func (*XMLEstimatedVehicleJourney) RecordedCalls ¶
func (evj *XMLEstimatedVehicleJourney) RecordedCalls() []*XMLCall
type XMLGeneralMessage ¶
type XMLGeneralMessage struct { XMLStructure // contains filtered or unexported fields }
func NewXMLGeneralMessage ¶
func NewXMLGeneralMessage(node XMLNode) *XMLGeneralMessage
func (*XMLGeneralMessage) Content ¶
func (visit *XMLGeneralMessage) Content() interface{}
func (*XMLGeneralMessage) FormatRef ¶
func (visit *XMLGeneralMessage) FormatRef() string
func (*XMLGeneralMessage) InfoChannelRef ¶
func (visit *XMLGeneralMessage) InfoChannelRef() string
func (*XMLGeneralMessage) InfoMessageIdentifier ¶
func (visit *XMLGeneralMessage) InfoMessageIdentifier() string
func (*XMLGeneralMessage) InfoMessageVersion ¶
func (visit *XMLGeneralMessage) InfoMessageVersion() int
func (*XMLGeneralMessage) ItemIdentifier ¶
func (visit *XMLGeneralMessage) ItemIdentifier() string
func (*XMLGeneralMessage) RecordedAtTime ¶
func (visit *XMLGeneralMessage) RecordedAtTime() time.Time
func (*XMLGeneralMessage) ValidUntilTime ¶
func (visit *XMLGeneralMessage) ValidUntilTime() time.Time
type XMLGeneralMessageCancellation ¶
type XMLGeneralMessageCancellation struct { XMLStructure // contains filtered or unexported fields }
func NewXMLCancelledGeneralMessage ¶
func NewXMLCancelledGeneralMessage(node XMLNode) *XMLGeneralMessageCancellation
func (*XMLGeneralMessageCancellation) InfoMessageIdentifier ¶
func (visit *XMLGeneralMessageCancellation) InfoMessageIdentifier() string
func (*XMLGeneralMessageCancellation) RecordedAtTime ¶
func (visit *XMLGeneralMessageCancellation) RecordedAtTime() time.Time
type XMLGeneralMessageDelivery ¶
type XMLGeneralMessageDelivery struct { SubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLGeneralMessageDelivery ¶
func NewXMLGeneralMessageDelivery(node XMLNode) *XMLGeneralMessageDelivery
func (*XMLGeneralMessageDelivery) XMLGeneralMessages ¶
func (delivery *XMLGeneralMessageDelivery) XMLGeneralMessages() []*XMLGeneralMessage
func (*XMLGeneralMessageDelivery) XMLGeneralMessagesCancellations ¶
func (delivery *XMLGeneralMessageDelivery) XMLGeneralMessagesCancellations() []*XMLGeneralMessageCancellation
type XMLGeneralMessageRequest ¶
type XMLGeneralMessageRequest struct { LightRequestXMLStructure // contains filtered or unexported fields }
func (*XMLGeneralMessageRequest) DestinationRef ¶
func (request *XMLGeneralMessageRequest) DestinationRef() []string
func (*XMLGeneralMessageRequest) InfoChannelRef ¶
func (request *XMLGeneralMessageRequest) InfoChannelRef() []string
func (*XMLGeneralMessageRequest) LineRef ¶
func (request *XMLGeneralMessageRequest) LineRef() []string
func (*XMLGeneralMessageRequest) RouteRef ¶
func (request *XMLGeneralMessageRequest) RouteRef() []string
func (*XMLGeneralMessageRequest) StopPointRef ¶
func (request *XMLGeneralMessageRequest) StopPointRef() []string
type XMLGeneralMessageResponse ¶
type XMLGeneralMessageResponse struct { ResponseXMLStructureWithStatus // contains filtered or unexported fields }
func NewXMLGeneralMessageResponse ¶
func NewXMLGeneralMessageResponse(node xml.Node) *XMLGeneralMessageResponse
func NewXMLGeneralMessageResponseFromContent ¶
func NewXMLGeneralMessageResponseFromContent(content []byte) (*XMLGeneralMessageResponse, error)
func (*XMLGeneralMessageResponse) ErrorString ¶
func (response *XMLGeneralMessageResponse) ErrorString() string
func (*XMLGeneralMessageResponse) XMLGeneralMessages ¶
func (response *XMLGeneralMessageResponse) XMLGeneralMessages() []*XMLGeneralMessage
type XMLGeneralMessageSubscriptionRequestEntry ¶
type XMLGeneralMessageSubscriptionRequestEntry struct { XMLGeneralMessageRequest // contains filtered or unexported fields }
func NewXMLGeneralMessageSubscriptionRequestEntry ¶
func NewXMLGeneralMessageSubscriptionRequestEntry(node XMLNode) *XMLGeneralMessageSubscriptionRequestEntry
func (*XMLGeneralMessageSubscriptionRequestEntry) InitialTerminationTime ¶
func (request *XMLGeneralMessageSubscriptionRequestEntry) InitialTerminationTime() time.Time
func (*XMLGeneralMessageSubscriptionRequestEntry) SubscriberRef ¶
func (request *XMLGeneralMessageSubscriptionRequestEntry) SubscriberRef() string
func (*XMLGeneralMessageSubscriptionRequestEntry) SubscriptionIdentifier ¶
func (request *XMLGeneralMessageSubscriptionRequestEntry) SubscriptionIdentifier() string
type XMLGetEstimatedTimetable ¶
type XMLGetEstimatedTimetable struct { XMLEstimatedTimetableRequest // contains filtered or unexported fields }
func NewXMLGetEstimatedTimetable ¶
func NewXMLGetEstimatedTimetable(node xml.Node) *XMLGetEstimatedTimetable
func NewXMLGetEstimatedTimetableFromContent ¶
func NewXMLGetEstimatedTimetableFromContent(content []byte) (*XMLGetEstimatedTimetable, error)
func (*XMLGetEstimatedTimetable) RequestorRef ¶
func (request *XMLGetEstimatedTimetable) RequestorRef() string
type XMLGetGeneralMessage ¶
type XMLGetGeneralMessage struct { XMLGeneralMessageRequest // contains filtered or unexported fields }
func NewXMLGetGeneralMessage ¶
func NewXMLGetGeneralMessage(node xml.Node) *XMLGetGeneralMessage
func NewXMLGetGeneralMessageFromContent ¶
func NewXMLGetGeneralMessageFromContent(content []byte) (*XMLGetGeneralMessage, error)
func (*XMLGetGeneralMessage) RequestorRef ¶
func (request *XMLGetGeneralMessage) RequestorRef() string
type XMLGetSituationExchange ¶
type XMLGetSituationExchange struct { XMLSituationExchangeRequest // contains filtered or unexported fields }
func NewXMLGetSituationExchange ¶
func NewXMLGetSituationExchange(node xml.Node) *XMLGetSituationExchange
func NewXMLGetSituationExchangeFromContent ¶
func NewXMLGetSituationExchangeFromContent(content []byte) (*XMLGetSituationExchange, error)
func (*XMLGetSituationExchange) RequestorRef ¶
func (request *XMLGetSituationExchange) RequestorRef() string
type XMLGetStopMonitoring ¶
type XMLGetStopMonitoring struct { XMLStopMonitoringRequest // contains filtered or unexported fields }
func NewXMLGetStopMonitoring ¶
func NewXMLGetStopMonitoring(node xml.Node) *XMLGetStopMonitoring
func NewXMLGetStopMonitoringFromContent ¶
func NewXMLGetStopMonitoringFromContent(content []byte) (*XMLGetStopMonitoring, error)
func (*XMLGetStopMonitoring) RequestorRef ¶
func (request *XMLGetStopMonitoring) RequestorRef() string
type XMLGetVehicleMonitoring ¶
type XMLGetVehicleMonitoring struct { XMLVehicleMonitoringRequest // contains filtered or unexported fields }
func NewXMLGetVehicleMonitoring ¶
func NewXMLGetVehicleMonitoring(node xml.Node) *XMLGetVehicleMonitoring
func NewXMLGetVehicleMonitoringFromContent ¶
func NewXMLGetVehicleMonitoringFromContent(content []byte) (*XMLGetVehicleMonitoring, error)
func (*XMLGetVehicleMonitoring) LineRef ¶
func (request *XMLGetVehicleMonitoring) LineRef() string
func (*XMLGetVehicleMonitoring) MessageIdentifier ¶
func (request *XMLGetVehicleMonitoring) MessageIdentifier() string
func (*XMLGetVehicleMonitoring) RequestorRef ¶
func (request *XMLGetVehicleMonitoring) RequestorRef() string
func (*XMLGetVehicleMonitoring) VehicleRef ¶
func (request *XMLGetVehicleMonitoring) VehicleRef() string
type XMLInfoLink ¶
type XMLInfoLink struct { XMLStructure // contains filtered or unexported fields }
func NewXMLInfoLink ¶
func NewXMLInfoLink(node XMLNode) *XMLInfoLink
func (*XMLInfoLink) ImageRef ¶
func (i *XMLInfoLink) ImageRef() string
func (*XMLInfoLink) Label ¶
func (i *XMLInfoLink) Label() string
func (*XMLInfoLink) LinkContent ¶
func (i *XMLInfoLink) LinkContent() string
func (*XMLInfoLink) Uri ¶
func (i *XMLInfoLink) Uri() string
type XMLLinesDiscoveryRequest ¶
type XMLLinesDiscoveryRequest struct {
RequestXMLStructure
}
func NewXMLLinesDiscoveryRequest ¶
func NewXMLLinesDiscoveryRequest(node xml.Node) *XMLLinesDiscoveryRequest
func NewXMLLinesDiscoveryRequestFromContent ¶
func NewXMLLinesDiscoveryRequestFromContent(content []byte) (*XMLLinesDiscoveryRequest, error)
type XMLLinesDiscoveryResponse ¶
type XMLLinesDiscoveryResponse struct { LightDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLLinesDiscoveryResponse ¶
func NewXMLLinesDiscoveryResponse(node xml.Node) *XMLLinesDiscoveryResponse
func NewXMLLinesDiscoveryResponseFromContent ¶
func NewXMLLinesDiscoveryResponseFromContent(content []byte) (*XMLLinesDiscoveryResponse, error)
func (*XMLLinesDiscoveryResponse) AnnotatedLineRefs ¶
func (response *XMLLinesDiscoveryResponse) AnnotatedLineRefs() []*XMLAnnotatedLineRef
func (*XMLLinesDiscoveryResponse) ErrorString ¶
func (response *XMLLinesDiscoveryResponse) ErrorString() string
type XMLMessage ¶
type XMLMessage struct { XMLStructure // contains filtered or unexported fields }
func NewXMLMessage ¶
func NewXMLMessage(node XMLNode) *XMLMessage
func (*XMLMessage) MessageTexts ¶
func (message *XMLMessage) MessageTexts() map[string]string
func (*XMLMessage) MessageType ¶
func (message *XMLMessage) MessageType() string
type XMLMonitoredStopVisit ¶
type XMLMonitoredStopVisit struct { XMLMonitoredVehicleJourney // contains filtered or unexported fields }
func NewXMLMonitoredStopVisit ¶
func NewXMLMonitoredStopVisit(node XMLNode) *XMLMonitoredStopVisit
func (*XMLMonitoredStopVisit) ItemIdentifier ¶
func (sv *XMLMonitoredStopVisit) ItemIdentifier() string
func (*XMLMonitoredStopVisit) MonitoringRef ¶
func (sv *XMLMonitoredStopVisit) MonitoringRef() string
func (*XMLMonitoredStopVisit) RecordedAt ¶
func (sv *XMLMonitoredStopVisit) RecordedAt() time.Time
type XMLMonitoredStopVisitCancellation ¶
type XMLMonitoredStopVisitCancellation struct { XMLStructure // contains filtered or unexported fields }
func NewXMLCancelledStopVisit ¶
func NewXMLCancelledStopVisit(node XMLNode) *XMLMonitoredStopVisitCancellation
func (*XMLMonitoredStopVisitCancellation) ItemRef ¶
func (cancel *XMLMonitoredStopVisitCancellation) ItemRef() string
func (*XMLMonitoredStopVisitCancellation) MonitoringRef ¶
func (cancel *XMLMonitoredStopVisitCancellation) MonitoringRef() string
func (*XMLMonitoredStopVisitCancellation) RecordedAt ¶
func (cancel *XMLMonitoredStopVisitCancellation) RecordedAt() time.Time
type XMLMonitoredVehicleJourney ¶
type XMLMonitoredVehicleJourney struct { XMLCall // contains filtered or unexported fields }
func (*XMLMonitoredVehicleJourney) ActualQuayName ¶
func (vj *XMLMonitoredVehicleJourney) ActualQuayName() string
func (*XMLMonitoredVehicleJourney) AimedHeadwayInterval ¶
func (vj *XMLMonitoredVehicleJourney) AimedHeadwayInterval() string
func (*XMLMonitoredVehicleJourney) ArrivalPlatformName ¶
func (vj *XMLMonitoredVehicleJourney) ArrivalPlatformName() string
func (*XMLMonitoredVehicleJourney) ArrivalProximyTest ¶
func (vj *XMLMonitoredVehicleJourney) ArrivalProximyTest() string
func (*XMLMonitoredVehicleJourney) Bearing ¶
func (vj *XMLMonitoredVehicleJourney) Bearing() string
func (*XMLMonitoredVehicleJourney) Coordinates ¶
func (vj *XMLMonitoredVehicleJourney) Coordinates() string
func (*XMLMonitoredVehicleJourney) DataFrameRef ¶
func (vj *XMLMonitoredVehicleJourney) DataFrameRef() string
func (*XMLMonitoredVehicleJourney) DatedVehicleJourneyRef ¶
func (vj *XMLMonitoredVehicleJourney) DatedVehicleJourneyRef() string
func (*XMLMonitoredVehicleJourney) Delay ¶
func (vj *XMLMonitoredVehicleJourney) Delay() string
Attributes
func (*XMLMonitoredVehicleJourney) DepartureBoardingActivity ¶
func (vj *XMLMonitoredVehicleJourney) DepartureBoardingActivity() string
func (*XMLMonitoredVehicleJourney) DeparturePlatformName ¶
func (vj *XMLMonitoredVehicleJourney) DeparturePlatformName() string
func (*XMLMonitoredVehicleJourney) DestinationAimedArrivalTime ¶
func (vj *XMLMonitoredVehicleJourney) DestinationAimedArrivalTime() string
func (*XMLMonitoredVehicleJourney) DestinationName ¶
func (vj *XMLMonitoredVehicleJourney) DestinationName() string
func (*XMLMonitoredVehicleJourney) DestinationRef ¶
func (vj *XMLMonitoredVehicleJourney) DestinationRef() string
func (*XMLMonitoredVehicleJourney) DirectionName ¶
func (vj *XMLMonitoredVehicleJourney) DirectionName() string
func (*XMLMonitoredVehicleJourney) DirectionRef ¶
func (vj *XMLMonitoredVehicleJourney) DirectionRef() string
func (*XMLMonitoredVehicleJourney) DistanceFromStop ¶
func (vj *XMLMonitoredVehicleJourney) DistanceFromStop() string
func (*XMLMonitoredVehicleJourney) DriverRef ¶
func (vj *XMLMonitoredVehicleJourney) DriverRef() string
func (*XMLMonitoredVehicleJourney) ExpectedHeadwayInterval ¶
func (vj *XMLMonitoredVehicleJourney) ExpectedHeadwayInterval() string
func (*XMLMonitoredVehicleJourney) FirstOrLastJourney ¶
func (vj *XMLMonitoredVehicleJourney) FirstOrLastJourney() string
func (*XMLMonitoredVehicleJourney) HeadwayService ¶
func (vj *XMLMonitoredVehicleJourney) HeadwayService() string
func (*XMLMonitoredVehicleJourney) InCongestion ¶
func (vj *XMLMonitoredVehicleJourney) InCongestion() string
func (*XMLMonitoredVehicleJourney) InPanic ¶
func (vj *XMLMonitoredVehicleJourney) InPanic() string
func (*XMLMonitoredVehicleJourney) JourneyNote ¶
func (vj *XMLMonitoredVehicleJourney) JourneyNote() string
func (*XMLMonitoredVehicleJourney) JourneyPatternName ¶
func (vj *XMLMonitoredVehicleJourney) JourneyPatternName() string
func (*XMLMonitoredVehicleJourney) JourneyPatternRef ¶
func (vj *XMLMonitoredVehicleJourney) JourneyPatternRef() string
func (*XMLMonitoredVehicleJourney) Latitude ¶
func (vj *XMLMonitoredVehicleJourney) Latitude() string
func (*XMLMonitoredVehicleJourney) LineRef ¶
func (vj *XMLMonitoredVehicleJourney) LineRef() string
func (*XMLMonitoredVehicleJourney) Longitude ¶
func (vj *XMLMonitoredVehicleJourney) Longitude() string
func (*XMLMonitoredVehicleJourney) Monitored ¶
func (vj *XMLMonitoredVehicleJourney) Monitored() bool
func (*XMLMonitoredVehicleJourney) MonitoringError ¶
func (vj *XMLMonitoredVehicleJourney) MonitoringError() string
func (*XMLMonitoredVehicleJourney) NumberOfStopsAway ¶
func (vj *XMLMonitoredVehicleJourney) NumberOfStopsAway() string
func (*XMLMonitoredVehicleJourney) Occupancy ¶
func (vj *XMLMonitoredVehicleJourney) Occupancy() string
func (*XMLMonitoredVehicleJourney) OperatorRef ¶
func (vj *XMLMonitoredVehicleJourney) OperatorRef() string
func (*XMLMonitoredVehicleJourney) OriginAimedDepartureTime ¶
func (vj *XMLMonitoredVehicleJourney) OriginAimedDepartureTime() string
func (*XMLMonitoredVehicleJourney) OriginName ¶
func (vj *XMLMonitoredVehicleJourney) OriginName() string
func (*XMLMonitoredVehicleJourney) OriginRef ¶
func (vj *XMLMonitoredVehicleJourney) OriginRef() string
func (*XMLMonitoredVehicleJourney) PlaceRef ¶
func (vj *XMLMonitoredVehicleJourney) PlaceRef() string
func (*XMLMonitoredVehicleJourney) PlatformTraversal ¶
func (vj *XMLMonitoredVehicleJourney) PlatformTraversal() string
func (*XMLMonitoredVehicleJourney) ProductCategoryRef ¶
func (vj *XMLMonitoredVehicleJourney) ProductCategoryRef() string
func (*XMLMonitoredVehicleJourney) PublishedLineName ¶
func (vj *XMLMonitoredVehicleJourney) PublishedLineName() string
func (*XMLMonitoredVehicleJourney) RouteRef ¶
func (vj *XMLMonitoredVehicleJourney) RouteRef() string
func (*XMLMonitoredVehicleJourney) SRSName ¶
func (vj *XMLMonitoredVehicleJourney) SRSName() string
func (*XMLMonitoredVehicleJourney) ServiceFeatureRef ¶
func (vj *XMLMonitoredVehicleJourney) ServiceFeatureRef() string
func (*XMLMonitoredVehicleJourney) SetCoordinates ¶
func (vj *XMLMonitoredVehicleJourney) SetCoordinates(s string)
func (*XMLMonitoredVehicleJourney) SetLatitude ¶
func (vj *XMLMonitoredVehicleJourney) SetLatitude(s string)
func (*XMLMonitoredVehicleJourney) SetLongitude ¶
func (vj *XMLMonitoredVehicleJourney) SetLongitude(s string)
func (*XMLMonitoredVehicleJourney) SetSRSName ¶
func (vj *XMLMonitoredVehicleJourney) SetSRSName(s string)
func (*XMLMonitoredVehicleJourney) SituationRef ¶
func (vj *XMLMonitoredVehicleJourney) SituationRef() string
func (*XMLMonitoredVehicleJourney) TrainNumberRef ¶
func (vj *XMLMonitoredVehicleJourney) TrainNumberRef() string
func (*XMLMonitoredVehicleJourney) VehicleFeatureRef ¶
func (vj *XMLMonitoredVehicleJourney) VehicleFeatureRef() string
func (*XMLMonitoredVehicleJourney) VehicleJourneyName ¶
func (vj *XMLMonitoredVehicleJourney) VehicleJourneyName() string
func (*XMLMonitoredVehicleJourney) VehicleMode ¶
func (vj *XMLMonitoredVehicleJourney) VehicleMode() string
func (*XMLMonitoredVehicleJourney) VehicleRef ¶
func (vj *XMLMonitoredVehicleJourney) VehicleRef() string
func (*XMLMonitoredVehicleJourney) ViaPlaceName ¶
func (vj *XMLMonitoredVehicleJourney) ViaPlaceName() string
type XMLNotifyEstimatedTimetable ¶
type XMLNotifyEstimatedTimetable struct { ResponseXMLStructure // contains filtered or unexported fields }
func NewXMLNotifyEstimatedTimetable ¶
func NewXMLNotifyEstimatedTimetable(node xml.Node) *XMLNotifyEstimatedTimetable
func NewXMLNotifyEstimatedTimetableFromContent ¶
func NewXMLNotifyEstimatedTimetableFromContent(content []byte) (*XMLNotifyEstimatedTimetable, error)
func (*XMLNotifyEstimatedTimetable) EstimatedTimetableDeliveries ¶
func (notify *XMLNotifyEstimatedTimetable) EstimatedTimetableDeliveries() []*XMLNotifyEstimatedTimetableDelivery
type XMLNotifyEstimatedTimetableDelivery ¶
type XMLNotifyEstimatedTimetableDelivery struct { SubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLNotifyEstimatedTimetableDelivery ¶
func NewXMLNotifyEstimatedTimetableDelivery(node XMLNode) *XMLNotifyEstimatedTimetableDelivery
func (*XMLNotifyEstimatedTimetableDelivery) EstimatedJourneyVersionFrames ¶
func (delivery *XMLNotifyEstimatedTimetableDelivery) EstimatedJourneyVersionFrames() []*XMLEstimatedJourneyVersionFrame
type XMLNotifyGeneralMessage ¶
type XMLNotifyGeneralMessage struct { ResponseXMLStructure // contains filtered or unexported fields }
func NewXMLNotifyGeneralMessage ¶
func NewXMLNotifyGeneralMessage(node xml.Node) *XMLNotifyGeneralMessage
func NewXMLNotifyGeneralMessageFromContent ¶
func NewXMLNotifyGeneralMessageFromContent(content []byte) (*XMLNotifyGeneralMessage, error)
func (*XMLNotifyGeneralMessage) GeneralMessagesDeliveries ¶
func (notify *XMLNotifyGeneralMessage) GeneralMessagesDeliveries() []*XMLGeneralMessageDelivery
type XMLNotifySituationExchange ¶
type XMLNotifySituationExchange struct { ResponseXMLStructure // contains filtered or unexported fields }
func NewXMLNotifySituationExchange ¶
func NewXMLNotifySituationExchange(node xml.Node) *XMLNotifySituationExchange
func NewXMLNotifySituationExchangeFromContent ¶
func NewXMLNotifySituationExchangeFromContent(content []byte) (*XMLNotifySituationExchange, error)
func (*XMLNotifySituationExchange) SituationExchangesDeliveries ¶
func (notify *XMLNotifySituationExchange) SituationExchangesDeliveries() []*XMLSituationExchangeDelivery
type XMLNotifyStopMonitoring ¶
type XMLNotifyStopMonitoring struct { ResponseXMLStructure // contains filtered or unexported fields }
func NewXMLNotifyStopMonitoring ¶
func NewXMLNotifyStopMonitoring(node xml.Node) *XMLNotifyStopMonitoring
func NewXMLNotifyStopMonitoringFromContent ¶
func NewXMLNotifyStopMonitoringFromContent(content []byte) (*XMLNotifyStopMonitoring, error)
func (*XMLNotifyStopMonitoring) StopMonitoringDeliveries ¶
func (notify *XMLNotifyStopMonitoring) StopMonitoringDeliveries() []*XMLNotifyStopMonitoringDelivery
type XMLNotifyStopMonitoringDelivery ¶
type XMLNotifyStopMonitoringDelivery struct { SubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLNotifyStopMonitoringDelivery ¶
func NewXMLNotifyStopMonitoringDelivery(node XMLNode) *XMLNotifyStopMonitoringDelivery
func (*XMLNotifyStopMonitoringDelivery) MonitoringRef ¶
func (delivery *XMLNotifyStopMonitoringDelivery) MonitoringRef() string
func (*XMLNotifyStopMonitoringDelivery) XMLMonitoredStopVisitCancellations ¶
func (delivery *XMLNotifyStopMonitoringDelivery) XMLMonitoredStopVisitCancellations() []*XMLMonitoredStopVisitCancellation
func (*XMLNotifyStopMonitoringDelivery) XMLMonitoredStopVisits ¶
func (delivery *XMLNotifyStopMonitoringDelivery) XMLMonitoredStopVisits() []*XMLMonitoredStopVisit
type XMLNotifySubscriptionTerminated ¶
type XMLNotifySubscriptionTerminated struct { ResponseXMLStructure // contains filtered or unexported fields }
func NewXMLNotifySubscriptionTerminated ¶
func NewXMLNotifySubscriptionTerminated(node xml.Node) *XMLNotifySubscriptionTerminated
func NewXMLNotifySubscriptionTerminatedFromContent ¶
func NewXMLNotifySubscriptionTerminatedFromContent(content []byte) (*XMLNotifySubscriptionTerminated, error)
func (*XMLNotifySubscriptionTerminated) SubscriberRef ¶
func (delivery *XMLNotifySubscriptionTerminated) SubscriberRef() string
func (*XMLNotifySubscriptionTerminated) SubscriptionRef ¶
func (delivery *XMLNotifySubscriptionTerminated) SubscriptionRef() string
type XMLNotifyVehicleMonitoring ¶
type XMLNotifyVehicleMonitoring struct { ResponseXMLStructureWithStatus // contains filtered or unexported fields }
func NewXMLNotifyVehicleMonitoring ¶
func NewXMLNotifyVehicleMonitoring(node xml.Node) *XMLNotifyVehicleMonitoring
func NewXMLNotifyVehicleMonitoringFromContent ¶
func NewXMLNotifyVehicleMonitoringFromContent(content []byte) (*XMLNotifyVehicleMonitoring, error)
func (*XMLNotifyVehicleMonitoring) VehicleMonitoringDeliveries ¶
func (notify *XMLNotifyVehicleMonitoring) VehicleMonitoringDeliveries() []*XMLNotifyVehicleMonitoringDelivery
type XMLNotifyVehicleMonitoringDelivery ¶
type XMLNotifyVehicleMonitoringDelivery struct { SubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLNotifyVehicleMonitoringDelivery ¶
func NewXMLNotifyVehicleMonitoringDelivery(node XMLNode) *XMLNotifyVehicleMonitoringDelivery
func (*XMLNotifyVehicleMonitoringDelivery) VehicleActivities ¶
func (delivery *XMLNotifyVehicleMonitoringDelivery) VehicleActivities() []*XMLVehicleActivity
type XMLPeriod ¶
type XMLPeriod struct { XMLStructure // contains filtered or unexported fields }
func NewXMLPeriod ¶
type XMLProductionTimetableRequest ¶
type XMLProductionTimetableRequest struct { LightRequestXMLStructure // contains filtered or unexported fields }
func (*XMLProductionTimetableRequest) Lines ¶
func (request *XMLProductionTimetableRequest) Lines() []string
func (*XMLProductionTimetableRequest) PreviewInterval ¶
func (request *XMLProductionTimetableRequest) PreviewInterval() time.Duration
func (*XMLProductionTimetableRequest) StartTime ¶
func (request *XMLProductionTimetableRequest) StartTime() time.Time
type XMLProductionTimetableSubscriptionRequestEntry ¶
type XMLProductionTimetableSubscriptionRequestEntry struct { XMLProductionTimetableRequest // contains filtered or unexported fields }
func NewXMLProductionTimetableSubscriptionRequestEntry ¶
func NewXMLProductionTimetableSubscriptionRequestEntry(node XMLNode) *XMLProductionTimetableSubscriptionRequestEntry
func (*XMLProductionTimetableSubscriptionRequestEntry) InitialTerminationTime ¶
func (request *XMLProductionTimetableSubscriptionRequestEntry) InitialTerminationTime() time.Time
func (*XMLProductionTimetableSubscriptionRequestEntry) SubscriberRef ¶
func (request *XMLProductionTimetableSubscriptionRequestEntry) SubscriberRef() string
func (*XMLProductionTimetableSubscriptionRequestEntry) SubscriptionIdentifier ¶
func (request *XMLProductionTimetableSubscriptionRequestEntry) SubscriptionIdentifier() string
type XMLPtSituationElement ¶
type XMLPtSituationElement struct { XMLStructure // contains filtered or unexported fields }
func NewXMLPtSituationElement ¶
func NewXMLPtSituationElement(node XMLNode) *XMLPtSituationElement
func (*XMLPtSituationElement) Affects ¶
func (visit *XMLPtSituationElement) Affects() []*XMLAffect
func (*XMLPtSituationElement) AlertCause ¶
func (s *XMLPtSituationElement) AlertCause() string
func (*XMLPtSituationElement) Consequences ¶
func (visit *XMLPtSituationElement) Consequences() []*XMLConsequence
func (*XMLPtSituationElement) Descriptions ¶
func (s *XMLPtSituationElement) Descriptions() map[string]string
func (*XMLPtSituationElement) InfoLinks ¶
func (visit *XMLPtSituationElement) InfoLinks() []*XMLInfoLink
func (*XMLPtSituationElement) Keywords ¶
func (visit *XMLPtSituationElement) Keywords() []string
func (*XMLPtSituationElement) ParticipantRef ¶
func (visit *XMLPtSituationElement) ParticipantRef() string
func (*XMLPtSituationElement) Progress ¶
func (visit *XMLPtSituationElement) Progress() string
func (*XMLPtSituationElement) PublicationWindows ¶
func (visit *XMLPtSituationElement) PublicationWindows() []*XMLPeriod
func (*XMLPtSituationElement) PublishToDisplayActions ¶
func (visit *XMLPtSituationElement) PublishToDisplayActions() []*XMLPublishToDisplayAction
func (*XMLPtSituationElement) PublishToMobileActions ¶
func (visit *XMLPtSituationElement) PublishToMobileActions() []*XMLPublishToMobileAction
func (*XMLPtSituationElement) PublishToWebActions ¶
func (visit *XMLPtSituationElement) PublishToWebActions() []*XMLPublishToWebAction
func (*XMLPtSituationElement) Reality ¶
func (visit *XMLPtSituationElement) Reality() string
func (*XMLPtSituationElement) RecordedAtTime ¶
func (visit *XMLPtSituationElement) RecordedAtTime() time.Time
func (*XMLPtSituationElement) ReportType ¶
func (visit *XMLPtSituationElement) ReportType() string
func (*XMLPtSituationElement) Severity ¶
func (visit *XMLPtSituationElement) Severity() string
func (*XMLPtSituationElement) SituationNumber ¶
func (visit *XMLPtSituationElement) SituationNumber() string
func (*XMLPtSituationElement) Summaries ¶
func (s *XMLPtSituationElement) Summaries() map[string]string
func (*XMLPtSituationElement) ValidityPeriods ¶
func (visit *XMLPtSituationElement) ValidityPeriods() []*XMLPeriod
func (*XMLPtSituationElement) Version ¶
func (visit *XMLPtSituationElement) Version() int
func (*XMLPtSituationElement) VersionedAtTime ¶
func (visit *XMLPtSituationElement) VersionedAtTime() time.Time
type XMLPublishToDisplayAction ¶
type XMLPublishToDisplayAction struct { XMLCommonPublishingAction // contains filtered or unexported fields }
func NewXMLPublishToDisplayAction ¶
func NewXMLPublishToDisplayAction(node XMLNode) *XMLPublishToDisplayAction
func (*XMLPublishToDisplayAction) ActionData ¶
func (da *XMLPublishToDisplayAction) ActionData() *XMLActionData
func (*XMLPublishToDisplayAction) OnBoard ¶
func (da *XMLPublishToDisplayAction) OnBoard() *bool
func (*XMLPublishToDisplayAction) OnPlace ¶
func (da *XMLPublishToDisplayAction) OnPlace() *bool
type XMLPublishToMobileAction ¶
type XMLPublishToMobileAction struct { XMLCommonPublishingAction // contains filtered or unexported fields }
func NewXMLPublishToMobileAction ¶
func NewXMLPublishToMobileAction(node XMLNode) *XMLPublishToMobileAction
func (*XMLPublishToMobileAction) ActionData ¶
func (ma *XMLPublishToMobileAction) ActionData() *XMLActionData
func (*XMLPublishToMobileAction) HomePage ¶
func (wa *XMLPublishToMobileAction) HomePage() *bool
func (*XMLPublishToMobileAction) Incidents ¶
func (wa *XMLPublishToMobileAction) Incidents() *bool
type XMLPublishToWebAction ¶
type XMLPublishToWebAction struct { XMLCommonPublishingAction // contains filtered or unexported fields }
func NewXMLPublishToWebAction ¶
func NewXMLPublishToWebAction(node XMLNode) *XMLPublishToWebAction
func (*XMLPublishToWebAction) ActionData ¶
func (wa *XMLPublishToWebAction) ActionData() *XMLActionData
func (*XMLPublishToWebAction) HomePage ¶
func (wa *XMLPublishToWebAction) HomePage() *bool
func (*XMLPublishToWebAction) Incidents ¶
func (wa *XMLPublishToWebAction) Incidents() *bool
func (*XMLPublishToWebAction) SocialNetworks ¶
func (wa *XMLPublishToWebAction) SocialNetworks() []string
func (*XMLPublishToWebAction) Ticker ¶
func (wa *XMLPublishToWebAction) Ticker() *bool
type XMLResponseStatus ¶
type XMLResponseStatus struct { SubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func (*XMLResponseStatus) ValidUntil ¶
func (response *XMLResponseStatus) ValidUntil() time.Time
type XMLSiriError ¶
type XMLSiriError struct { XMLStructure // contains filtered or unexported fields }
func NewXMLSiriError ¶
func NewXMLSiriError(node xml.Node) *XMLSiriError
func (*XMLSiriError) Error ¶
func (se *XMLSiriError) Error() string
type XMLSiriServiceRequest ¶
type XMLSiriServiceRequest struct { RequestXMLStructure // contains filtered or unexported fields }
func NewXMLSiriServiceRequest ¶
func NewXMLSiriServiceRequest(node xml.Node) *XMLSiriServiceRequest
func NewXMLSiriServiceRequestFromContent ¶
func NewXMLSiriServiceRequestFromContent(content []byte) (*XMLSiriServiceRequest, error)
func (*XMLSiriServiceRequest) EstimatedTimetableRequests ¶
func (request *XMLSiriServiceRequest) EstimatedTimetableRequests() []*XMLEstimatedTimetableRequest
func (*XMLSiriServiceRequest) GeneralMessageRequests ¶
func (request *XMLSiriServiceRequest) GeneralMessageRequests() []*XMLGeneralMessageRequest
func (*XMLSiriServiceRequest) StopMonitoringRequests ¶
func (request *XMLSiriServiceRequest) StopMonitoringRequests() []*XMLStopMonitoringRequest
type XMLSituationExchangeDelivery ¶
type XMLSituationExchangeDelivery struct { SubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLSituationExchangeDelivery ¶
func NewXMLSituationExchangeDelivery(node XMLNode) *XMLSituationExchangeDelivery
func (*XMLSituationExchangeDelivery) Situations ¶
func (delivery *XMLSituationExchangeDelivery) Situations() []*XMLPtSituationElement
type XMLSituationExchangeRequest ¶
type XMLSituationExchangeRequest struct { LightRequestXMLStructure // contains filtered or unexported fields }
func (*XMLSituationExchangeRequest) LineRef ¶
func (request *XMLSituationExchangeRequest) LineRef() []string
type XMLSituationExchangeResponse ¶
type XMLSituationExchangeResponse struct { ResponseXMLStructureWithStatus // contains filtered or unexported fields }
func NewXMLSituationExchangeResponse ¶
func NewXMLSituationExchangeResponse(node xml.Node) *XMLSituationExchangeResponse
func NewXMLSituationExchangeResponseFromContent ¶
func NewXMLSituationExchangeResponseFromContent(content []byte) (*XMLSituationExchangeResponse, error)
func (*XMLSituationExchangeResponse) ErrorString ¶
func (response *XMLSituationExchangeResponse) ErrorString() string
func (*XMLSituationExchangeResponse) SituationExchangeDeliveries ¶
func (response *XMLSituationExchangeResponse) SituationExchangeDeliveries() []*XMLSituationExchangeDelivery
type XMLSituationExchangeSubscriptionRequestEntry ¶
type XMLSituationExchangeSubscriptionRequestEntry struct { XMLSituationExchangeRequest // contains filtered or unexported fields }
func NewXMLSituationExchangeSubscriptionRequestEntry ¶
func NewXMLSituationExchangeSubscriptionRequestEntry(node XMLNode) *XMLSituationExchangeSubscriptionRequestEntry
func (*XMLSituationExchangeSubscriptionRequestEntry) InitialTerminationTime ¶
func (request *XMLSituationExchangeSubscriptionRequestEntry) InitialTerminationTime() time.Time
func (*XMLSituationExchangeSubscriptionRequestEntry) LineRefs ¶
func (request *XMLSituationExchangeSubscriptionRequestEntry) LineRefs() []string
func (*XMLSituationExchangeSubscriptionRequestEntry) StopPointRefs ¶
func (request *XMLSituationExchangeSubscriptionRequestEntry) StopPointRefs() []string
func (*XMLSituationExchangeSubscriptionRequestEntry) SubscriberRef ¶
func (request *XMLSituationExchangeSubscriptionRequestEntry) SubscriberRef() string
func (*XMLSituationExchangeSubscriptionRequestEntry) SubscriptionIdentifier ¶
func (request *XMLSituationExchangeSubscriptionRequestEntry) SubscriptionIdentifier() string
type XMLStatus ¶
type XMLStatus struct { XMLStructure // contains filtered or unexported fields }
func (*XMLStatus) ErrorDescription ¶
func (*XMLStatus) ErrorNumber ¶
type XMLStopMonitoringDelivery ¶
type XMLStopMonitoringDelivery struct { DeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLStopMonitoringDelivery ¶
func NewXMLStopMonitoringDelivery(node XMLNode) *XMLStopMonitoringDelivery
func (*XMLStopMonitoringDelivery) MonitoringRef ¶
func (delivery *XMLStopMonitoringDelivery) MonitoringRef() string
func (*XMLStopMonitoringDelivery) XMLMonitoredStopVisitCancellations ¶
func (delivery *XMLStopMonitoringDelivery) XMLMonitoredStopVisitCancellations() []*XMLMonitoredStopVisitCancellation
func (*XMLStopMonitoringDelivery) XMLMonitoredStopVisits ¶
func (delivery *XMLStopMonitoringDelivery) XMLMonitoredStopVisits() []*XMLMonitoredStopVisit
type XMLStopMonitoringRequest ¶
type XMLStopMonitoringRequest struct { LightXMLStopMonitoringRequest // contains filtered or unexported fields }
func (*XMLStopMonitoringRequest) PreviewInterval ¶
func (request *XMLStopMonitoringRequest) PreviewInterval() time.Duration
func (*XMLStopMonitoringRequest) StartTime ¶
func (request *XMLStopMonitoringRequest) StartTime() time.Time
type XMLStopMonitoringResponse ¶
type XMLStopMonitoringResponse struct { ResponseXMLStructure // contains filtered or unexported fields }
func NewXMLStopMonitoringResponse ¶
func NewXMLStopMonitoringResponse(node xml.Node) *XMLStopMonitoringResponse
func NewXMLStopMonitoringResponseFromContent ¶
func NewXMLStopMonitoringResponseFromContent(content []byte) (*XMLStopMonitoringResponse, error)
func (*XMLStopMonitoringResponse) StopMonitoringDeliveries ¶
func (response *XMLStopMonitoringResponse) StopMonitoringDeliveries() []*XMLStopMonitoringDelivery
type XMLStopMonitoringSubscriptionRequestEntry ¶
type XMLStopMonitoringSubscriptionRequestEntry struct { LightXMLStopMonitoringRequest // contains filtered or unexported fields }
func NewXMLStopMonitoringSubscriptionRequestEntry ¶
func NewXMLStopMonitoringSubscriptionRequestEntry(node XMLNode) *XMLStopMonitoringSubscriptionRequestEntry
func (*XMLStopMonitoringSubscriptionRequestEntry) InitialTerminationTime ¶
func (request *XMLStopMonitoringSubscriptionRequestEntry) InitialTerminationTime() time.Time
func (*XMLStopMonitoringSubscriptionRequestEntry) SubscriberRef ¶
func (request *XMLStopMonitoringSubscriptionRequestEntry) SubscriberRef() string
func (*XMLStopMonitoringSubscriptionRequestEntry) SubscriptionIdentifier ¶
func (request *XMLStopMonitoringSubscriptionRequestEntry) SubscriptionIdentifier() string
type XMLStopPointsDiscoveryRequest ¶
type XMLStopPointsDiscoveryRequest struct {
RequestXMLStructure
}
func NewXMLStopPointsDiscoveryRequest ¶
func NewXMLStopPointsDiscoveryRequest(node xml.Node) *XMLStopPointsDiscoveryRequest
func NewXMLStopPointsDiscoveryRequestFromContent ¶
func NewXMLStopPointsDiscoveryRequestFromContent(content []byte) (*XMLStopPointsDiscoveryRequest, error)
type XMLStopPointsDiscoveryResponse ¶
type XMLStopPointsDiscoveryResponse struct { LightDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLStopPointsDiscoveryResponse ¶
func NewXMLStopPointsDiscoveryResponse(node xml.Node) *XMLStopPointsDiscoveryResponse
func NewXMLStopPointsDiscoveryResponseFromContent ¶
func NewXMLStopPointsDiscoveryResponseFromContent(content []byte) (*XMLStopPointsDiscoveryResponse, error)
func (*XMLStopPointsDiscoveryResponse) AnnotatedStopPointRefs ¶
func (response *XMLStopPointsDiscoveryResponse) AnnotatedStopPointRefs() []*XMLAnnotatedStopPointRef
func (*XMLStopPointsDiscoveryResponse) ErrorString ¶
func (response *XMLStopPointsDiscoveryResponse) ErrorString() string
type XMLStructure ¶
type XMLStructure struct {
// contains filtered or unexported fields
}
func (*XMLStructure) RawXML ¶
func (xmlStruct *XMLStructure) RawXML() string
type XMLSubscriptionRequest ¶
type XMLSubscriptionRequest struct { RequestXMLStructure // contains filtered or unexported fields }
func NewXMLSubscriptionRequest ¶
func NewXMLSubscriptionRequest(node xml.Node) *XMLSubscriptionRequest
func NewXMLSubscriptionRequestFromContent ¶
func NewXMLSubscriptionRequestFromContent(content []byte) (*XMLSubscriptionRequest, error)
func (*XMLSubscriptionRequest) ChangeBeforeUpdates ¶
func (request *XMLSubscriptionRequest) ChangeBeforeUpdates() string
func (*XMLSubscriptionRequest) ConsumerAddress ¶
func (request *XMLSubscriptionRequest) ConsumerAddress() string
func (*XMLSubscriptionRequest) IncrementalUpdates ¶
func (request *XMLSubscriptionRequest) IncrementalUpdates() string
func (*XMLSubscriptionRequest) XMLSubscriptionETTEntries ¶
func (request *XMLSubscriptionRequest) XMLSubscriptionETTEntries() []*XMLEstimatedTimetableSubscriptionRequestEntry
func (*XMLSubscriptionRequest) XMLSubscriptionGMEntries ¶
func (request *XMLSubscriptionRequest) XMLSubscriptionGMEntries() []*XMLGeneralMessageSubscriptionRequestEntry
func (*XMLSubscriptionRequest) XMLSubscriptionPTTEntries ¶
func (request *XMLSubscriptionRequest) XMLSubscriptionPTTEntries() []*XMLProductionTimetableSubscriptionRequestEntry
func (*XMLSubscriptionRequest) XMLSubscriptionSMEntries ¶
func (request *XMLSubscriptionRequest) XMLSubscriptionSMEntries() []*XMLStopMonitoringSubscriptionRequestEntry
func (*XMLSubscriptionRequest) XMLSubscriptionSXEntries ¶
func (request *XMLSubscriptionRequest) XMLSubscriptionSXEntries() []*XMLSituationExchangeSubscriptionRequestEntry
func (*XMLSubscriptionRequest) XMLSubscriptionVMEntries ¶
func (request *XMLSubscriptionRequest) XMLSubscriptionVMEntries() []*XMLVehicleMonitoringSubscriptionRequestEntry
type XMLSubscriptionResponse ¶
type XMLSubscriptionResponse struct { XMLStructure // contains filtered or unexported fields }
func NewXMLSubscriptionResponse ¶
func NewXMLSubscriptionResponse(node xml.Node) *XMLSubscriptionResponse
func NewXMLSubscriptionResponseFromContent ¶
func NewXMLSubscriptionResponseFromContent(content []byte) (*XMLSubscriptionResponse, error)
func (*XMLSubscriptionResponse) Address ¶
func (response *XMLSubscriptionResponse) Address() string
func (*XMLSubscriptionResponse) RequestMessageRef ¶
func (response *XMLSubscriptionResponse) RequestMessageRef() string
func (*XMLSubscriptionResponse) ResponderRef ¶
func (response *XMLSubscriptionResponse) ResponderRef() string
func (*XMLSubscriptionResponse) ResponseMessageIdentifier ¶
func (response *XMLSubscriptionResponse) ResponseMessageIdentifier() string
func (*XMLSubscriptionResponse) ResponseStatus ¶
func (response *XMLSubscriptionResponse) ResponseStatus() []*XMLResponseStatus
func (*XMLSubscriptionResponse) ResponseTimestamp ¶
func (response *XMLSubscriptionResponse) ResponseTimestamp() time.Time
func (*XMLSubscriptionResponse) ServiceStartedTime ¶
func (response *XMLSubscriptionResponse) ServiceStartedTime() time.Time
type XMLSubscriptionTerminatedNotification ¶
type XMLSubscriptionTerminatedNotification struct { SubscriptionDeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLSubscriptionTerminatedNotification ¶
func NewXMLSubscriptionTerminatedNotification(node xml.Node) *XMLSubscriptionTerminatedNotification
func NewXMLSubscriptionTerminatedNotificationFromContent ¶
func NewXMLSubscriptionTerminatedNotificationFromContent(content []byte) (*XMLSubscriptionTerminatedNotification, error)
func (*XMLSubscriptionTerminatedNotification) ProducerRef ¶
func (response *XMLSubscriptionTerminatedNotification) ProducerRef() string
type XMLTerminationResponseStatus ¶
type XMLTerminationResponseStatus struct {
LightSubscriptionDeliveryXMLStructure
}
func NewXMLTerminationResponseStatus ¶
func NewXMLTerminationResponseStatus(node XMLNode) *XMLTerminationResponseStatus
type XMLVehicleActivity ¶
type XMLVehicleActivity struct { XMLMonitoredVehicleJourney // contains filtered or unexported fields }
func NewXMLVehicleActivity ¶
func NewXMLVehicleActivity(node XMLNode) *XMLVehicleActivity
func (*XMLVehicleActivity) ItemIdentifier ¶
func (va *XMLVehicleActivity) ItemIdentifier() string
func (*XMLVehicleActivity) LinkDistance ¶
func (va *XMLVehicleActivity) LinkDistance() string
func (*XMLVehicleActivity) Percentage ¶
func (va *XMLVehicleActivity) Percentage() string
func (*XMLVehicleActivity) RecordedAtTime ¶
func (va *XMLVehicleActivity) RecordedAtTime() time.Time
func (*XMLVehicleActivity) ValidUntilTime ¶
func (va *XMLVehicleActivity) ValidUntilTime() time.Time
func (*XMLVehicleActivity) VehicleMonitoringRef ¶
func (va *XMLVehicleActivity) VehicleMonitoringRef() string
type XMLVehicleMonitoringDelivery ¶
type XMLVehicleMonitoringDelivery struct { DeliveryXMLStructure // contains filtered or unexported fields }
func NewXMLVehicleMonitoringDelivery ¶
func NewXMLVehicleMonitoringDelivery(node XMLNode) *XMLVehicleMonitoringDelivery
func (*XMLVehicleMonitoringDelivery) VehicleActivities ¶
func (delivery *XMLVehicleMonitoringDelivery) VehicleActivities() []*XMLVehicleActivity
type XMLVehicleMonitoringRequest ¶
type XMLVehicleMonitoringRequest struct { LightRequestXMLStructure // contains filtered or unexported fields }
func (*XMLVehicleMonitoringRequest) Lines ¶
func (request *XMLVehicleMonitoringRequest) Lines() []string
type XMLVehicleMonitoringResponse ¶
type XMLVehicleMonitoringResponse struct { ResponseXMLStructure // contains filtered or unexported fields }
func NewXMLVehicleMonitoringResponse ¶
func NewXMLVehicleMonitoringResponse(node xml.Node) *XMLVehicleMonitoringResponse
func NewXMLVehicleMonitoringResponseFromContent ¶
func NewXMLVehicleMonitoringResponseFromContent(content []byte) (*XMLVehicleMonitoringResponse, error)
func (*XMLVehicleMonitoringResponse) VehicleMonitoringDeliveries ¶
func (response *XMLVehicleMonitoringResponse) VehicleMonitoringDeliveries() []*XMLVehicleMonitoringDelivery
type XMLVehicleMonitoringSubscriptionRequestEntry ¶
type XMLVehicleMonitoringSubscriptionRequestEntry struct { XMLVehicleMonitoringRequest // contains filtered or unexported fields }
func NewXMLVehicleMonitoringSubscriptionRequestEntry ¶
func NewXMLVehicleMonitoringSubscriptionRequestEntry(node XMLNode) *XMLVehicleMonitoringSubscriptionRequestEntry
func (*XMLVehicleMonitoringSubscriptionRequestEntry) InitialTerminationTime ¶
func (request *XMLVehicleMonitoringSubscriptionRequestEntry) InitialTerminationTime() time.Time
func (*XMLVehicleMonitoringSubscriptionRequestEntry) SubscriberRef ¶
func (request *XMLVehicleMonitoringSubscriptionRequestEntry) SubscriberRef() string
func (*XMLVehicleMonitoringSubscriptionRequestEntry) SubscriptionIdentifier ¶
func (request *XMLVehicleMonitoringSubscriptionRequestEntry) SubscriptionIdentifier() string
Source Files ¶
- call_structures.go
- check_status_request.go
- check_status_response.go
- delete_subscription_request.go
- delete_subscription_response.go
- estimated_timetable_request.go
- estimated_timetable_response.go
- estimated_timetable_subscription_request_entry.go
- general_message_request.go
- general_message_response.go
- general_message_subscription_request_entry.go
- lines_discovery_request.go
- lines_discovery_response.go
- notify_estimated_timetable.go
- notify_general_message.go
- notify_situation_exchange.go
- notify_stop_monitoring.go
- notify_subscription_terminated.go
- notify_vehicle_monitoring.go
- production_timetable_request.go
- production_timetable_subscription_request_entry.go
- request_structures.go
- response_structures.go
- siri_error.go
- siri_service_request.go
- situation_exchange_reponse.go
- situation_exchange_request.go
- situation_exchange_subscription_request_entry.go
- stop_monitoring_request.go
- stop_monitoring_response.go
- stop_monitoring_subscription_request.go
- stop_points_discovery_request.go
- stop_points_discovery_response.go
- subscription_request.go
- subscription_response.go
- subscription_terminated_notification.go
- types.go
- vehicle_monitoring_request.go
- vehicle_monitoring_response.go
- vehicle_monitoring_subscription_request_entry.go
- xml_structure.go
Click to show internal directories.
Click to hide internal directories.