File nut/hwtest/avr/basemon/webdemo.c


Included Files


External Variables

tcpSocketList
static TCPSOCKET* tcpSocketList
Used in: ShowSockets()  

Local Variables

states
static char* states[]
Used in: ShowThreads()  

tcpSocketList
static TCPSOCKET* tcpSocketList

Used in: ShowSockets()  

Global Function WebDemo()

void WebDemo ( void* arg )
Prototyped in: nut/hwtest/avr/basemon/webdemo.h
Calls: _fdopen() nut/crt/fdopen.c
  fclose() nut/crt/fclose.c
  inet_addr() nut/boot/bootmon/utils.c
  inet_ntoa() nut/boot/bootmon/utils.c
  printf() nut/crt/printf.c
  printf_P() nut/crt/printf_p.c
  NutDhcpIfConfig(), NutHttpProcessRequest(), NutIpRouteAdd(), NutNetIfConfig(), NutRegisterCgi(), NutRegisterDevice(), NutSleep(), NutTcpAccept(), NutTcpCloseSocket(), NutTcpCreateSocket()
Used in: idle() nut/hwtest/avr/basemon/basemon.c
References Functions: ShowPorts() nut/hwtest/avr/basemon/webdemo.c
  ShowSockets() nut/hwtest/avr/basemon/webdemo.c
  ShowThreads() nut/hwtest/avr/basemon/webdemo.c
  ShowTimer() nut/hwtest/avr/basemon/webdemo.c
References Variables: my_gate nut/hwtest/avr/basemon/basemon.c
  my_ip nut/hwtest/avr/basemon/basemon.c
  my_mac nut/hwtest/avr/basemon/basemon.c
  my_mask nut/hwtest/avr/basemon/basemon.c
  nic nut/hwtest/avr/basemon/basemon.c
  uart_bs nut/hwtest/avr/basemon/basemon.c

Local Function DoCheckboxes()

static void DoCheckboxes ( FILE* stream, char* name, uint8_t val )
Calls: fprintf_P() nut/crt/fprintf_p.c
  fputs() nut/crt/fputs.c
  fputs_P() nut/crt/fputs_p.c
Called by: ShowPorts() nut/hwtest/avr/basemon/webdemo.c

Local Function ShowPorts()

static int ShowPorts ( FILE* stream, REQUEST* req )
Calls: DoCheckboxes() nut/hwtest/avr/basemon/webdemo.c
  fflush() nut/crt/fflush.c
  fputs_P() nut/crt/fputs_p.c
  NutHttpSendHeaderBottom(), NutHttpSendHeaderTop()
Used in: WebDemo() nut/hwtest/avr/basemon/webdemo.c

Local Function ShowSockets()

static int ShowSockets ( FILE* stream, REQUEST* req )
Calls: __byte_swap2() nut/boot/appload/utils.c
  fflush() nut/crt/fflush.c
  fprintf_P() nut/crt/fprintf_p.c
  fputs() nut/crt/fputs.c
  fputs_P() nut/crt/fputs_p.c
  inet_ntoa() nut/boot/bootmon/utils.c
  NutHttpSendHeaderBottom(), NutHttpSendHeaderTop()
Used in: WebDemo() nut/hwtest/avr/basemon/webdemo.c
References Variables: tcpSocketList nut/hwtest/avr/basemon/webdemo.c

Local Function ShowThreads()

static int ShowThreads ( FILE* stream, REQUEST* req )
Calls: fflush() nut/crt/fflush.c
  fprintf_P() nut/crt/fprintf_p.c
  fputs_P() nut/crt/fputs_p.c
  NutHttpSendHeaderBottom(), NutHttpSendHeaderTop()
Used in: WebDemo() nut/hwtest/avr/basemon/webdemo.c
References Variables: states nut/hwtest/avr/basemon/webdemo.c

Local Function ShowTimer()

static int ShowTimer ( FILE* stream, REQUEST* req )
Calls: fflush() nut/crt/fflush.c
  fprintf_P() nut/crt/fprintf_p.c
  fputs_P() nut/crt/fputs_p.c
  NutGetCpuClock(), NutHttpSendHeaderBottom(), NutHttpSendHeaderTop()
Used in: WebDemo() nut/hwtest/avr/basemon/webdemo.c