ArcGIS Runtime SDK for iOS: AGSDirectionMessage.h File Reference
ArcGIS Runtime SDK for iOS  100.15
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
AGSDirectionMessage.h File Reference

Go to the source code of this file.

Enumerations

enum  AGSDirectionMessageType {
  AGSDirectionMessageTypeLength =("AGSDirectionMessageTypeLength is no longer supported, use AGSDirectionManeuver.length instead") = 0 , AGSDirectionMessageTypeTime =("AGSDirectionMessageTypeTime is no longer supported, use AGSDirectionManeuver.duration instead") = 1 , AGSDirectionMessageTypeSummary =("AGSDirectionMessageTypeSummary is no longer supported, use AGSDirectionManeuver.duration and AGSDirectionManeuver.length instead") = 2 , AGSDirectionMessageTypeTimeWindow =("AGSDirectionMessageTypeTimeWindow is no longer supported, use AGSStop.timeWindowStart and AGSStop.timeWindowEnd instead") = 3 ,
  AGSDirectionMessageTypeViolationTime =("AGSDirectionMessageTypeViolationTime is no longer supported, use AGSStop.violationTime instead") = 4 , AGSDirectionMessageTypeWaitTime =("AGSDirectionMessageTypeWaitTime is no longer supported, use AGSStop.waitTime instead") = 5 , AGSDirectionMessageTypeServiceTime =("AGSDirectionMessageTypeServiceTime is no longer supported, use the difference between AGSDirectionManeuver.duration and AGSStop.waitTime instead") = 6 , AGSDirectionMessageTypeEstimatedArrivalTime =("AGSDirectionMessageTypeEstimatedArrivalTime is no longer supported, use AGSDirectionManeuver.estimatedArriveTime instead") = 7 ,
  AGSDirectionMessageTypeCumulativeLength =("AGSDirectionMessageTypeCumulativeLength is no longer supported, use the sum of previous AGSDirectionManeuver.length instead") = 8 , AGSDirectionMessageTypeStreetName = 9 , AGSDirectionMessageTypeAlternativeName = 10 , AGSDirectionMessageTypeBranch = 11 ,
  AGSDirectionMessageTypeToward = 12 , AGSDirectionMessageTypeCrossStreet = 13 , AGSDirectionMessageTypeExit = 14
}
 

Enumeration Type Documentation

◆ AGSDirectionMessageType

Type of direction string.

Since
100.0
Deprecated:

100.2 AGSDirectionMessageTypeLength is not supported, use AGSDirectionManeuver::length instead.

100.2 AGSDirectionMessageTypeTime is not supported, use AGSDirectionManeuver::duration instead.

100.2 AGSDirectionMessageTypeSummary is not supported, use AGSDirectionManeuver::duration and AGSDirectionManeuver::length instead.

100.2 AGSDirectionMessageTypeTimeWindow is not supported, use AGSStop::timeWindowEnd instead.

100.2 AGSDirectionMessageTypeViolationTime is not supported, use AGSStop::violationTime instead.

100.2 AGSDirectionMessageTypeWaitTime is not supported, use AGSStop::waitTime instead.

100.2 AGSDirectionMessageTypeServiceTime is not supported, use the difference between AGSDirectionManeuver::duration and AGSStop::waitTime instead.

100.2 AGSDirectionMessageTypeEstimatedArrivalTime is not supported, use AGSDirectionManeuver::estimatedArriveTime instead.

100.2 AGSDirectionMessageTypeCumulativeLength is not supported, use the sum of previous AGSDirectionManeuver::length instead.

Enumerator
AGSDirectionMessageTypeLength 

A driving length.

AGSDirectionMessageTypeTime 

A driving time (for stops time = wait_time + service_time).

AGSDirectionMessageTypeSummary 

A summary.

AGSDirectionMessageTypeTimeWindow 

A time window.

AGSDirectionMessageTypeViolationTime 

A violation to time window.

AGSDirectionMessageTypeWaitTime 

A wait for time window.

AGSDirectionMessageTypeServiceTime 

A service time for stop, stop time.

AGSDirectionMessageTypeEstimatedArrivalTime 

An estimated time arrival.

AGSDirectionMessageTypeCumulativeLength 

An accumulated distance.

AGSDirectionMessageTypeStreetName 

A street name.

AGSDirectionMessageTypeAlternativeName 

An alternative street name.

AGSDirectionMessageTypeBranch 

A signpost branch.

AGSDirectionMessageTypeToward 

A signpost toward.

AGSDirectionMessageTypeCrossStreet 

An intersected street name.

AGSDirectionMessageTypeExit 

A signpost exit.