Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: oldheating gps motorhome heating
net-trace/http-trace-html.c@77:4689596a2f3f, 2019-03-23 (annotated)
- Committer:
- andrewboyson
- Date:
- Sat Mar 23 12:26:49 2019 +0000
- Revision:
- 77:4689596a2f3f
- Parent:
- 58:e5ab14ef6ea6
- Child:
- 86:f3c9beec4ee7
Changed from using float to using flex for creating left and right aligned lines.
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| andrewboyson | 30:6a08abbe6301 | 1 | #include "http-server.h" |
| andrewboyson | 30:6a08abbe6301 | 2 | #include "page.h" |
| andrewboyson | 30:6a08abbe6301 | 3 | #include "http.h" |
| andrewboyson | 30:6a08abbe6301 | 4 | #include "net.h" |
| andrewboyson | 30:6a08abbe6301 | 5 | |
| andrewboyson | 30:6a08abbe6301 | 6 | void HttpTraceHtml() |
| andrewboyson | 30:6a08abbe6301 | 7 | { |
| andrewboyson | 30:6a08abbe6301 | 8 | HttpOk("text/html; charset=UTF-8", "no-cache", NULL, NULL); |
| andrewboyson | 30:6a08abbe6301 | 9 | PageAddHeader(PageSite, "Trace", "settings.css", "trace.js"); |
| andrewboyson | 30:6a08abbe6301 | 10 | PageAddNav(TRACE_PAGE); |
| andrewboyson | 30:6a08abbe6301 | 11 | PageAddH1(PageSite, "Trace"); |
| andrewboyson | 30:6a08abbe6301 | 12 | |
| andrewboyson | 77:4689596a2f3f | 13 | PageAddH2("General"); |
| andrewboyson | 77:4689596a2f3f | 14 | PageAddAjaxInput ("Trace host" , 5 , "ajax-trace-net-host" , "set-trace-net-host" ); |
| andrewboyson | 77:4689596a2f3f | 15 | PageAddAjaxInputToggle("Trace stack" , "ajax-trace-net-stack" , "chg-trace-net-stack" ); |
| andrewboyson | 77:4689596a2f3f | 16 | PageAddAjaxInputToggle("Trace new line" , "ajax-trace-net-newline", "chg-trace-net-newline"); |
| andrewboyson | 77:4689596a2f3f | 17 | PageAddAjaxInputToggle("Trace verbose" , "ajax-trace-net-verbose", "chg-trace-net-verbose"); |
| andrewboyson | 77:4689596a2f3f | 18 | PageAddAjaxInputToggle("Log uart" , "ajax-log-uart" , "chg-log-uart" ); |
| andrewboyson | 77:4689596a2f3f | 19 | PageAddH2("Net"); |
| andrewboyson | 77:4689596a2f3f | 20 | PageAddAjaxInputToggle("MAC" , "ajax-trace-link" , "chg-trace-link" ); |
| andrewboyson | 77:4689596a2f3f | 21 | PageAddAjaxInputToggle("Ip4 filtered" , "ajax-trace-ip4" , "chg-trace-ip4" ); |
| andrewboyson | 77:4689596a2f3f | 22 | PageAddAjaxInputToggle("Ip6 filtered" , "ajax-trace-ip6" , "chg-trace-ip6" ); |
| andrewboyson | 77:4689596a2f3f | 23 | PageAddAjaxInputToggle("Udp filtered" , "ajax-trace-udp" , "chg-trace-udp" ); |
| andrewboyson | 77:4689596a2f3f | 24 | PageAddAjaxInputToggle("Tcp filtered" , "ajax-trace-tcp" , "chg-trace-tcp" ); |
| andrewboyson | 77:4689596a2f3f | 25 | PageAddAjaxInputToggle("Echo4 (ping4)" , "ajax-trace-echo4" , "chg-trace-echo4" ); |
| andrewboyson | 77:4689596a2f3f | 26 | PageAddAjaxInputToggle("Echo6 (ping6)" , "ajax-trace-echo6" , "chg-trace-echo6" ); |
| andrewboyson | 77:4689596a2f3f | 27 | PageAddAjaxInputToggle("Dest6 unreacheable" , "ajax-trace-dest6" , "chg-trace-dest6" ); |
| andrewboyson | 77:4689596a2f3f | 28 | PageAddAjaxInputToggle("HTTP" , "ajax-trace-http" , "chg-trace-http" ); |
| andrewboyson | 77:4689596a2f3f | 29 | PageAddAjaxInputToggle("TFTP" , "ajax-trace-tftp" , "chg-trace-tftp" ); |
| andrewboyson | 77:4689596a2f3f | 30 | PageAddH2("Send requests via IPv4"); |
| andrewboyson | 77:4689596a2f3f | 31 | PageAddAjaxInputToggle("DNS request via IPv4" , "ajax-trace-dns-ip4" , "chg-send-dns-ip4" ); |
| andrewboyson | 77:4689596a2f3f | 32 | PageAddAjaxInputToggle("NTP request via IPv4" , "ajax-trace-ntp-ip4" , "chg-send-ntp-ip4" ); |
| andrewboyson | 77:4689596a2f3f | 33 | PageAddAjaxInputToggle("TFTP request via IPv4", "ajax-trace-tftp-ip4" , "chg-send-tftp-ip4" ); |
| andrewboyson | 77:4689596a2f3f | 34 | PageAddH2("Router Resolution"); |
| andrewboyson | 77:4689596a2f3f | 35 | PageAddAjaxInputToggle("Router advertise" , "ajax-trace-ra" , "chg-trace-ra" ); |
| andrewboyson | 77:4689596a2f3f | 36 | PageAddAjaxInputToggle("Router solicit" , "ajax-trace-rs" , "chg-trace-rs" ); |
| andrewboyson | 77:4689596a2f3f | 37 | PageAddAjaxInputToggle("DHCP" , "ajax-trace-dhcp" , "chg-trace-dhcp" ); |
| andrewboyson | 77:4689596a2f3f | 38 | PageAddH2("Address Resolution"); |
| andrewboyson | 77:4689596a2f3f | 39 | PageAddAjaxInputToggle("IP4 cache" , "ajax-trace-ar4" , "chg-trace-ar4" ); |
| andrewboyson | 77:4689596a2f3f | 40 | PageAddAjaxInputToggle("IP6 cache" , "ajax-trace-ar6" , "chg-trace-ar6" ); |
| andrewboyson | 77:4689596a2f3f | 41 | PageAddAjaxInputToggle("ARP" , "ajax-trace-arp" , "chg-trace-arp" ); |
| andrewboyson | 77:4689596a2f3f | 42 | PageAddAjaxInputToggle("NS server" , "ajax-trace-ns-recv-sol", "chg-trace-ns-recv-sol"); |
| andrewboyson | 77:4689596a2f3f | 43 | PageAddAjaxInputToggle("NS client reply" , "ajax-trace-ns-recv-adv", "chg-trace-ns-recv-adv"); |
| andrewboyson | 77:4689596a2f3f | 44 | PageAddAjaxInputToggle("NS client query" , "ajax-trace-ns-send-sol", "chg-trace-ns-send-sol"); |
| andrewboyson | 77:4689596a2f3f | 45 | PageAddH2("Name Resolution"); |
| andrewboyson | 77:4689596a2f3f | 46 | PageAddAjaxInputToggle("IP4 cache" , "ajax-trace-nr4" , "chg-trace-nr4" ); |
| andrewboyson | 77:4689596a2f3f | 47 | PageAddAjaxInputToggle("IP6 cache" , "ajax-trace-nr6" , "chg-trace-nr6" ); |
| andrewboyson | 77:4689596a2f3f | 48 | PageAddAjaxInputToggle("DNS name" , "ajax-trace-dns-name" , "chg-trace-dns-name" ); |
| andrewboyson | 77:4689596a2f3f | 49 | PageAddAjaxInputToggle("DNS client query" , "ajax-trace-dns-query" , "chg-trace-dns-query" ); |
| andrewboyson | 77:4689596a2f3f | 50 | PageAddAjaxInputToggle("DNS client reply" , "ajax-trace-dns-reply" , "chg-trace-dns-reply" ); |
| andrewboyson | 77:4689596a2f3f | 51 | PageAddAjaxInputToggle("DNS server" , "ajax-trace-dns-server" , "chg-trace-dns-server" ); |
| andrewboyson | 77:4689596a2f3f | 52 | PageAddH2("NTP"); |
| andrewboyson | 77:4689596a2f3f | 53 | PageAddAjaxInputToggle("NTP" , "ajax-trace-ntp" , "chg-trace-ntp" ); |
| andrewboyson | 77:4689596a2f3f | 54 | PageAddAjaxInputToggle("NTP client" , "ajax-trace-ntp-client" , "chg-trace-ntp-client" ); |
| andrewboyson | 30:6a08abbe6301 | 55 | |
| andrewboyson | 30:6a08abbe6301 | 56 | PageAddEnd(); |
| andrewboyson | 30:6a08abbe6301 | 57 | } |