|
libfetch 0.0.0
A lightweight asynchronous HTTP/1.1 client library implementing a subset of the WHATWG Fetch API.
|
Bitfield flags for controlling fetch behavior. More...
Macros | |
| #define | FETCH_FLAG_GET(flags, bit) |
| Get a flag value from a flags bitfield. | |
| #define | FETCH_FLAG_SET(flags, bit) |
| Set a flag in a flags bitfield. | |
| #define | FETCH_FLAG_CLEAR(flags, bit) |
| Clear a flag in a flags bitfield. | |
| #define | FETCH_FLAG_TOGGLE(flags, bit) |
| Toggle a flag in a flags bitfield. | |
Enumerations | |
| enum | fetch_flag_bit_t { FETCH_FLAG_KEEP_ALIVE_DEFAULT = 0 , FETCH_FLAG_ACCEPT_INVALID_CERTS = 1 , FETCH_FLAG_FOLLOW_REDIRECTS = 2 , FETCH_FLAG_ENABLE_COMPRESSION = 3 , FETCH_FLAG_ENABLE_COOKIES = 4 , FETCH_FLAG_DEBUG_LOGGING = 5 } |
| Configuration flags for the fetch library. More... | |
Bitfield flags for controlling fetch behavior.
| #define FETCH_FLAG_CLEAR | ( | flags, | |
| bit ) |
Clear a flag in a flags bitfield.
| #define FETCH_FLAG_GET | ( | flags, | |
| bit ) |
Get a flag value from a flags bitfield.
| #define FETCH_FLAG_SET | ( | flags, | |
| bit ) |
Set a flag in a flags bitfield.
| #define FETCH_FLAG_TOGGLE | ( | flags, | |
| bit ) |
Toggle a flag in a flags bitfield.
| enum fetch_flag_bit_t |
Configuration flags for the fetch library.