---
name: "unibi_from_fd"
section: "3"
platform: "linux"
package: "unibilium"
version: "2.1.4-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/unibi_from_fd"
---

# unibi\_from\_fd(3)

read a terminfo entry from a file descriptor

## NAME

unibi\_from\_fd - read a terminfo entry from a file descriptor

## SYNOPSIS

```
 #include <unibilium.h>

 unibi_term *unibi_from_fd(int fd);
```

## DESCRIPTION

This function reads up to 32768 bytes from *fd*, then calls `"unibi_from_mem"`.

## RETURN VALUE

See [**unibi\_from\_mem**(3)](/unibi_from_mem/3.md).

## SEE ALSO

[**unibilium.h**(3)](/unibilium.h/3.md), [**unibi\_from\_mem**(3)](/unibi_from_mem/3.md), [**unibi\_destroy**(3)](/unibi_destroy/3.md)
