📄 rtnindex.htm
字号:
<html>
<head>
<title>Routines</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<h1>Routines</h1>
<blockquote>
<p> <p/>
<center>
<table><tr valign=middle>
<td valign=middle><h1> <a href="#A">A</a></h1>
<td valign=middle><h1> <a href="#B">B</a></h1>
<td valign=middle><h1> <a href="#C">C</a></h1>
<td valign=middle><h1> <a href="#D">D</a></h1>
<td valign=middle><h1> <a href="#E">E</a></h1>
<td valign=middle><h1>F</a></h1>
<td valign=middle><h1> <a href="#G">G</a></h1>
<td valign=middle><h1> <a href="#H">H</a></h1>
<td valign=middle><h1> <a href="#I">I</a></h1>
<td valign=middle><h1>J</a></h1>
<td valign=middle><h1>K</a></h1>
<td valign=middle><h1> <a href="#L">L</a></h1>
<td valign=middle><h1> <a href="#M">M</a></h1>
<td valign=middle><h1>N</a></h1>
<td valign=middle><h1>O</a></h1>
<td valign=middle><h1> <a href="#P">P</a></h1>
<td valign=middle><h1>Q</a></h1>
<td valign=middle><h1> <a href="#R">R</a></h1>
<td valign=middle><h1> <a href="#S">S</a></h1>
<td valign=middle><h1> <a href="#T">T</a></h1>
<td valign=middle><h1> <a href="#U">U</a></h1>
<td valign=middle><h1>V</a></h1>
<td valign=middle><h1>W</a></h1>
<td valign=middle><h1>X</a></h1>
<td valign=middle><h1>Y</a></h1>
<td valign=middle><h1>Z</a></h1>
</tr></table>
</center>
<p> <p/>
<table border="0">
<tr><td><h1><a name="A"> A</a></h1></td> <td></td><td></td></tr>
<tr><td></td><td><b><a href="./ebmultiform.html#addPostItem">addPostItem</a>( )</b></td><td>insert item name and limit the max size of value</td></tr>
<tr><td><h1><a name="B"> B</a></h1></td> <td></td><td></td></tr>
<tr><td></td><td><b><a href="./ebrespond.html#bwrite">bwrite</a>( )</b></td><td>write binary data block</td></tr>
<tr><td><h1><a name="C"> C</a></h1></td> <td></td><td></td></tr>
<tr><td></td><td><b><a href="./ebrequest.html#cgiPrefix">cgiPrefix</a>( )</b></td><td>make current cgi prefix string</td></tr>
<tr><td></td><td><b><a href="./ebrequest.html#cgiPrefix2">cgiPrefix2</a>( )</b></td><td>make current cgi prefix string</td></tr>
<tr><td></td><td><b><a href="./ebmultiform.html#createPostParam">createPostParam</a>( )</b></td><td>create a struct to hold post parameters</td></tr>
<tr><td><h1><a name="D"> D</a></h1></td> <td></td><td></td></tr>
<tr><td></td><td><b><a href="./ebmultiform.html#distoryPost">distoryPost</a>( )</b></td><td>free this post</td></tr>
<tr><td></td><td><b><a href="./ebmultiform.html#distoryPostParam">distoryPostParam</a>( )</b></td><td>free post parameters</td></tr>
<tr><td></td><td><b><a href="./ebmultiform.html#dopost">dopost</a>( )</b></td><td>read post data and parse it</td></tr>
<tr><td><h1><a name="E"> E</a></h1></td> <td></td><td></td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufCreate">ebBufCreate</a>( )</b></td><td>allocate a new tlv buffer then init it</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufDistroy">ebBufDistroy</a>( )</b></td><td>free eybuild buffer</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufFlush">ebBufFlush</a>( )</b></td><td>flush eybuild buffer</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufIsAutoFlush">ebBufIsAutoFlush</a>( )</b></td><td>check allow auto flush or not</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufIsFlushed">ebBufIsFlushed</a>( )</b></td><td>check buffer ever flushed or not</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufReset">ebBufReset</a>( )</b></td><td>reset the state to initialization state</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufResize">ebBufResize</a>( )</b></td><td>change tlv buffer size to new size</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufStringAdd">ebBufStringAdd</a>( )</b></td><td>add a const string to the eybuild buffer</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebBufTlvAdd">ebBufTlvAdd</a>( )</b></td><td>add data to tlv buffer</td></tr>
<tr><td></td><td><b><a href="./ebenviron.html#ebCgiInfo">ebCgiInfo</a>( )</b></td><td>list current CGI environment.</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebCheckBufSize">ebCheckBufSize</a>( )</b></td><td>check tlv buffer size</td></tr>
<tr><td></td><td><b><a href="./ebcblock.html#ebClean">ebClean</a>( )</b></td><td>clean current task control block</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebGetBufRemain">ebGetBufRemain</a>( )</b></td><td>get the remain size for data write to avaiable</td></tr>
<tr><td></td><td><b><a href="./ebenviron.html#ebgetenv">ebgetenv</a>( )</b></td><td>get the value of envirement variable</td></tr>
<tr><td></td><td><b><a href="./ebmainpage.html#ebGetMainPage">ebGetMainPage</a>( )</b></td><td>get defult page for this cgi</td></tr>
<tr><td></td><td><b><a href="./ebrespond.html#ebHeader">ebHeader</a>( )</b></td><td>output HTTP header</td></tr>
<tr><td></td><td><b><a href="./ebrespond.html#ebHtmlDecode">ebHtmlDecode</a>( )</b></td><td>convert html format text into plain text</td></tr>
<tr><td></td><td><b><a href="./ebrespond.html#ebHtmlEncode">ebHtmlEncode</a>( )</b></td><td>convert plain text into html format text</td></tr>
<tr><td></td><td><b><a href="./ebutil.html#ebI2A">ebI2A</a>( )</b></td><td>convert number into a string (decimal number format)</td></tr>
<tr><td></td><td><b><a href="./ebcblock.html#ebInit">ebInit</a>( )</b></td><td>init current task control block</td></tr>
<tr><td></td><td><b><a href="./eblog.html#ebLogMsg">ebLogMsg</a>( )</b></td><td>dispaly log message to stderr</td></tr>
<tr><td></td><td><b><a href="./eblog.html#ebLogMsg2">ebLogMsg2</a>( )</b></td><td>dispaly log message to stderr</td></tr>
<tr><td></td><td><b><a href="./eblog.html#ebMakeMsg">ebMakeMsg</a>( )</b></td><td>store the format string to task templete buffer.</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebprintf">ebprintf</a>( )</b></td><td>write a formatted string to the eybuild buffer</td></tr>
<tr><td></td><td><b><a href="./ebrespond.html#ebRedirect">ebRedirect</a>( )</b></td><td>redirect to an url</td></tr>
<tr><td></td><td><b><a href="./ebcblock.html#ebRequestReset">ebRequestReset</a>( )</b></td><td>reset current task control block for FAST_CGI</td></tr>
<tr><td></td><td><b><a href="./eberror.html#ebSendError">ebSendError</a>( )</b></td><td>send error message to error page</td></tr>
<tr><td></td><td><b><a href="./ebbuff.html#ebSetBufAutoFlush">ebSetBufAutoFlush</a>( )</b></td><td>set allow auto flush or not</td></tr>
<tr><td></td><td><b><a href="./ebrespond.html#ebSetCookie">ebSetCookie</a>( )</b></td><td>send cookie with HTTP header</td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -