---
title: nonBlocking
framework: system
role: symbol
role_heading: Type Property
path: system/filedescriptor/pipeoptions/nonblocking
---

# nonBlocking

Indicates that all subsequent input and output operations on the pipe’s file descriptors will be nonblocking.

## Declaration

```swift
static var nonBlocking: FileDescriptor.PipeOptions { get }
```

## Discussion

Discussion The corresponding C constant is O_NONBLOCK.
