Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
resetius authored Nov 23, 2024
1 parent b6fb2a5 commit 3c2084d
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,15 @@ This library leverages C++20 coroutines for asynchronous programming, providing
- **`TByteReader`** and **`TByteWriter`**: Ensure the specified number of bytes is read or written, useful for guaranteed data transmission.
- **`TLineReader`**: Facilitates line-by-line reading, simplifying the handling of text-based protocols or file inputs.

#### Supported Operating Systems

The library supports the following operating systems:

- **Linux**: Fully supported with `epoll` and `liburing` for high-performance I/O operations.
- **FreeBSD**: Supported via the `kqueue` mechanism.
- **macOS**: Supported via the `kqueue` mechanism.
- **Windows**: Supported using the `select` and `poll` mechanisms.

#### Using the Library

1. **Setup**: Include the library in your project and ensure C++20 support is enabled in your compiler settings.
Expand Down

0 comments on commit 3c2084d

Please sign in to comment.