Repository: trafficserver
Updated Branches:
  refs/heads/master 0d8bfb404 -> f5c2b2c94


TS-1893 Add missing file


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f5c2b2c9
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f5c2b2c9
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f5c2b2c9

Branch: refs/heads/master
Commit: f5c2b2c94e06534a1cc4ae1b8726b318351082b5
Parents: 0d8bfb4
Author: Alan M. Carroll <[email protected]>
Authored: Sat Feb 15 20:03:40 2014 -0600
Committer: Alan M. Carroll <[email protected]>
Committed: Sat Feb 15 20:03:40 2014 -0600

----------------------------------------------------------------------
 proxy/http/HttpProxyAPIEnums.h | 47 +++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f5c2b2c9/proxy/http/HttpProxyAPIEnums.h
----------------------------------------------------------------------
diff --git a/proxy/http/HttpProxyAPIEnums.h b/proxy/http/HttpProxyAPIEnums.h
new file mode 100644
index 0000000..c230b01
--- /dev/null
+++ b/proxy/http/HttpProxyAPIEnums.h
@@ -0,0 +1,47 @@
+/** @file
+
+  Traffic Server SDK API - HTTP related enumerations
+
+  @section license License
+
+  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.
+
+  @section developers Developers
+
+  Developers, when adding a new element to an enum, append it. DO NOT
+  insert it.  Otherwise, binary compatibility of plugins will be broken!
+
+ */
+
+#ifndef _HTTP_PROXY_API_ENUMS_H_
+#define _HTTP_PROXY_API_ENUMS_H_
+
+/// Server session sharing values - match
+typedef enum {
+  TS_SERVER_SESSION_SHARING_MATCH_NONE,
+  TS_SERVER_SESSION_SHARING_MATCH_BOTH,
+  TS_SERVER_SESSION_SHARING_MATCH_IP,
+  TS_SERVER_SESSION_SHARING_MATCH_HOST
+} TSServerSessionSharingMatchType;
+
+/// Server session sharing values - pool
+typedef enum {
+  TS_SERVER_SESSION_SHARING_POOL_GLOBAL,
+  TS_SERVER_SESSION_SHARING_POOL_THREAD
+} TSServerSessionSharingPoolType;
+
+#endif // _HTTP_PROXY_API_ENUMS_H_

Reply via email to