/* * Copyright (c) 2012-2017, The Tor Project, Inc. */ /* See LICENSE for licensing information */ /** * \file circuitmux_ewma.h * \brief Header file for circuitmux_ewma.c **/ #ifndef TOR_CIRCUITMUX_EWMA_H #define TOR_CIRCUITMUX_EWMA_H #include "or.h" #include "circuitmux.h" extern circuitmux_policy_t ewma_policy; /* Externally visible EWMA functions */ int cell_ewma_enabled(void); unsigned int cell_ewma_get_tick(void); void cell_ewma_set_scale_factor(const or_options_t *options, const networkstatus_t *consensus); #endif /* !defined(TOR_CIRCUITMUX_EWMA_H) */