Author: buildbot
Date: Fri Jun 15 21:35:40 2012
New Revision: 821940
Log:
Staging update by buildbot for tserver
Modified:
websites/staging/trafficserver/trunk/content/ (props changed)
websites/staging/trafficserver/trunk/content/docs/trunk/sdk/continuations/writing-handler-functions.en.html
Propchange: websites/staging/trafficserver/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Jun 15 21:35:40 2012
@@ -1 +1 @@
-1350814
+1350815
Modified:
websites/staging/trafficserver/trunk/content/docs/trunk/sdk/continuations/writing-handler-functions.en.html
==============================================================================
---
websites/staging/trafficserver/trunk/content/docs/trunk/sdk/continuations/writing-handler-functions.en.html
(original)
+++
websites/staging/trafficserver/trunk/content/docs/trunk/sdk/continuations/writing-handler-functions.en.html
Fri Jun 15 21:35:40 2012
@@ -97,50 +97,202 @@ you make sure that all incoming events,
have been handled.</p>
<p>The following table lists events and the corresponding type of <code>void
*</code>data
passed to handler functions:</p>
-<div class="smalltable">
-
-| Event | Hook or API Function That Sends the Event | Event Data Type |
---------|-------------------------------------------|------------------
-| `TS_EVENT_HTTP_READ_REQUEST_HDR` | `TS_HTTP_READ_REQUEST_HDR_HOOK` |
`TSHttpTxn` |
-| `TS_EVENT_HTTP_OS_DNS` | `TS_HTTP_OS_DNS_HOOK` | `TSHttpTxn` |
-| `TS_EVENT_HTTP_SEND_REQUEST_HDR` | `TS_HTTP_SEND_REQUEST_HDR_HOOK` |
`TSHttpTxn` |
-| `TS_EVENT_HTTP_READ_CACHE_HDR` | `TS_HTTP_READ_CACHE_HDR_HOOK` | `TSHttpTxn`
|
-| `TS_EVENT_HTTP_READ_RESPONSE_HDR` | `TS_HTTP_READ_RESPONSE_HDR_HOOK` |
`TSHttpTxn` |
-| `TS_EVENT_HTTP_SEND_RESPONSE_HDR` | `TS_HTTP_SEND_RESPONSE_HDR_HOOK` |
`TSHttpTxn` |
-| `TS_EVENT_HTTP_SELECT_ALT` | `TS_HTTP_SELECT_ALT_HOOK` | `TSHttpTxn` |
-| `TS_EVENT_HTTP_TXN_START` | `TS_HTTP_TXN_START_HOOK` | `TSHttpTxn` |
-| `TS_EVENT_HTTP_TXN_CLOSE` | `TS_HTTP_TXN_CLOSE_HOOK` | `TSHttpTxn` |
-| `TS_EVENT_HTTP_SSN_START` | `TS_HTTP_SSN_START_HOOK` | `TSHttpSsn` |
-| `TS_EVENT_HTTP_SSN_CLOSE` | `TS_HTTP_SSN_CLOSE_HOOK` | `TSHttpSsn` |
-| `TS_EVENT_NONE` | ` ` | ` ` |
-| `TS_EVENT_CACHE_LOOKUP_COMPLETE` | `TS_HTTP_CACHE_LOOKUP_COMPLETE_HOOK` |
`TSHttpTxn` |
-| `TS_EVENT_IMMEDIATE` | `TSVConnClose, TSVIOReenable, TSContSchedule` | ` ` |
-| `TS_EVENT_IMMEDIATE` | `TS_HTTP_REQUEST_TRANSFORM_HOOK` | ` ` |
-| `TS_EVENT_IMMEDIATE` | `TS_HTTP_RESPONSE_TRANSFORM_HOOK` | ` ` |
-| `TS_EVENT_CACHE_OPEN_READ` | `TSCacheRead` | Cache VC |
-| `TS_EVENT_CACHE_OPEN_READ_FAILED` | `TSCacheRead` | Error code, see
`TS_CACHE_ERROR_XXX` |
-| `TS_EVENT_CACHE_OPEN_WRITE` | `TSCacheWrite` | Cache VC |
-| `TS_EVENT_CACHE_OPEN_WRITE_FAILED` | `TSCacheWrite` | Error code, see
`TS_CACHE_ERROR_XXX` |
-| `TS_EVENT_CACHE_REMOVE` | `TSCacheRemove` | ` ` |
-| `TS_EVENT_CACHE_REMOVE_FAILED` | `TSCacheRemove` | Error code, see
`TS_CACHE_ERROR_XXX` |
-| `TS_EVENT_NET_ACCEPT` | TSNetAccept, TSHttpTxnServerIntercept,
TSHttpTxnIntercept| NetVConnection |
-| `TS_EVENT_NET_ACCEPT_FAILED` | TSNetAccept, TSHttpTxnServerIntercept,
TSHttpTxnIntercept| ` ` |
-| `TS_EVENT_HOST_LOOKUP` | `TSHostLookup` | Null pointer - error; Non null
pointer - `TSHostLookupResult` |
-| `TS_EVENT_TIMEOUT` | `TSContSchedule` | ` ` |
-| `TS_EVENT_ERROR` | ` ` | ` ` |
-| `TS_EVENT_VCONN_READ_READY` | `TSVConnRead` | `TSVConn` |
-| `TS_EVENT_VCONN_WRITE_READY` | `TSVConnWrite` | `TSVConn` |
-| `TS_EVENT_VCONN_READ_COMPLETE` | `TSVConnRead` | `TSVConn` |
-| `TS_EVENT_VCONN_WRITE_COMPLETE` | `TSVConnWrite` | `TSVConn` |
-| `TS_EVENT_VCONN_EOS` | `TSVConnRead` | `TSVConn` |
-| `TS_EVENT_NET_CONNECT` | `TSNetConnect` | `TSVConn` |
-| `TS_EVENT_NET_CONNECT_FAILED` | `TSNetConnect` | `TSVConn` |
-| `TS_EVENT_HTTP_CONTINUE` | ` ` | ` ` |
-| `TS_EVENT_HTTP_ERROR` | ` ` | ` ` |
-| `TS_EVENT_MGMT_UPDATE` | `TSMgmtUpdateRegister` | `NULL` |
-
-</div>
-
+<table>
+<thead>
+<tr>
+<th>Event</th>
+<th>Hook or API Function That Sends the Event</th>
+<th>Event Data Type</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><code>TS_EVENT_HTTP_READ_REQUEST_HDR</code></td>
+<td><code>TS_HTTP_READ_REQUEST_HDR_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_OS_DNS</code></td>
+<td><code>TS_HTTP_OS_DNS_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_SEND_REQUEST_HDR</code></td>
+<td><code>TS_HTTP_SEND_REQUEST_HDR_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_READ_CACHE_HDR</code></td>
+<td><code>TS_HTTP_READ_CACHE_HDR_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_READ_RESPONSE_HDR</code></td>
+<td><code>TS_HTTP_READ_RESPONSE_HDR_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_SEND_RESPONSE_HDR</code></td>
+<td><code>TS_HTTP_SEND_RESPONSE_HDR_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_SELECT_ALT</code></td>
+<td><code>TS_HTTP_SELECT_ALT_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_TXN_START</code></td>
+<td><code>TS_HTTP_TXN_START_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_TXN_CLOSE</code></td>
+<td><code>TS_HTTP_TXN_CLOSE_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_SSN_START</code></td>
+<td><code>TS_HTTP_SSN_START_HOOK</code></td>
+<td><code>TSHttpSsn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_SSN_CLOSE</code></td>
+<td><code>TS_HTTP_SSN_CLOSE_HOOK</code></td>
+<td><code>TSHttpSsn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_NONE</code></td>
+<td><code></code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_CACHE_LOOKUP_COMPLETE</code></td>
+<td><code>TS_HTTP_CACHE_LOOKUP_COMPLETE_HOOK</code></td>
+<td><code>TSHttpTxn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_IMMEDIATE</code></td>
+<td><code>TSVConnClose, TSVIOReenable, TSContSchedule</code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_IMMEDIATE</code></td>
+<td><code>TS_HTTP_REQUEST_TRANSFORM_HOOK</code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_IMMEDIATE</code></td>
+<td><code>TS_HTTP_RESPONSE_TRANSFORM_HOOK</code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_CACHE_OPEN_READ</code></td>
+<td><code>TSCacheRead</code></td>
+<td>Cache VC</td>
+</tr>
+<tr>
+<td><code>TS_EVENT_CACHE_OPEN_READ_FAILED</code></td>
+<td><code>TSCacheRead</code></td>
+<td>Error code, see <code>TS_CACHE_ERROR_XXX</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_CACHE_OPEN_WRITE</code></td>
+<td><code>TSCacheWrite</code></td>
+<td>Cache VC</td>
+</tr>
+<tr>
+<td><code>TS_EVENT_CACHE_OPEN_WRITE_FAILED</code></td>
+<td><code>TSCacheWrite</code></td>
+<td>Error code, see <code>TS_CACHE_ERROR_XXX</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_CACHE_REMOVE</code></td>
+<td><code>TSCacheRemove</code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_CACHE_REMOVE_FAILED</code></td>
+<td><code>TSCacheRemove</code></td>
+<td>Error code, see <code>TS_CACHE_ERROR_XXX</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_NET_ACCEPT</code></td>
+<td>TSNetAccept, TSHttpTxnServerIntercept, TSHttpTxnIntercept</td>
+<td>NetVConnection</td>
+</tr>
+<tr>
+<td><code>TS_EVENT_NET_ACCEPT_FAILED</code></td>
+<td>TSNetAccept, TSHttpTxnServerIntercept, TSHttpTxnIntercept</td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HOST_LOOKUP</code></td>
+<td><code>TSHostLookup</code></td>
+<td>Null pointer - error; Non null pointer -
<code>TSHostLookupResult</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_TIMEOUT</code></td>
+<td><code>TSContSchedule</code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_ERROR</code></td>
+<td><code></code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_VCONN_READ_READY</code></td>
+<td><code>TSVConnRead</code></td>
+<td><code>TSVConn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_VCONN_WRITE_READY</code></td>
+<td><code>TSVConnWrite</code></td>
+<td><code>TSVConn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_VCONN_READ_COMPLETE</code></td>
+<td><code>TSVConnRead</code></td>
+<td><code>TSVConn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_VCONN_WRITE_COMPLETE</code></td>
+<td><code>TSVConnWrite</code></td>
+<td><code>TSVConn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_VCONN_EOS</code></td>
+<td><code>TSVConnRead</code></td>
+<td><code>TSVConn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_NET_CONNECT</code></td>
+<td><code>TSNetConnect</code></td>
+<td><code>TSVConn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_NET_CONNECT_FAILED</code></td>
+<td><code>TSNetConnect</code></td>
+<td><code>TSVConn</code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_CONTINUE</code></td>
+<td><code></code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_HTTP_ERROR</code></td>
+<td><code></code></td>
+<td><code></code></td>
+</tr>
+<tr>
+<td><code>TS_EVENT_MGMT_UPDATE</code></td>
+<td><code>TSMgmtUpdateRegister</code></td>
+<td><code>NULL</code></td>
+</tr>
+</tbody>
+</table>
<p>The continuation functions are listed below:</p>
<ul>
<li><code>TSContCall</code></li>