123456789101112131415161718192021222324 |
- /* * Copyright (c) 2012-2016, 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 /* TOR_CIRCUITMUX_EWMA_H */
|