ArcGIS Runtime SDK for iOS: AGSUtilityTerminalConfiguration Class Reference
ArcGIS Runtime SDK for iOS  100.12
AGSUtilityTerminalConfiguration Class Reference

Description

A utility network terminal configuration.

Since
100.6
Inheritance diagram for AGSUtilityTerminalConfiguration:
AGSObject

Properties

NSArray< AGSUtilityTerminalConfigurationPath * > * configurationPaths
 
AGSUtilityTerminalConfigurationPathdefaultConfigurationPath
 
AGSUtilityTerminalDirectionality directionality
 
NSString * name
 
NSInteger terminalConfigurationID
 
NSArray< AGSUtilityTerminal * > * terminals
 

Property Documentation

◆ configurationPaths

- (NSArray<AGSUtilityTerminalConfigurationPath *>*) configurationPaths
readnonatomiccopy

The configuration paths that constrain the flow paths between pairs of terminals. Of the set of possible paths that can be drawn between a set of terminals, these paths are the valid ones. If this AGSUtilityTerminalConfiguration object does not have configuration paths defined, an empty array is returned.

Since
100.8

◆ defaultConfigurationPath

- (AGSUtilityTerminalConfigurationPath*) defaultConfigurationPath
readnonatomicstrong

The default AGSUtilityTerminalConfigurationPath object defined for this terminal configuration. If this property returns nil, configuration paths do not apply to this terminal configuration.

Since
100.8

◆ directionality

- (AGSUtilityTerminalDirectionality) directionality
readnonatomicassign

The directionality setting of terminals on a device. Directionality specifies whether flow through a device is one-way or bidirectional.

Since
100.8

◆ name

- (NSString*) name
readnonatomiccopy

The name of the terminal configuration.

Since
100.6

◆ terminalConfigurationID

- (NSInteger) terminalConfigurationID
readnonatomicassign

The ID of the terminal configuration.

Since
100.6

◆ terminals

- (NSArray<AGSUtilityTerminal *>*) terminals
readnonatomiccopy

The array of terminals of the terminal configuration.

Since
100.6