Data Structures | |
struct | httpd_state |
Functions | |
void | httpd_appcall (void *state) |
void | httpd_init (void) |
uint8_t | httpd_sprint_ip4 (const uip_ip4addr_t *addr, char *result) |
uint8_t | httpd_sprint_ip6 (const uip_ip6addr_t *addr, char *result) |
Variables | |
struct udp_socket | led_socket |
void httpd_appcall | ( | void * | state | ) |
References handle_connection(), httpd_state::inputbuf, memb_alloc(), memb_free(), NULL, PSOCK_INIT, PT_INIT, httpd_state::sout, httpd_state::state, STATE_WAITING, tcp_markconn, httpd_state::timer, uip_abort, uip_aborted, uip_closed, uip_connected, uip_poll, and uip_timedout.
Referenced by PROCESS_THREAD().
void httpd_init | ( | void | ) |
References httpd_cgi_init(), led_socket, led_socket_callback(), LED_UDP_PORT, memb_init(), NULL, tcp_listen(), udp_socket_bind(), and udp_socket_register().
Referenced by PROCESS_THREAD().
uint8_t httpd_sprint_ip4 | ( | const uip_ip4addr_t * | addr, |
char * | result | ||
) |
References uip_ipaddr_to_quad.
Referenced by make_addrmap().
uint8_t httpd_sprint_ip6 | ( | const uip_ip6addr_t * | addr, |
char * | result | ||
) |
References i, and uip_ip6addr_t::u16.
Referenced by make_tcp_stats().
struct udp_socket led_socket |
Referenced by httpd_init().