trafficserver-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jpe...@apache.org
Subject [14/51] trafficserver git commit: Documentation reorganization
Date Tue, 03 Nov 2015 06:09:50 GMT
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSActionDone.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSActionDone.en.rst b/doc/reference/api/TSActionDone.en.rst
deleted file mode 100644
index ec95a34..0000000
--- a/doc/reference/api/TSActionDone.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSActionDone
-============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: int TSActionDone(TSAction actionp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSCacheRead.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSCacheRead.en.rst b/doc/reference/api/TSCacheRead.en.rst
deleted file mode 100644
index 96013cc..0000000
--- a/doc/reference/api/TSCacheRead.en.rst
+++ /dev/null
@@ -1,46 +0,0 @@
-.. 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.
-
-
-TSCacheRead
-===========
-
-Asks the Traffic Server cache if the object corresponding to key
-exists in the cache and can be read.
-
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSAction TSCacheRead(TSCont contp, TSCacheKey key)
-
-
-Description
------------
-
-If the object can be read, the Traffic Server cache calls the
-continuation contp back with the event
-:c:data:`TS_EVENT_CACHE_OPEN_READ`.  In this case, the cache also
-passes contp a cache vconnection and contp can then initiate a read
-operation on that vconnection using :c:type:`TSVConnRead`.
-
-If the object cannot be read, the cache calls contp back with the
-event :c:data:`TS_EVENT_CACHE_OPEN_READ_FAILED`.  The user (contp) has
-the option to cancel the action returned by :c:type:`TSCacheRead`.
-Note that reentrant calls are possible, i.e. the cache can call back
-the user (contp) in the same call.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSCacheRemove.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSCacheRemove.en.rst b/doc/reference/api/TSCacheRemove.en.rst
deleted file mode 100644
index 10a0f0a..0000000
--- a/doc/reference/api/TSCacheRemove.en.rst
+++ /dev/null
@@ -1,43 +0,0 @@
-.. 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.
-
-
-TSCacheRemove
-=============
-
-Removes the object corresponding to key from the cache.
-
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSAction TSCacheRemove(TSCont contp, TSCacheKey key)
-
-
-Description
------------
-
-If the object was removed successfully, the cache calls contp back
-with the event :c:data:`TS_EVENT_CACHE_REMOVE`.  If the object was not
-found in the cache, the cache calls contp back with the event
-:c:data:`TS_EVENT_CACHE_REMOVE_FAILED`.
-
-In both of these callbacks, the user (contp) does not have to do
-anything.  The user does not get any vconnection from the cache, since
-no data needs to be transferred.  When the cache calls contp back with
-:c:data:`TS_EVENT_CACHE_REMOVE`, the remove has already been commited.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSCacheWrite.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSCacheWrite.en.rst b/doc/reference/api/TSCacheWrite.en.rst
deleted file mode 100644
index 0b8eeb5..0000000
--- a/doc/reference/api/TSCacheWrite.en.rst
+++ /dev/null
@@ -1,52 +0,0 @@
-.. 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.
-
-
-TSCacheWrite
-============
-
-Asks the Traffic Server cache if contp can start writing the object
-(corresponding to key) to the cache.
-
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSAction TSCacheWrite(TSCont contp, TSCacheKey key)
-
-
-Description
------------
-
-If the object can be written, the cache calls contp back with the
-event :c:data:`TS_EVENT_CACHE_OPEN_WRITE`.  In this case, the cache
-also passes contp a cache vconnection and contp can then initiate a
-write operation on that vconnection using :c:type:`TSVConnWrite`.  The
-object is not committed to the cache until the vconnection is closed.
-When all data has been transferred, the user (contp) must do an
-:c:type:`TSVConnClose`.  In case of any errors, the user MUST do an
-``TSVConnAbort(contp, 0)``.
-
-If the object cannot be written, the cache calls contp back with the
-event :c:data:`TS_EVENT_CACHE_OPEN_WRITE_FAILED`.  This can happen,
-for example, if there is another object with the same key being
-written to the cache.  The user (contp) has the option to cancel the
-action returned by :c:type:`TSCacheWrite`.
-
-Note that reentrant calls are possible, i.e. the cache can call back
-the user (contp) in the same call.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSConfigDataGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSConfigDataGet.en.rst b/doc/reference/api/TSConfigDataGet.en.rst
deleted file mode 100644
index 168918f..0000000
--- a/doc/reference/api/TSConfigDataGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSConfigDataGet
-===============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void* TSConfigDataGet(TSConfig configp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSConfigGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSConfigGet.en.rst b/doc/reference/api/TSConfigGet.en.rst
deleted file mode 100644
index 6683b8e..0000000
--- a/doc/reference/api/TSConfigGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSConfigGet
-===========
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSConfig TSConfigGet(unsigned int id)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSConfigRelease.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSConfigRelease.en.rst b/doc/reference/api/TSConfigRelease.en.rst
deleted file mode 100644
index e4e4389..0000000
--- a/doc/reference/api/TSConfigRelease.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSConfigRelease
-===============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void TSConfigRelease(unsigned int id, TSConfig configp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSConfigSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSConfigSet.en.rst b/doc/reference/api/TSConfigSet.en.rst
deleted file mode 100644
index 7c0420e..0000000
--- a/doc/reference/api/TSConfigSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSConfigSet
-===========
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: unsigned int TSConfigSet(unsigned int id, void *data, TSConfigDestroyFunc funcp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSContCall.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSContCall.en.rst b/doc/reference/api/TSContCall.en.rst
deleted file mode 100644
index 20433de..0000000
--- a/doc/reference/api/TSContCall.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSContCall
-==========
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: int TSContCall(TSCont contp, TSEvent event, void *edata)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSContCreate.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSContCreate.en.rst b/doc/reference/api/TSContCreate.en.rst
deleted file mode 100644
index 3021f10..0000000
--- a/doc/reference/api/TSContCreate.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSContCreate
-============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSCont TSContCreate(TSEventFunc funcp, TSMutex mutexp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSContDataGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSContDataGet.en.rst b/doc/reference/api/TSContDataGet.en.rst
deleted file mode 100644
index abb5ea5..0000000
--- a/doc/reference/api/TSContDataGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSContDataGet
-=============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void* TSContDataGet(TSCont contp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSContDataSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSContDataSet.en.rst b/doc/reference/api/TSContDataSet.en.rst
deleted file mode 100644
index 16c5a21..0000000
--- a/doc/reference/api/TSContDataSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSContDataSet
-=============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void TSContDataSet(TSCont contp, void *data)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSContDestroy.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSContDestroy.en.rst b/doc/reference/api/TSContDestroy.en.rst
deleted file mode 100644
index 2030f2f..0000000
--- a/doc/reference/api/TSContDestroy.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSContDestroy
-=============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void TSContDestroy(TSCont contp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSContMutexGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSContMutexGet.en.rst b/doc/reference/api/TSContMutexGet.en.rst
deleted file mode 100644
index 360f9ef..0000000
--- a/doc/reference/api/TSContMutexGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSContMutexGet
-==============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSMutex TSContMutexGet(TSCont contp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSContSchedule.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSContSchedule.en.rst b/doc/reference/api/TSContSchedule.en.rst
deleted file mode 100644
index 21c23d7..0000000
--- a/doc/reference/api/TSContSchedule.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSContSchedule
-==============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSAction TSContSchedule(TSCont contp, ink_hrtime timeout, TSThreadPool tp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSDebug.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSDebug.en.rst b/doc/reference/api/TSDebug.en.rst
deleted file mode 100644
index e3b8d9d..0000000
--- a/doc/reference/api/TSDebug.en.rst
+++ /dev/null
@@ -1,93 +0,0 @@
-.. 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.
-
-.. default-domain:: c
-
-=======
-TSDebug
-=======
-
-Traffic Server Debugging APIs.
-
-Synopsis
-========
-`#include <ts/ts.h>`
-
-.. function:: void TSDebug(const char * tag, const char * format, ...)
-.. function:: void TSError(const char * tag, const char * format, ...)
-.. function:: int TSIsDebugTagSet(const char * tag)
-.. function:: void TSDebugSpecific(int debug_flag, const char * tag, const char * format, ...)
-.. function:: void TSHttpTxnDebugSet(TSHttpTxn txnp, int on)
-.. function:: void TSHttpSsnDebugSet(TSHttpSsn ssn, int on)
-.. function:: int TSHttpTxnDebugGet(TSHttpTxn txnp)
-.. function:: int TSHttpSsnDebugGet(TSHttpSsn ssn)
-.. function:: const char* TSHttpServerStateNameLookup(TSServerState state)
-.. function:: const char* TSHttpHookNameLookup(TSHttpHookID hook)
-.. function:: const char* TSHttpEventNameLookup(TSEvent event)
-.. macro:: void TSAssert(expression)
-.. macro:: void TSReleaseAssert(expression)
-
-Description
-===========
-
-:func:`TSError` is similar to :func:`printf` except that instead
-of writing the output to the C standard output, it writes output
-to the Traffic Server error log.
-
-:func:`TSDebug` is the same as :func:`TSError` except that it only
-logs the debug message if the given debug tag is enabled. It writes
-output to the Traffic Server debug log.
-
-:func:`TSIsDebugTagSet` returns non-zero if the given debug tag is
-enabled.
-
-In debug mode, :macro:`TSAssert` Traffic Server to prints the file
-name, line number and expression, and then aborts. In release mode,
-the expression is not removed but the effects of printing an error
-message and aborting are. :macro:`TSReleaseAssert` prints an error
-message and aborts in both release and debug mode.
-
-:func:`TSDebugSpecific` emits a debug line even if the debug tag
-is turned off, as long as debug flag is enabled. This can be used
-in conjunction with :func:`TSHttpTxnDebugSet`, :func:`TSHttpSsnDebugSet`,
-:func:`TSHttpTxnDebugGet` and :func:`TSHttpSsnDebugGet` to enable
-debugging on specific session and transaction objects.
-
-:func:`TSHttpServerStateNameLookup`, :func:`TSHttpHookNameLookup` and
-:func:`TSHttpEventNameLookup` converts the respective internal state to a
-string representation. This can be useful in debugging (:func:`TSDebug`),
-logging and other types notifications.
-
-Examples
-========
-
-This example uses :func:`TSDebugSpecific` to log a message when a specific
-debugging flag is enabled::
-
-    #include <ts/ts.h>
-
-    // Produce information about a hook receiving an event
-    TSDebug(PLUGIN_NAME, "Entering hook=%s, event=%s",
-            TSHttpHookNameLookup(hook), TSHttpEventNameLookup(event));
-
-    // Emit debug message if "tag" is enabled or the txn debug
-    // flag is set.
-    TSDebugSpecifc(TSHttpTxnDebugGet(txn), "tag" ,
-            "Hello World from transaction %p", txn);
-
-See also
-========
-:manpage:`TSAPI(3ts)`, :manpage:`printf(3)`

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHostLookup.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHostLookup.en.rst b/doc/reference/api/TSHostLookup.en.rst
deleted file mode 100644
index 7e5066b..0000000
--- a/doc/reference/api/TSHostLookup.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHostLookup
-============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSAction TSHostLookup(TSCont contp, const char *hostname, size_t namelen)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHostLookupResultAddrGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHostLookupResultAddrGet.en.rst b/doc/reference/api/TSHostLookupResultAddrGet.en.rst
deleted file mode 100644
index 961a767..0000000
--- a/doc/reference/api/TSHostLookupResultAddrGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHostLookupResultAddrGet
-=========================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: sockaddr const* TSHostLookupResultAddrGet(TSHostLookupResult lookup_result)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpConnect.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpConnect.en.rst b/doc/reference/api/TSHttpConnect.en.rst
deleted file mode 100644
index 3289c69..0000000
--- a/doc/reference/api/TSHttpConnect.en.rst
+++ /dev/null
@@ -1,42 +0,0 @@
-.. 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.
-
-
-TSHttpConnect
-=============
-
-Allows the plugin to initiate an http connection.
-
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSVConn TSHttpConnect(sockaddr const *addr)
-
-
-Description
------------
-
-The :c:type:`TSVConn` the plugin receives as the result of successful
-operates identically to one created through :c:type:`TSNetConnect`.
-Aside from allowing the plugin to set the client ip and port for
-logging, the functionality of :c:func:`TSHttpConnect` is identical to
-connecting to localhost on the proxy port with :c:func:`TSNetConnect`.
-:c:func:`TSHttpConnect` is more efficient than :c:func:`TSNetConnect`
-to localhost since it avoids the overhead of passing the data through
-the operating system.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpConnectWithPluginId.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpConnectWithPluginId.en.rst b/doc/reference/api/TSHttpConnectWithPluginId.en.rst
deleted file mode 100644
index b5fa051..0000000
--- a/doc/reference/api/TSHttpConnectWithPluginId.en.rst
+++ /dev/null
@@ -1,99 +0,0 @@
-.. 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.
-
-.. default-domain:: c
-
-=========================
-TSHttpConnectWithPluginID
-=========================
-
-Allows the plugin to initiate an http connection. This will tag the
-HTTP state machine with extra data that can be accessed by the
-logging interface. The connection is treated as an HTTP transaction
-as if it came from a client.
-
-Synopsis
-========
-`#include <ts/ts.h>`
-
-.. function:: TSVConn TSHttpConnectWithPluginId(sockaddr const *addr, char const* tag, int64_t id)
-
-Description
-===========
-
-This call attempts to create an HTTP state machine and a virtual
-connection to that state machine. This is more efficient than using
-:c:func:`TSNetConnect` because it avoids using the operating system
-stack via the loopback interface.
-
-*addr*
-   This is the network address of the target of the connection.
-   This includes the port which should be stored in the :c:type:`sockaddr`
-   structure pointed at by :arg:`addr`.
-
-*tag*
-   This is a tag that is passed through to the HTTP state machine.
-   It must be a persistent string that has a lifetime longer than
-   the connection. It is accessible via the log field :ref:`pitag
-   <pitag>`. This is intended as a class or type identifier that
-   is consistent across all connections for this plugin. In effect,
-   the name of the plugin. This can be :literal:`NULL`.
-
-*id*
-   This is a numeric identifier that is passed through to the HTTP
-   state machine. It is accessible via the log field :ref:`piid
-   <piid>`. This is intended as a connection identifier and should
-   be distinct for every call to :c:func:`TSHttpConnectWithPluginId`.
-   The easiest mechanism is to define a plugin global value and
-   increment it for each connection. The value :literal:`0` is
-   reserved to mean "not set" and can be used as a default if this
-   functionality is not needed.
-
-The virtual connection returned as the :c:type:`TSCVonn` is API
-equivalent to a network virtual connection both to the plugin and
-to internal mechanisms. Data is read and written to the connection
-(and thence to the target system) by reading and writing on this
-virtual connection.
-
-.. note:: This function only opens the connection - to drive the
- transaction an actual HTTP request must be sent and the HTTP response
- handled. The transaction is handled as a standard HTTP transaction
- and all of the standard configuration options and plugins will
- operate on it.
-
-The combination of tag and id is intended to enable correlation in
-log post processing. The tag identifies the connection as related
-to the plugin and the id can be used in conjuction with plugin
-generated logs to correlate the log records.
-
-Notes
-=====
-
-The SPDY implementation uses this to correlate client sessions
-with SPDY streams. Each client connection is assigned a distinct
-numeric identifier. This is passed as the :arg:`id` to
-:c:func:`TSHttpConnectWithPluginId`. The :arg:`tag` is selected
-to be the NPN string for the client session protocol, e.g.
-"spdy/3" or "spdy/3.1". Log post processing can then count the
-number of connections for the various supported protocols and
-the number of SPDY virtual streams for each real client connection
-to Traffic Server.
-
-See also
-========
-:manpage:`TSHttpConnect(3ts)`,
-:manpage:`TSNetConnect(3ts)`,
-:manpage:`TSAPI(3ts)`

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrClone.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrClone.en.rst b/doc/reference/api/TSHttpHdrClone.en.rst
deleted file mode 100644
index 9a41beb..0000000
--- a/doc/reference/api/TSHttpHdrClone.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrClone
-==============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrClone(TSMBuffer dest_bufp, TSMBuffer src_bufp, TSMLoc src_hdr, TSMLoc *locp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrCopy.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrCopy.en.rst b/doc/reference/api/TSHttpHdrCopy.en.rst
deleted file mode 100644
index 2b8f86f..0000000
--- a/doc/reference/api/TSHttpHdrCopy.en.rst
+++ /dev/null
@@ -1,45 +0,0 @@
-.. 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.
-
-
-TSHttpHdrCopy
-=============
-
-Copies the contents of the HTTP header located at src_loc within
-src_bufp to the HTTP header located at dest_loc within dest_bufp.
-
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrCopy(TSMBuffer dest_bufp, TSMLoc dest_offset, TSMBuffer src_bufp, TSMLoc src_offset)
-
-
-Description
------------
-
-:c:func:`TSHttpHdrCopy` works correctly even if src_bufp and dest_bufp
-point to different marshal buffers.  Make sure that you create the
-destination HTTP header before copying into it.
-
-.. note::
-
-   :c:func:`TSHttpHdrCopy` appends the port number to the domain of
-   the URL portion of the header.  For example, a copy of
-   http://www.example.com appears as http://www.example.com:80 in the
-   destination buffer.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrCreate.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrCreate.en.rst b/doc/reference/api/TSHttpHdrCreate.en.rst
deleted file mode 100644
index 11dd7f9..0000000
--- a/doc/reference/api/TSHttpHdrCreate.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrCreate
-===============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSMLoc TSHttpHdrCreate(TSMBuffer bufp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrDestroy.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrDestroy.en.rst b/doc/reference/api/TSHttpHdrDestroy.en.rst
deleted file mode 100644
index d8b548f..0000000
--- a/doc/reference/api/TSHttpHdrDestroy.en.rst
+++ /dev/null
@@ -1,37 +0,0 @@
-.. 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.
-
-
-TSHttpHdrDestroy
-================
-
-Destroys the HTTP header located at hdr_loc within the marshal buffer
-bufp.
-
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void TSHttpHdrDestroy(TSMBuffer bufp, TSMLoc offset)
-
-
-Description
------------
-
-Do not forget to release the handle hdr_loc with a call to
-:c:func:`TSHandleMLocRelease`.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrHostGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrHostGet.en.rst b/doc/reference/api/TSHttpHdrHostGet.en.rst
deleted file mode 100644
index 0498271..0000000
--- a/doc/reference/api/TSHttpHdrHostGet.en.rst
+++ /dev/null
@@ -1,36 +0,0 @@
-.. 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.
-
-
-TSHttpHdrHostGet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: const char* TSHttpHdrHostGet(TSMBuffer bufp, TSMLoc offset, int *length)
-
-
-Description
------------
-
-Get the host for the request. :arg:`bufp` and :arg:`offset` must reference an HTTP request header. A pointer to the host
-is returned and the length is stored in the ``int`` pointed at by :arg:`length`. Note the returned text may not
-be null terminated. The URL in the request is checked first then the ``HOST`` header field.
-
-..note: This is much faster than calling :c:func:`TSHttpEffectiveUrlStringGet` and extracting the host from the result.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrLengthGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrLengthGet.en.rst b/doc/reference/api/TSHttpHdrLengthGet.en.rst
deleted file mode 100644
index 2060292..0000000
--- a/doc/reference/api/TSHttpHdrLengthGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrLengthGet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: int TSHttpHdrLengthGet(TSMBuffer bufp, TSMLoc offset)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrMethodGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrMethodGet.en.rst b/doc/reference/api/TSHttpHdrMethodGet.en.rst
deleted file mode 100644
index f126875..0000000
--- a/doc/reference/api/TSHttpHdrMethodGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrMethodGet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: const char* TSHttpHdrMethodGet(TSMBuffer bufp, TSMLoc offset, int *length)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrMethodSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrMethodSet.en.rst b/doc/reference/api/TSHttpHdrMethodSet.en.rst
deleted file mode 100644
index 07cab49..0000000
--- a/doc/reference/api/TSHttpHdrMethodSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrMethodSet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrMethodSet(TSMBuffer bufp, TSMLoc offset, const char *value, int length)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrPrint.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrPrint.en.rst b/doc/reference/api/TSHttpHdrPrint.en.rst
deleted file mode 100644
index 3f13996..0000000
--- a/doc/reference/api/TSHttpHdrPrint.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrPrint
-==============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void TSHttpHdrPrint(TSMBuffer bufp, TSMLoc offset, TSIOBuffer iobufp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrReasonGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrReasonGet.en.rst b/doc/reference/api/TSHttpHdrReasonGet.en.rst
deleted file mode 100644
index 46a9a36..0000000
--- a/doc/reference/api/TSHttpHdrReasonGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrReasonGet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: const char* TSHttpHdrReasonGet(TSMBuffer bufp, TSMLoc offset, int *length)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrReasonLookup.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrReasonLookup.en.rst b/doc/reference/api/TSHttpHdrReasonLookup.en.rst
deleted file mode 100644
index 9b85b15..0000000
--- a/doc/reference/api/TSHttpHdrReasonLookup.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrReasonLookup
-=====================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: const char* TSHttpHdrReasonLookup(TSHttpStatus status)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrReasonSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrReasonSet.en.rst b/doc/reference/api/TSHttpHdrReasonSet.en.rst
deleted file mode 100644
index 3628711..0000000
--- a/doc/reference/api/TSHttpHdrReasonSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrReasonSet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrReasonSet(TSMBuffer bufp, TSMLoc offset, const char *value, int length)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrStatusGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrStatusGet.en.rst b/doc/reference/api/TSHttpHdrStatusGet.en.rst
deleted file mode 100644
index 1414b0a..0000000
--- a/doc/reference/api/TSHttpHdrStatusGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrStatusGet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSHttpStatus TSHttpHdrStatusGet(TSMBuffer bufp, TSMLoc offset)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrStatusSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrStatusSet.en.rst b/doc/reference/api/TSHttpHdrStatusSet.en.rst
deleted file mode 100644
index f1a60df..0000000
--- a/doc/reference/api/TSHttpHdrStatusSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrStatusSet
-==================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrStatusSet(TSMBuffer bufp, TSMLoc offset, TSHttpStatus status)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrTypeGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrTypeGet.en.rst b/doc/reference/api/TSHttpHdrTypeGet.en.rst
deleted file mode 100644
index fe19120..0000000
--- a/doc/reference/api/TSHttpHdrTypeGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrTypeGet
-================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSHttpType TSHttpHdrTypeGet(TSMBuffer bufp, TSMLoc offset)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrTypeSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrTypeSet.en.rst b/doc/reference/api/TSHttpHdrTypeSet.en.rst
deleted file mode 100644
index 63e05dc..0000000
--- a/doc/reference/api/TSHttpHdrTypeSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrTypeSet
-================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrTypeSet(TSMBuffer bufp, TSMLoc offset, TSHttpType type)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrUrlGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrUrlGet.en.rst b/doc/reference/api/TSHttpHdrUrlGet.en.rst
deleted file mode 100644
index c32117c..0000000
--- a/doc/reference/api/TSHttpHdrUrlGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrUrlGet
-===============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrUrlGet(TSMBuffer bufp, TSMLoc offset, TSMLoc *locp)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrUrlSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrUrlSet.en.rst b/doc/reference/api/TSHttpHdrUrlSet.en.rst
deleted file mode 100644
index c7ca820..0000000
--- a/doc/reference/api/TSHttpHdrUrlSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrUrlSet
-===============
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrUrlSet(TSMBuffer bufp, TSMLoc offset, TSMLoc url)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrVersionGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrVersionGet.en.rst b/doc/reference/api/TSHttpHdrVersionGet.en.rst
deleted file mode 100644
index 1c56ef8..0000000
--- a/doc/reference/api/TSHttpHdrVersionGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrVersionGet
-===================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: int TSHttpHdrVersionGet(TSMBuffer bufp, TSMLoc offset)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHdrVersionSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHdrVersionSet.en.rst b/doc/reference/api/TSHttpHdrVersionSet.en.rst
deleted file mode 100644
index d3502df..0000000
--- a/doc/reference/api/TSHttpHdrVersionSet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpHdrVersionSet
-===================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpHdrVersionSet(TSMBuffer bufp, TSMLoc offset, int ver)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpHookAdd.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpHookAdd.en.rst b/doc/reference/api/TSHttpHookAdd.en.rst
deleted file mode 100644
index 8fc009b..0000000
--- a/doc/reference/api/TSHttpHookAdd.en.rst
+++ /dev/null
@@ -1,113 +0,0 @@
-.. 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.
-
-.. default-domain:: c
-
-=============
-TSHttpHookAdd
-=============
-
-Intercept Traffic Server events.
-
-Synopsis
-========
-`#include <ts/ts.h>`
-
-.. function:: void TSHttpHookAdd(TSHttpHookID id, TSCont contp)
-.. function:: void TSHttpSsnHookAdd(TSHttpSsn ssnp, TSHttpHookID id, TSCont contp)
-.. function:: void TSHttpTxnHookAdd(TSHttpTxn txnp, TSHttpHookID id, TSCont contp)
-
-Description
-===========
-
-Hooks are points in Apache Traffic Server transaction HTTP processing
-where plugins can step in and do some work. Registering a plugin
-function for callback amounts to adding the function to a hook. You
-can register your plugin to be called back for every single
-transaction, or for specific transactions only.
-
-HTTP :term:`transaction` hooks are set on a global basis using the function
-:func:`TSHttpHookAdd`. This means that the continuation specified
-as the parameter to :func:`TSHttpHookAdd` is called for every
-transaction. :func:`TSHttpHookAdd` is typically called from
-:func:`TSPluginInit` or :func:`TSRemapInit`.
-
-:func:`TSHttpSsnHookAdd` adds :arg:`contp` to
-the end of the list of HTTP :term:`session` hooks specified by :arg:`id`.
-This means that :arg:`contp` is called back for every transaction
-within the session, at the point specified by the hook ID. Since
-:arg:`contp` is added to a session, it is not possible to call
-:func:`TSHttpSsnHookAdd` from the plugin initialization routine;
-the plugin needs a handle to an HTTP session.
-
-:func:`TSHttpTxnHookAdd` adds :arg:`contp`
-to the end of the list of HTTP transaction hooks specified by
-:arg:`id`. Since :arg:`contp` is added to a transaction, it is
-not possible to call :func:`TSHttpTxnHookAdd` from the plugin
-initialization routine but only when the plugin has a handle to an
-HTTP transaction.
-
-Return values
-=============
-
-None. Adding hooks is always successful.
-
-Examples
-========
-
-The following example demonstrates how to add global, session and
-transaction hooks::
-
-    #include <ts/ts.h>
-
-    static int
-    handler(TSCont contp, TSEvent event, void *edata)
-    {
-        TSHttpSsn ssnp;
-        TSHttpTxn txnp;
-
-        switch (event){
-        case TS_EVENT_HTTP_SSN_START:
-            ssnp = (TSHttpSsn) edata;
-            // Add a session hook ...
-            TSHttpSsnHookAdd(ssnp, TS_HTTP_TXN_START_HOOK, contp);
-            TSHttpSsnReenable(ssnp, TS_EVENT_HTTP_CONTINUE);
-            return 0;
-        case TS_EVENT_HTTP_TXN_START:
-            txnp = (TSHttpTxn) edata;
-            // Add a transaction hook ...
-            TSHttpTxnHookAdd(ssnp, TS_HTTP_READ_REQUEST_HDR_HOOK, contp);
-            TSHttpTxnReenable(txnp, TS_EVENT_HTTP_CONTINUE);
-            return 0;
-        default:
-             break;
-        }
-
-        return 0;
-    }
-
-    void
-    TSPluginInit (int argc, const char *argv[])
-    {
-        TSCont contp;
-        contp = TSContCreate(handler, NULL);
-        TSHttpHookAdd(TS_HTTP_SSN_START_HOOK, contp);
-    }
-
-See also
-========
-:manpage:`TSAPI(3ts)`, :manpage:`TSContCreate(3ts)`, :manpage:`TSLifecycleHookAdd(3ts)`

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpIsInternalRequest.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpIsInternalRequest.en.rst b/doc/reference/api/TSHttpIsInternalRequest.en.rst
deleted file mode 100644
index b3a41ba..0000000
--- a/doc/reference/api/TSHttpIsInternalRequest.en.rst
+++ /dev/null
@@ -1,67 +0,0 @@
-.. 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.
-
-.. default-domain:: c
-
-=======================
-TSHttpIsInternalRequest
-=======================
-
-Test whether a request is internally-generated.
-
-Synopsis
-========
-`#include <ts/ts.h>`
-
-.. function:: TSReturnCode TSHttpIsInternalRequest(TSHttpTxn txnp)
-.. function:: TSReturnCode TSHttpIsInternalSession(TSHttpSsn ssnp)
-
-Description
-===========
-
-:func:`TSHttpIsInternalRequest` tests whether a HTTP transaction
-was originated within Traffic Server.
-
-.. admonition:: Deprecated
-
-   Deprecated
-
-:func:`TSHttpIsInternalSession` tests whether a HTTP session
-was originated within Traffic Server.
-
-.. admonition:: Deprecated
-
-   Deprecated
-
-Return Values
-=============
-
-Both these APIs returns a :type:`TSReturnCode`, indicating whether the
-object was internal (:data:`TS_SUCCESS`) or not (:data:`TS_ERROR`).
-
-Examples
-========
-
-The ESI plugin uses :func:`TSHttpIsInternalRequest` to ignore requests that is
-had generated while fetching portions of an ESI document:
-
-.. literalinclude:: ../../../plugins/experimental/esi/esi.cc
-  :language: c
-  :lines: 1395-1398
-
-See also
-========
-:manpage:`TSAPI(3ts)`

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpOverridableConfig.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpOverridableConfig.en.rst b/doc/reference/api/TSHttpOverridableConfig.en.rst
deleted file mode 100644
index 054479d..0000000
--- a/doc/reference/api/TSHttpOverridableConfig.en.rst
+++ /dev/null
@@ -1,155 +0,0 @@
-.. 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.
-
-.. default-domain:: c
-
-.. _ts-overridable-config:
-
-=======================
-TSHttpOverridableConfig
-=======================
-
-Synopsis
-========
-`#include <ts/ts.h>`
-
-.. type:: TSOverridableConfigKey
-
-.. function:: TSReturnCode TSHttpTxnConfigIntSet(TSHttpTxn txnp, TSOverridableConfigKey key, TSMgmtInt value)
-.. function:: TSReturnCode TSHttpTxnConfigIntGet(TSHttpTxn txnp, TSOverridableConfigKey key, TSMgmtInt* value)
-.. function:: TSReturnCode TSHttpTxnConfigFloatSet(TSHttpTxn txnp, TSOverridableConfigKey key, TSMgmtFloat value)
-.. function:: TSReturnCode TSHttpTxnConfigFloatGet(TSHttpTxn txnp, TSOverridableConfigKey key, TSMgmtFloat* value)
-.. function:: TSReturnCode TSHttpTxnConfigStringSet(TSHttpTxn txnp, TSOverridableConfigKey key, const char* value, int length)
-.. function:: TSReturnCode TSHttpTxnConfigStringGet(TSHttpTxn txnp, TSOverridableConfigKey key, const char** value, int* length)
-.. function:: TSReturnCode TSHttpTxnConfigFind(const char* name, int length, TSOverridableConfigKey* key, TSRecordDataType* type)
-
-Description
-===========
-
-Some of the values that are set in :file:`records.config` can be changed for a specific transaction. It is important to
-note that these functions change the configuration values stored for the transaction, which is not quite the same as
-changing the actual operating values of the transaction. The critical effect is the value must be changed before it is
-used by the transaction - after that, changes will not have any effect.
-
-All of the ``...Get`` functions store the internal value in the storage indicated by the :arg:`value` argument. For strings :arg:`length*` will receive the length of the string.
-
-The values are identified by the enumeration :type:`TSOverridableConfigKey`. String values can be used indirectly by
-first passing them to :func:`TSHttpTxnConfigFind` which, if the string matches an overridable value, return the key and data
-type.
-
-Configurations
-==============
-
-The following configurations (from ``records.config``) are overridable.
-
-|   :ts:cv:`proxy.config.url_remap.pristine_host_hdr`
-|   :ts:cv:`proxy.config.http.chunking_enabled`
-|   :ts:cv:`proxy.config.http.negative_caching_enabled`
-|   :ts:cv:`proxy.config.http.negative_caching_lifetime`
-|   :ts:cv:`proxy.config.http.cache.when_to_revalidate`
-|   :ts:cv:`proxy.config.http.keep_alive_enabled_in`
-|   :ts:cv:`proxy.config.http.keep_alive_enabled_out`
-|   :ts:cv:`proxy.config.http.keep_alive_post_out`
-|   :ts:cv:`proxy.config.net.sock_recv_buffer_size_out`
-|   :ts:cv:`proxy.config.net.sock_send_buffer_size_out`
-|   :ts:cv:`proxy.config.net.sock_option_flag_out`
-|   :ts:cv:`proxy.config.http.forward.proxy_auth_to_parent`
-|   :ts:cv:`proxy.config.http.anonymize_remove_from`
-|   :ts:cv:`proxy.config.http.anonymize_remove_referer`
-|   :ts:cv:`proxy.config.http.anonymize_remove_user_agent`
-|   :ts:cv:`proxy.config.http.anonymize_remove_cookie`
-|   :ts:cv:`proxy.config.http.anonymize_remove_client_ip`
-|   :ts:cv:`proxy.config.http.anonymize_insert_client_ip`
-|   :ts:cv:`proxy.config.http.response_server_enabled`
-|   :ts:cv:`proxy.config.http.insert_squid_x_forwarded_for`
-|   :ts:cv:`proxy.config.http.server_tcp_init_cwnd`
-|   :ts:cv:`proxy.config.http.send_http11_requests`
-|   :ts:cv:`proxy.config.http.cache.http`
-|   :ts:cv:`proxy.config.http.cache.cluster_cache_local`
-|   :ts:cv:`proxy.config.http.cache.ignore_client_no_cache`
-|   :ts:cv:`proxy.config.http.cache.ignore_client_cc_max_age`
-|   :ts:cv:`proxy.config.http.cache.ims_on_client_no_cache`
-|   :ts:cv:`proxy.config.http.cache.ignore_server_no_cache`
-|   :ts:cv:`proxy.config.http.cache.cache_responses_to_cookies`
-|   :ts:cv:`proxy.config.http.cache.ignore_authentication`
-|   :ts:cv:`proxy.config.http.cache.cache_urls_that_look_dynamic`
-|   :ts:cv:`proxy.config.http.cache.required_headers`
-|   :ts:cv:`proxy.config.http.insert_request_via_str`
-|   :ts:cv:`proxy.config.http.insert_response_via_str`
-|   :ts:cv:`proxy.config.http.cache.heuristic_min_lifetime`
-|   :ts:cv:`proxy.config.http.cache.heuristic_max_lifetime`
-|   :ts:cv:`proxy.config.http.cache.guaranteed_min_lifetime`
-|   :ts:cv:`proxy.config.http.cache.guaranteed_max_lifetime`
-|   :ts:cv:`proxy.config.http.cache.max_stale_age`
-|   :ts:cv:`proxy.config.http.keep_alive_no_activity_timeout_in`
-|   :ts:cv:`proxy.config.http.keep_alive_no_activity_timeout_out`
-|   :ts:cv:`proxy.config.http.transaction_no_activity_timeout_in`
-|   :ts:cv:`proxy.config.http.transaction_no_activity_timeout_out`
-|   :ts:cv:`proxy.config.http.transaction_active_timeout_out`
-|   :ts:cv:`proxy.config.http.origin_max_connections`
-|   :ts:cv:`proxy.config.http.connect_attempts_max_retries`
-|   :ts:cv:`proxy.config.http.connect_attempts_max_retries_dead_server`
-|   :ts:cv:`proxy.config.http.connect_attempts_rr_retries`
-|   :ts:cv:`proxy.config.http.connect_attempts_timeout`
-|   :ts:cv:`proxy.config.http.post_connect_attempts_timeout`
-|   :ts:cv:`proxy.config.http.down_server.cache_time`
-|   :ts:cv:`proxy.config.http.down_server.abort_threshold`
-|   :ts:cv:`proxy.config.http.cache.fuzz.time`
-|   :ts:cv:`proxy.config.http.cache.fuzz.min_time`
-|   :ts:cv:`proxy.config.http.doc_in_cache_skip_dns`
-|   :ts:cv:`proxy.config.http.background_fill_active_timeout`
-|   :ts:cv:`proxy.config.http.response_server_str`
-|   :ts:cv:`proxy.config.http.cache.heuristic_lm_factor`
-|   :ts:cv:`proxy.config.http.cache.fuzz.probability`
-|   :ts:cv:`proxy.config.http.background_fill_completed_threshold`
-|   :ts:cv:`proxy.config.net.sock_packet_mark_out`
-|   :ts:cv:`proxy.config.net.sock_packet_tos_out`
-|   :ts:cv:`proxy.config.http.insert_age_in_response`
-|   :ts:cv:`proxy.config.http.chunking.size`
-|   :ts:cv:`proxy.config.http.flow_control.enabled`
-|   :ts:cv:`proxy.config.http.flow_control.low_water`
-|   :ts:cv:`proxy.config.http.flow_control.high_water`
-|   :ts:cv:`proxy.config.http.cache.range.lookup`
-|   :ts:cv:`proxy.config.http.normalize_ae_gzip`
-|   :ts:cv:`proxy.config.http.default_buffer_size`
-|   :ts:cv:`proxy.config.http.default_buffer_water_mark`
-|   :ts:cv:`proxy.config.http.request_header_max_size`
-|   :ts:cv:`proxy.config.http.response_header_max_size`
-|   :ts:cv:`proxy.config.http.negative_revalidating_enabled`
-|   :ts:cv:`proxy.config.http.negative_revalidating_lifetime`
-|   :ts:cv:`proxy.config.http.accept_encoding_filter_enabled`
-|   :ts:cv:`proxy.config.http.cache.range.write`
-|   :ts:cv:`proxy.config.http.global_user_agent_header`
-|   :ts:cv:`proxy.config.http.slow.log.threshold`
-
-Examples
-========
-
-Enable :ref:`transaction buffer control <transaction-buffering-control>` with a high water mark of 262144 and a low water mark of 65536. ::
-
-   int callback(TSCont contp, TSEvent event, void* data)
-   {
-      TSHttpTxn txnp = static_cast<TSHttpTxn>(data);
-      TSHttpTxnConfigIntSet(txnp, TS_CONFIG_HTTP_FLOW_CONTROL_ENABLED, 1);
-      TSHttpTxnConfigIntSet(txnp, TS_CONFIG_HTTP_FLOW_CONTROL_HIGH_WATER_MARK, 262144);
-      TSHttpTxnConfigIntSet(txnp, TS_CONFIG_HTTP_FLOW_CONTROL_LOWER_WATER_MARK, 65536);
-      return 0;
-   }
-
-See also
-========
-:manpage:`TSAPI(3ts)`

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpParserCreate.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpParserCreate.en.rst b/doc/reference/api/TSHttpParserCreate.en.rst
deleted file mode 100644
index 7b85748..0000000
--- a/doc/reference/api/TSHttpParserCreate.en.rst
+++ /dev/null
@@ -1,89 +0,0 @@
-.. 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.
-
-.. default-domain:: c
-
-===================
-TSHttpParserCreate
-===================
-
-Parse HTTP headers from memory buffers.
-
-Synopsis
-========
-
-`#include <ts/ts.h>`
-
-.. function:: TSHttpParser TSHttpParserCreate(void)
-.. function:: void TSHttpParserClear(TSHttpParser parser)
-.. function:: void TSHttpParserDestroy(TSHttpParser parser)
-.. function:: TSParseResult TSHttpHdrParseReq(TSHttpParser parser, TSMBuffer bufp, TSMLoc offset, const char ** start, const char * end)
-.. function:: TSParseResult TSHttpHdrParseResp(TSHttpParser parser, TSMBuffer bufp, TSMLoc offset, const char ** start, const char * end)
-
-Description
-===========
-
-:func:`TSHttpParserCreate` creates an HTTP parser object. The
-parser's data structure contains information about the header being
-parsed. A single HTTP parser can be used multiple times, though not
-simultaneously. Before being used again, the parser must be cleared
-by calling :func:`TSHttpParserClear`.
-
-:func:`TSHttpHdrParseReq` parses an HTTP request header. The HTTP
-header :data:`offset` must already be created, and must reside
-inside the marshal buffer :data:`bufp`. The :data:`start` argument
-points to the current position of the string buffer being parsed
-and the :data:`end` argument points to one byte after the end of
-the buffer to be parsed. On return, :data:`start` is modified to
-point past the last character parsed.
-
-It is possible to parse an HTTP request header a single byte at a
-time using repeated calls to :func:`TSHttpHdrParseReq`. As long as
-an error does not occur, the :func:`TSHttpHdrParseReq` function
-will consume that single byte and ask for more. :func:`TSHttpHdrParseReq`
-should be called after :data:`TS_HTTP_READ_REQUEST_HDR_HOOK`.
-
-:func:`TSHttpHdrParseResp` operates in the same manner as
-:func:`TSHttpHdrParseReq` except it parses an HTTP response header.
-It should be called after :data:`TS_HTTP_READ_RESPONSE_HDR_HOOK`.
-
-:func:`TSHttpParserClear` clears the specified HTTP parser so it
-may be used again.
-
-:func:`TSHttpParserDestroy` destroys the TSHttpParser object pointed
-to by :data:`parser`. The :data:`parser` pointer must not be NULL.
-
-Return values
-=============
-
-:func:`TSHttpHdrParseReq` and :func:`TSHttpHdrParseResp` both return
-a :type:`TSParseResult` value. :data:`TS_PARSE_ERROR` is returned
-on error, :data:`TS_PARSE_CONT` is returned if parsing of the header
-stopped because the end of the buffer was reached, and
-:data:`TS_PARSE_DONE` or :data:`TS_PARSE_OK` when a \\r\\n\\r\\n
-pattern is encountered, indicating the end of the header.
-
-Bugs
-====
-
-The distinction between the :data:`TS_PARSE_DONE` and :data:`TS_PARSE_OK`
-results is not well-defined. Plugins should expect both status codes and
-treat them equivalently.
-
-See also
-========
-:manpage:`TSAPI(3ts)`

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpSsnReenable.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpSsnReenable.en.rst b/doc/reference/api/TSHttpSsnReenable.en.rst
deleted file mode 100644
index 3ab1c69..0000000
--- a/doc/reference/api/TSHttpSsnReenable.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpSsnReenable
-=================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: void TSHttpSsnReenable(TSHttpSsn ssnp, TSEvent event)
-
-
-Description
------------

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce162a6d/doc/reference/api/TSHttpTxnCacheLookupStatusGet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSHttpTxnCacheLookupStatusGet.en.rst b/doc/reference/api/TSHttpTxnCacheLookupStatusGet.en.rst
deleted file mode 100644
index 43932f0..0000000
--- a/doc/reference/api/TSHttpTxnCacheLookupStatusGet.en.rst
+++ /dev/null
@@ -1,30 +0,0 @@
-.. 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.
-
-
-TSHttpTxnCacheLookupStatusGet
-=============================
-
-Synopsis
---------
-
-`#include <ts/ts.h>`
-
-.. c:function:: TSReturnCode TSHttpTxnCacheLookupStatusGet(TSHttpTxn txnp, int *lookup_status)
-
-
-Description
------------


Mime
View raw message