File nut/pro/uhttp/os/nut/streamio.c


Included Files


Global Function StreamClientAccept()

int StreamClientAccept ( HTTP_CLIENT_HANDLER handler, const char* params )
Prototyped in: nut/include/pro/uhttp/streamio.h
Calls: NutTcpAccept() nut/net/tcpsock.c
  NutTcpCloseSocket() nut/net/tcpsock.c
  NutTcpCreateSocket() nut/net/tcpsock.c
  NutTcpSetSockOpt() nut/net/tcpsock.c
  _fdopen() nut/crt/fdopen.c
  atoi() nut/c/stdlib/atoi.c
  fclose() nut/crt/fclose.c
Called by: NutAppMain() nut/app/uhttpd_upload/httpd_upload.c

Global Function StreamInfo()

const char* StreamInfo ( HTTP_STREAM* sp, int item )
Prototyped in: nut/include/pro/uhttp/streamio.h
Calls: free() nut/crt/malloc.c
  strdup() nut/crt/strdup.c
Called by: HttpStreamInfo() nut/pro/uhttp/envvars.c

Global Function StreamInit()

int StreamInit ( void )
Prototyped in: nut/include/pro/uhttp/streamio.h
Called by: NutAppMain() nut/app/uhttpd_upload/httpd_upload.c

Global Function StreamReadUntilChars()

int StreamReadUntilChars ( HTTP_STREAM* sp, const char* delim, const char* ignore, char* buf, int siz )
Prototyped in: nut/include/pro/uhttp/streamio.h
Calls: ferror() nut/crt/ferror.c
  fgetc() nut/crt/fgetc.c
  strchr() nut/c/string/strchr.c
Called by: HttpArgReadNext() nut/pro/uhttp/uhttpd.c
  HttpParseHeader() nut/pro/uhttp/uhttpd.c
  HttpParseMultipartHeader() nut/pro/uhttp/uhttpd.c
  ReadTag() nut/pro/soapd.c
  SoapParseCallRequest() nut/pro/soapd.c
  UploadFile() nut/app/uhttpd_upload/httpd_upload.c

Global Function StreamReadUntilString()

int StreamReadUntilString ( HTTP_STREAM* sp, const char* delim, char* buf, int siz )
Prototyped in: nut/include/pro/uhttp/streamio.h
Calls: fgetc() nut/crt/fgetc.c
  strlen() nut/c/string/strlen.c
Called by: UploadFile() nut/app/uhttpd_upload/httpd_upload.c

Global Function s_vputs()

int s_vputs ( HTTP_STREAM* sp, ... )
Prototyped in: nut/include/pro/uhttp/streamio.h
Calls: free() nut/crt/malloc.c
  fwrite() nut/crt/fwrite.c
  malloc() nut/crt/malloc.c
  strcat() nut/c/string/strcat.c
  strlen() nut/c/string/strlen.c
  __builtin_va_arg(), __builtin_va_end(), __builtin_va_start()
Called by: HttpSendRedirection() nut/pro/uhttp/responses.c
  HttpSendStreamHeaderBottom() nut/pro/uhttp/responses.c
  HttpSendStreamHeaderDate() nut/pro/uhttp/responses.c
  HttpSendStreamHeaderTop() nut/pro/uhttp/responses.c
  HttpSsiHandler() nut/pro/uhttp/modules/mod_ssi.c