| .. _programmers-guide: |
| |
| Programmers' Guide |
| ****************** |
| |
| .. 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. |
| |
| *In progress* |
| |
| **Abstract** |
| |
| The *Traffic Server Software Developers Kit* shows you how to create |
| plugins using the Traffic Server SDK. |
| |
| Introduction |
| -------------- |
| |
| This documentation is a work in progress. It was originally written for |
| a previous, commercially-available version of Traffic Server that |
| supported different operating systems and more functions than the |
| current version. As a result, some of the sections may refer to |
| functionality that no longer exists. |
| |
| .. These links need fixing.. |
| |
| If you find any such issues, you may want to submit a `bug or a |
| patch <https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12310963>`__. |
| Or find out how to `find bugs <>`__, `create useful bug reports <>`__ or |
| `patches <>`__. |
| |
| Contents: |
| |
| .. toctree:: |
| :maxdepth: 2 |
| |
| preface.en |
| getting-started.en |
| how-to-create-trafficserver-plugins.en |
| remap-plugin.en |
| header-based-plugin-examples.en |
| http-transformation-plugin.en |
| new-protocol-plugins.en |
| http-hooks-and-transactions.en |
| misc-interface-guide.en |
| http-headers.en |
| mutex-guide.en |
| continuations.en |
| plugin-configurations.en |
| actions-guide.en |
| io-guide.en |
| plugin-management.en |
| adding-statistics.en |
| sample-source-code.en |
| troubleshooting-tips.en |