proxygen
TransportDirection.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2015-present, Facebook, Inc.
3  * All rights reserved.
4  *
5  * This source code is licensed under the BSD-style license found in the
6  * LICENSE file in the root directory of this source tree. An additional grant
7  * of patent rights can be found in the PATENTS file in the same directory.
8  *
9  */
10 #pragma once
11 
12 #include <iosfwd>
13 #include <stdint.h>
14 
15 namespace proxygen {
16 
18  DOWNSTREAM, // toward the client
19  UPSTREAM // toward the origin application or data
20 };
21 
23 
25 
26 std::ostream& operator<<(std::ostream& os, const TransportDirection dir);
27 
28 } // proxygen
TransportDirection operator!(TransportDirection dir)
std::ostream & operator<<(std::ostream &os, const HeaderTable &table)
const char * getTransportDirectionString(TransportDirection dir)