[[FrontPage]] > [[NullHttpd]] > [[NullHttpd_Functions]](now)
#title(nullhttpd がんばって関数レファレンス)

--------------
#contents
--------------

* A [#a886f16d]
** accept_loop(); [#a7e829b0]
: 定義ファイル | server.c
: 簡単な説明 | Function to handle incoming socket connections~
ソケット接続応答を受け取るための関数
: コーディング形式 | accept_loop(NULL);
: 引数1 | void *x
: 返り値 | void
: 解説 | 


* C [#cbab0846]

** cgi_main(); [#a7e829b0]
: 定義ファイル | cgi.c
: 簡単な説明 | 
: コーディング形式 | var = cgi_main();
: 引数1 | void
: 返り値 | int
: 解説 | 

** config_read(); [#c9130e06]
: 定義ファイル | config.c
: 簡単な説明 | 
: コーディング形式 | var = config_read();
: 引数1 | void
: 返り値 | int
: 解説 | 

** closeconnect(); [#q266601e]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | var = closeconnect(sid, exitflag);
: 引数1 | int sis
: 引数2 | int exitflag
: 返り値 | int
: 解説 | 

** cgiinit(); [#df5a1afa]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | cgiinit();
: 引数1 | void
: 返り値 | void
: 解説 | 

--------------
* D [#k38f6c7d]

** dorequest(); [#g1f166bb]
: 定義ファイル | main.c
: 簡単な説明 | Authenticate and direct the request to the correct function~
正しい関数へ、リクエストを送るよう指示し、証明する
: コーディング形式 | dorequest(sid);
: 引数1 | int sid
: 返り値 | void
: 解説 | 

** dirlist(); [#c6619f73]
: 定義ファイル | files.c
: 簡単な説明 | 
: コーディング形式 | var = dirlist(sid);
: 引数1 | int sid
: 返り値 | int
: 解説 | 

** decodeurl(); [#h6c62ed2]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | decodeurl(&pEncoded);
: 引数1 | unsigned char *pEncoded
: 返り値 | void
: 解説 | 

--------------
* F [#r128cc43]

** fixslashes(); [#hfedf6a7]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | fixslashes();
: 引数1 | void
: 返り値 | void
: 解説 | 

** flushbuffer(); [#wb6cd3a2]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | flushbuffer(sid);
: 引数1 | int sid
: 返り値 | void
: 解説 | 

--------------
* G [#yc8e1e5f]

** getsid(); [#u1d38b1c]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | var = getsid();
: 引数1 | void
: 返り値 | int
: 解説 | 

** *get_mime_type(); [#pfa26714]
: 定義ファイル | http.c
: 簡単な説明 | 
: コーディング形式 | &pointer = get_mime_type(&name);
: 引数1 | char *name
: 返り値 | char *
: 解説 | 


--------------
* H [#r162a380]

** hex2int(); [#k73abcc4]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | var = hex2int(&pChars);
: 引数1 | char *pChars
: 返り値 | int
: 解説 | 


--------------
* I [#q645757e]

** init(); [#t9af8fc8]
: 定義ファイル | server.c
: 簡単な説明 | Test external dependencies and initialize socket interface~
外部独立性のテストと、ソケットインタフェースの初期化を行う
: コーディング形式 | init();
: 引数1 | void
: 返り値 | void
: 解説 | 


--------------
* L [#z3252b2b]

** logaccess(); [#a545e6be]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | logaccess(loglevel, &format, ...);
: 引数1 | int loglevel
: 引数2 | const char *format
: 引数3 | ...
: 返り値 | void
: 解説 | 

** logerror(); [#n44e88ef]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | logerror(&format, ...);
: 引数1 | const char *format
: 引数2 | ...
: 返り値 | void
: 解説 | 


--------------
* P [#o0649f04]

** printhex(); [#wee56692]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | var = printhex(&format, ...);
: 引数1 | const char *format
: 引数2 | ...
: 返り値 | int
: 解説 | 

** printht(); [#y58fa07e]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | var = printht(&format, ...);
: 引数1 | const char *format
: 引数2 | ...
: 返り値 | int
: 解説 | 

** printerror(); [#a9f81c5d]
: 定義ファイル | http.c
: 簡単な説明 | 
: コーディング形式 | printerror(sid, status, &title, &text);
: 引数1 | int sid
: 引数2 | int status
: 引数3 | char* title
: 引数4 | char* text
: 返り値 | void
: 解説 | 

** prints(); [#g1da0188]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | var = prints(&format, ...);
: 引数1 | const char *format
: 引数2 | ...
: 返り値 | int
: 解説 | 


--------------

* S [#b4a11517]

** striprn(); [#zfcac068]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | striprn(&string);
: 引数1 | char *string
: 返り値 | void
: 解説 | 

** swapchar(); [#q15d119a]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | swapchar(&string, oldchar, newchar);
: 引数1 | char *string
: 引数2 | char oldchar
: 引数3 | char newchar
: 返り値 | void
: 解説 | 

** *strcasestr(); [#gd345b31]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | &pchar = strcasestr(&src, &query);
: 引数1 | char *src
: 引数2 | char *query
: 返り値 | char *
: 解説 | 

** *strcatf(); [#bd0be539]
: 定義ファイル | format.c
: 簡単な説明 | 
: コーディング形式 | &pchar = strcatf(&dest, &format, ...);
: 引数1 | char *dest
: 引数2 | const char *format
: 引数3 | ...
: 返り値 | char *
: 解説 | 

** sgets(); [#q2b4a448]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | var = sgets(&buffer, max, fd);
: 引数1 | char *buffer
: 引数2 | int max
: 引数3 | int fd
: 返り値 | int
: 解説 | 

** server_shutdown(); [#t28f44d9]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | server_shutdown();
: 引数1 | void
: 返り値 | void
: 解説 | 

** sockinit(); [#e402ebbb]
: 定義ファイル | server.c
: 簡単な説明 | 
: コーディング形式 | var = sockinit(void);
: 引数1 | void
: 返り値 | int
: 解説 | 

** send_header(); [#t7d60b41]
: 定義ファイル | http.c
: 簡単な説明 | 
: コーディング形式 | send_header(sid, cacheable, status, &title, &extra_header, &mime_type, lengh, mod);
: 引数1 | int sid
: 引数2 | int cacheable
: 引数3 | int status
: 引数4 | char *title
: 引数5 | char *extra_header
: 引数6 | char *mime_type
: 引数7 | int length
: 引数8 | time_t mod
: 返り値 | void
: 解説 | 

** send_fileheader(); [#w8f9e634]
: 定義ファイル | http.c
: 簡単な説明 | 
: コーディング形式 | send_fileheader(sid, cacheable, status, &title, &extra_header, &mime_type, lengh, mod);
: 引数1 | int sid
: 引数2 | int cacheable
: 引数3 | int status
: 引数4 | char *title
: 引数5 | char *extra_header
: 引数6 | char *mime_type
: 引数7 | int length
: 引数8 | time_t mod
: 返り値 | void
: 解説 | 

** sendfile(); [#yb692f72]
: 定義ファイル | files.c
: 簡単な説明 | 
: コーディング形式 | var = sendfile(sid, &file);
: 引数1 | int sid
: 引数2 | unsigned char *file
: 返り値 | int
: 解説 | 


--------------
* R [#m26746d7]

** ReadPOSTData(); [#z1486525]
: 定義ファイル | http.c
: 簡単な説明 | 
: コーディング形式 | ReadPOSTData(sid);
: 引数1 | int sid
: 返り値 | void
: 解説 | 

** read_header(); [#b99246fd]
: 定義ファイル | http.c
: 簡単な説明 | 
: コーディング形式 | var = read_header(sid);
: 引数1 | int sid
: 返り値 | int
: 解説 |


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Ads by Sitemix