|
jf-framework
|
#include <stdlib.h>#include <string.h>#include <unistd.h>#include <arpa/inet.h>#include <http.h>#include <netinet/in.h>#include <server.h>#include <stddef.h>#include <sys/socket.h>Functions | |
| Server * | jf_CreateServer (int32_t port) |
| Creates server struct. | |
| uint32_t | jf_Listen (Server *server) |
| Opens listening socket. | |
| uint32_t | jf_RunSever (Server *server) |
| Accept loop. | |
| uint32_t | jf_HandleClient (Server *server) |
| void | jf_DestroyServer (Server *server) |
| Closes server and frees resources. | |
HTTP server
| Server * jf_CreateServer | ( | int32_t | port | ) |
Creates server struct.
| void jf_DestroyServer | ( | Server * | server | ) |
Closes server and frees resources.
| server | Pointer to server struct |
| uint32_t jf_HandleClient | ( | Server * | server | ) |
| uint32_t jf_Listen | ( | Server * | server | ) |
Opens listening socket.
| uint32_t jf_RunSever | ( | Server * | server | ) |
Accept loop.
| server | Pointer to server struct |