onbsd/README.md
2024-11-16 13:48:36 -06:00

37 lines
904 B
Markdown

# onbsd
## Description
Server / Client socket library, written in C.
## Table of Contents
- [Description](#description)
- [Features](#features)
- [Usage](#usage)
- [Credits / Resources](#credits--resources)
- [License](#license)
## Features / TODOS
- [ ] Select
- [ ] Epoll
- [ ] Server
- [ ] Client
- [ ] Custom Event Handling
- [ ] Distributed Task Queue
## Usage
`make` - to build project.<br>
`make test` - to build and test project.<br>
## Credits / Resources
[David Hanson - Interfaces and Implementations Repo](https://github.com/drh/cii)<br>
[Jacob Sorber](https://www.youtube.com/@JacobSorber)<br>
[Mongoose Webserver](https://mongoose.ws/)<br>
[Beej's Networking Guide](https://beej.us/guide/bgnet/)<br>
Unix Networking Programming - Richard Stevens, Bill Fenner, & Andrew Rudoff <br>
## License
This project is licensed under GPLv3 - see the [LICENSE](LICENSE) file for details.