1 /* * Copyright (c) 2012-2017, The Tor Project, Inc. */
2 /* See LICENSE for licensing information */
5 * \file circuitmux_ewma.h
6 * \brief Header file for circuitmux_ewma.c
9 #ifndef TOR_CIRCUITMUX_EWMA_H
10 #define TOR_CIRCUITMUX_EWMA_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) */