|
libtasks Documentation
1.6
|
Classes | |
| class | acceptor |
| class | http_base |
| class | http_request |
| The HTTP request implementation. More... | |
| class | http_response |
| The HTTP response implementation. More... | |
| class | http_response_handler |
| class | http_sender |
| class | socket |
| The socket class. More... | |
| class | uwsgi_request |
| The uwsgi protocol implementation for a request. The response is a HTTP/1.1 response. More... | |
| class | uwsgi_task |
| The base class for the uwsgi protocol implementation. More... | |
| class | uwsgi_thrift_async_handler |
| class | uwsgi_thrift_async_processor |
| class | uwsgi_thrift_handler |
| class | uwsgi_thrift_processor |
| class | uwsgi_thrift_transport |
Typedefs | |
| typedef tasks_exception | socket_exception |
| typedef tasks_exception | http_exception |
Enumerations | |
| enum | io_state : uint8_t { io_state::READY, io_state::DONE, io_state::READ_HEADER, io_state::READ_DATA, io_state::READ_CONTENT, io_state::WRITE_DATA, io_state::WRITE_CONTENT } |
| enum | socket_type { socket_type::TCP, socket_type::UDP } |
| enum | uwsgi_packet_type : uint8_t { UWSGI_VARS = 0 } |
Functions | |
| struct | __attribute__ ((__packed__)) uwsgi_packet_header |
Definition at line 121 of file tasks_exception.h.
Definition at line 120 of file tasks_exception.h.
|
strong |
| Enumerator | |
|---|---|
| READY | |
| DONE | |
| READ_HEADER | |
| READ_DATA | |
| READ_CONTENT | |
| WRITE_DATA | |
| WRITE_CONTENT | |
Definition at line 14 of file io_state.h.
|
strong |
| enum tasks::net::uwsgi_packet_type : uint8_t |
| Enumerator | |
|---|---|
| UWSGI_VARS | |
Definition at line 14 of file uwsgi_structs.h.
| struct tasks::net::__attribute__ | ( | (__packed__) | ) |
Definition at line 16 of file uwsgi_structs.h.