#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
msgid ""
msgstr ""
"Project-Id-Version: Apache Traffic Server 4.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-11-08 17:57+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:2
msgid "HTTP Transactions"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:21
msgid ""
"The HTTP transaction functions enable you to set up plugin callbacks to "
"HTTP transactions and obtain/modify information about particular HTTP "
"transactions."
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:25
msgid ""
"As described in the section on HTTP sessions, an **HTTP transaction** is an "
"object defined for the lifetime of a single request from a client and the "
"corresponding response from Traffic Server. The **``TSHttpTxn``** structure "
"is the main handle given to a plugin for manipulating a transaction's "
"internal state. Additionally, an HTTP transaction has a reference back to "
"the HTTP session that created it."
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:32
msgid ""
"The sample code below illustrates how to register locally to a transaction "
"and associate data to the transaction."
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:152
msgid ""
"See `Adding Hooks <adding-hooks>`__ for background about HTTP transactions "
"and HTTP hooks, as well as `HTTP Hooks and Transactions <../http-hooks-and-"
"transactions>`__ Also see the [HTTP Transaction State Diagram ]"
"(HTTPHooksAndTransactions.html(../http-hooks-and-"
"transactions#HHTTPTxStateDiag) for an illustration of the steps involved in "
"a typical HTTP transaction."
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:159
msgid "The HTTP transaction functions are:"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:161
msgid ""
"```TSHttpTxnCacheLookupStatusGet`` <http://people.apache.org/~amc/ats/doc/"
"html/InkAPI_8cc.html#ad26c77fa4ba251fb8ccbbd1505a74687>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:163
msgid ""
"```TSHttpTxnCachedReqGet`` <http://people.apache.org/~amc/ats/doc/html/"
"InkAPI_8cc.html#a889b626142157077f4f3cfe479e8b8e2>`__ - Note that it is an "
"error to modify cached headers."
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:166
msgid ""
"```TSHttpTxnCachedRespGet`` <http://people.apache.org/~amc/ats/doc/html/"
"InkAPI_8cc.html#ae8f24b8dabb5008ad11620a11682ffd6>`__ - Note that it is an "
"error to modify cached headers."
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:169
msgid "`TSHttpTxnClientIncomingPortGet <link/to/doxygen>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:171
msgid "`TSHttpTxnClientIPGet <link/to/doxygen>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:173
msgid "`TSHttpTxnClientRemotePortGet <link/to/doxygen>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:175
msgid ""
"```TSHttpTxnClientReqGet`` <http://people.apache.org/~amc/ats/doc/html/"
"InkAPI_8cc.html#acca66f22d0f87bf8f08478ed926006a5>`__ - Plugins that must "
"read client request headers use this call to retrieve the HTTP header."
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:179
msgid ""
"```TSHttpTxnClientRespGet`` <http://people.apache.org/~amc/ats/doc/html/"
"InkAPI_8cc.html#a92349c8363f72b1f6dfed3ae80901fff>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:181
msgid ""
"```TSHttpTxnErrorBodySet`` <http://people.apache.org/~amc/ats/doc/html/"
"InkAPI_8cc.html#ad7efc431279dc97de4b50a58d4ed33c1>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:183
msgid ""
"```TSHttpTxnHookAdd`` <http://people.apache.org/~amc/ats/doc/html/ts_8h."
"html#a10382b88145bbfba0fa9d8ed6402f4b1>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:185
msgid ""
"```TSHttpTxnNextHopAddrGet`` <http://people.apache.org/~amc/ats/doc/html/"
"ts_8h.html#aa0118beabfefe35d2642f007ac7afa97>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:187
msgid ""
"```TSHttpTxnParentProxySet`` <http://people.apache.org/~amc/ats/doc/html/"
"ts_8h.html#a2a1260b900b665d38a262544446b886c>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:189
msgid ""
"```TSHttpTxnReenable`` <http://people.apache.org/~amc/ats/doc/html/ts_8h."
"html#ac367347e02709ac809994dfb21d3288a>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:191
msgid ""
"```TSHttpTxnServerAddrGet`` <http://people.apache.org/~amc/ats/doc/html/"
"ts_8h.html#a63917ec11275c4f1ed559362865cd65f>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:193
msgid ""
"```TSHttpTxnServerReqGet`` <http://people.apache.org/~amc/ats/doc/html/"
"ts_8h.html#aac2343a8b47bf9150f3ff7cd4e692d57>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:195
msgid ""
"```TSHttpTxnServerRespGet`` <http://people.apache.org/~amc/ats/doc/html/"
"ts_8h.html#a39e8bfb199eadabb54c067ff25a9a400>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:197
msgid ""
"```TSHttpTxnSsnGet`` <http://people.apache.org/~amc/ats/doc/html/InkAPI_8cc."
"html#a8c5190bd2e940ef2d1969a5be65f0edd>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:199
msgid ""
"```TSHttpTxnTransformedRespCache`` <http://people.apache.org/~amc/ats/doc/"
"html/InkAPI_8cc.html#a213b584cd04001e8f8ad509d187a4103>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:201
msgid ""
"```TSHttpTxnTransformRespGet`` <http://people.apache.org/~amc/ats/doc/html/"
"ts_8h.html#a4fc46502733adcff09587a436e300114>`__"
msgstr ""

#: ../../sdk/http-hooks-and-transactions/http-transactions.en.rst:203
msgid ""
"```TSHttpTxnUntransformedRespCache`` <http://people.apache.org/~amc/ats/doc/"
"html/InkAPI_8cc.html#a8b9c0e61cbcb251417df0d06ae6c4408>`__"
msgstr ""
