Cache control file
[tor/appveyor.git] / src / or / circuitmux_ewma.h
blob2ef8c2586dd7e9c4c0ebcaad96f73f719d914702
1 /* * Copyright (c) 2012-2017, The Tor Project, Inc. */
2 /* See LICENSE for licensing information */
4 /**
5 * \file circuitmux_ewma.h
6 * \brief Header file for circuitmux_ewma.c
7 **/
9 #ifndef TOR_CIRCUITMUX_EWMA_H
10 #define TOR_CIRCUITMUX_EWMA_H
12 #include "or.h"
13 #include "circuitmux.h"
15 /* The public EWMA policy callbacks object. */
16 extern circuitmux_policy_t ewma_policy;
18 /* Externally visible EWMA functions */
19 void cmux_ewma_set_options(const or_options_t *options,
20 const networkstatus_t *consensus);
22 #endif /* !defined(TOR_CIRCUITMUX_EWMA_H) */