|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Mutable state for one conditional page transfer. More...
Data Fields | |
| const mdl_page_rec_t * | recorded |
| URL-keyed record, including refetch runs. | |
| const mdl_page_rec_t * | held |
| Record eligible for conditional reuse. | |
| char | host [k_mdl_gov_host_max] |
| Parsed governor host key. | |
| mdl_net_req_t | req |
| Request metadata and validators. | |
| mdl_fetch_body_t | body |
| Single portable transaction body sink. | |
| size_t | got |
| Body bytes accepted by the sink. | |
| mdl_net_resp_t | resp |
| Most recent response metadata. | |
| uint32_t | jmin |
| Governed minimum image delay. | |
| uint32_t | jmax |
| Governed maximum image delay. | |
Mutable state for one conditional page transfer.
Definition at line 56 of file mdl_fetch_page.c.
| mdl_fetch_body_t mdl_page_transfer_t::body |
Single portable transaction body sink.
Definition at line 61 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), internal_mdl_fetch_publish_page(), and internal_mdl_fetch_resolve_not_modified().
| size_t mdl_page_transfer_t::got |
Body bytes accepted by the sink.
Definition at line 62 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), internal_mdl_fetch_publish_page(), and internal_mdl_fetch_resolve_not_modified().
| const mdl_page_rec_t* mdl_page_transfer_t::held |
Record eligible for conditional reuse.
Definition at line 58 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), internal_mdl_fetch_publish_page(), and internal_mdl_fetch_resolve_not_modified().
| char mdl_page_transfer_t::host[k_mdl_gov_host_max] |
Parsed governor host key.
Definition at line 59 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), and internal_mdl_fetch_resolve_not_modified().
| uint32_t mdl_page_transfer_t::jmax |
Governed maximum image delay.
Definition at line 65 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), and internal_mdl_fetch_resolve_not_modified().
| uint32_t mdl_page_transfer_t::jmin |
Governed minimum image delay.
Definition at line 64 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), and internal_mdl_fetch_resolve_not_modified().
| const mdl_page_rec_t* mdl_page_transfer_t::recorded |
URL-keyed record, including refetch runs.
Definition at line 57 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), and internal_mdl_fetch_publish_page().
| mdl_net_req_t mdl_page_transfer_t::req |
Request metadata and validators.
Definition at line 60 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_prepare_page(), and internal_mdl_fetch_resolve_not_modified().
| mdl_net_resp_t mdl_page_transfer_t::resp |
Most recent response metadata.
Definition at line 63 of file mdl_fetch_page.c.
Referenced by internal_mdl_fetch_do_fetch_page(), internal_mdl_fetch_prepare_page(), internal_mdl_fetch_publish_page(), and internal_mdl_fetch_resolve_not_modified().