Module sys/fcntl
sys/fcntl
File descriptor control operations.
Synchronous wrappers for file descriptor flags and close-on-exec flags.
Returns
getfl/getfd: flags on success, -errno on failuresetfl/setfd: 0 on success, -errno on failure
Functions
getfl
function
fn(fd : i32) -> i32
Parameters
| Name | Type | Notes |
|---|---|---|
fd | i32 |
Returns: i32
setfl
function
fn(fd : i32, flags : i32) -> i32
Parameters
| Name | Type | Notes |
|---|---|---|
fd | i32 | |
flags | i32 |
Returns: i32
getfd
function
fn(fd : i32) -> i32
Parameters
| Name | Type | Notes |
|---|---|---|
fd | i32 |
Returns: i32
setfd
function
fn(fd : i32, flags : i32) -> i32
Parameters
| Name | Type | Notes |
|---|---|---|
fd | i32 | |
flags | i32 |
Returns: i32
Constants
Value: O_NONBLOCK
Value: 1