---
title: SCNetworkConnectionFlags
framework: systemconfiguration
role: symbol
role_heading: Type Alias
path: systemconfiguration/scnetworkconnectionflags
---

# SCNetworkConnectionFlags

Flags that indicate whether the specified network node name or address is reachable, whether a connection is required, and whether some user intervention may be required when establishing a connection.

## Declaration

```swift
typealias SCNetworkConnectionFlags = UInt32
```

## Topics

### Constants

- [kSCNetworkFlagsTransientConnection](systemconfiguration/kscnetworkflagstransientconnection.md)
- [kSCNetworkFlagsReachable](systemconfiguration/kscnetworkflagsreachable.md)
- [kSCNetworkFlagsConnectionRequired](systemconfiguration/kscnetworkflagsconnectionrequired.md)
- [kSCNetworkFlagsConnectionAutomatic](systemconfiguration/kscnetworkflagsconnectionautomatic.md)
- [kSCNetworkFlagsInterventionRequired](systemconfiguration/kscnetworkflagsinterventionrequired.md)
- [kSCNetworkFlagsIsLocalAddress](systemconfiguration/kscnetworkflagsislocaladdress.md)
- [kSCNetworkFlagsIsDirect](systemconfiguration/kscnetworkflagsisdirect.md)
