37 lines
904 B
Markdown
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.
|