---
title: NWPathStatus
framework: networkextension
role: symbol
role_heading: Enumeration
path: networkextension/nwpathstatus
---

# NWPathStatus

## Declaration

```swift
enum NWPathStatus
```

## Topics

### Path Statuses

- [NWPathStatus.invalid](networkextension/nwpathstatus/invalid.md)
- [NWPathStatus.satisfied](networkextension/nwpathstatus/satisfied.md)
- [NWPathStatus.unsatisfied](networkextension/nwpathstatus/unsatisfied.md)
- [NWPathStatus.satisfiable](networkextension/nwpathstatus/satisfiable.md)

### Initializers

- [init(rawValue:)](networkextension/nwpathstatus/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting network path properties

- [status](networkextension/nwpath/status.md)
- [isExpensive](networkextension/nwpath/isexpensive.md)
- [isConstrained](networkextension/nwpath/isconstrained.md)
