LwIP + 0/2 examples
CodeScope will show references to http_state::file from the following samples and libraries:
Examples
STM324x9I_EVAL
Applications
LwIP
STM324xG_EVAL
Applications
LwIP
 
Symbols
loading...
Files
loading...

http_state::file field

Syntax

const char *file;

Examples

http_state::file is referenced by 2 libraries and example projects.

References

LocationReferrerText
httpd.c:247
const char *file; /* Pointer to first unsent byte in buf. */
httpd.c:1202http_send_data_nonssi()
err = http_write(pcb, hs->file, &len, HTTP_IS_DATA_VOLATILE(hs));
httpd.c:1205http_send_data_nonssi()
hs->file += len;
httpd.c:1237http_send_data_ssi()
if (ssi->parsed > hs->file) {
httpd.c:1238http_send_data_ssi()
len = (u16_t)LWIP_MIN(ssi->parsed - hs->file, 0xffff);
httpd.c:1240http_send_data_ssi()
err = http_write(pcb, hs->file, &len, HTTP_IS_DATA_VOLATILE(hs));
httpd.c:1243http_send_data_ssi()
hs->file += len;
httpd.c:1407http_send_data_ssi()
if (ssi->tag_end > hs->file) {
httpd.c:1410http_send_data_ssi()
len = (u16_t)LWIP_MIN(ssi->tag_end - hs->file, 0xffff);
httpd.c:1416http_send_data_ssi()
err = http_write(pcb, hs->file, &len, HTTP_IS_DATA_VOLATILE(hs));
httpd.c:1425http_send_data_ssi()
hs->file += len;
httpd.c:1447http_send_data_ssi()
if (ssi->tag_end > hs->file) {
httpd.c:1450http_send_data_ssi()
len = (u16_t)LWIP_MIN(ssi->tag_end - hs->file, 0xffff);
httpd.c:1457http_send_data_ssi()
err = http_write(pcb, hs->file, &len, HTTP_IS_DATA_VOLATILE(hs));
httpd.c:1469http_send_data_ssi()
hs->file += len;
httpd.c:1526http_send_data_ssi()
if ((ssi->tag_state != TAG_SENDING) && (ssi->parsed > hs->file)) {
httpd.c:1538http_send_data_ssi()
len = (u16_t)LWIP_MIN(ssi->parsed - hs->file, 0xffff);
httpd.c:1541http_send_data_ssi()
err = http_write(pcb, hs->file, &len, HTTP_IS_DATA_VOLATILE(hs));
httpd.c:1544http_send_data_ssi()
hs->file += len;
httpd.c:1969http_parse_request()
if ((hs->handle != NULL) || (hs->file != NULL)) {
httpd.c:2355http_init_file()
hs->file = file->data;
httpd.c:2378http_init_file()
char *file_start = lwip_strnstr(hs->file, CRLF CRLF, hs->left);
httpd.c:2380http_init_file()
int diff = file_start + 4 - hs->file;
httpd.c:2381http_init_file()
hs->file += diff;
httpd.c:2388http_init_file()
hs->file = NULL;

Data Use

Functions writing http_state::file
Functions reading http_state::file
http_state::file