TimeRange Struct Reference

Low level data structures used above. More...

Public Attributes

optional uint64 start = 1
 Start time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). More...
 
optional uint64 end = 2
 End time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). More...
 
extensions to
 The extensions namespace allows 3rd-party developers to extend the GTFS-realtime specification in order to add and evaluate new features and modifications to the spec. More...
 

Detailed Description

Low level data structures used above.

A time interval. The interval is considered active at time 't' if 't' is greater than or equal to the start time and less than the end time.

Member Data Documentation

optional uint64 TimeRange::end = 2

End time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC).

If missing, the interval ends at plus infinity.

optional uint64 TimeRange::start = 1

Start time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC).

If missing, the interval starts at minus infinity.

extensions TimeRange::to

The extensions namespace allows 3rd-party developers to extend the GTFS-realtime specification in order to add and evaluate new features and modifications to the spec.


The documentation for this struct was generated from the following file:
  • gtfs-realtime.proto