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_
