lsquic_stock_shi.h revision 5392f7a3
1/* Copyright (c) 2017 - 2019 LiteSpeed Technologies Inc.  See LICENSE. */
2/*
3 * lsquic_stock_shi.h - Stock shared hash interface implementation.
4 */
5
6#ifndef LSQUIC_STOCK_SHI
7#define LSQUIC_STOCK_SHI 1
8
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14
15struct stock_shared_hash;
16
17struct stock_shared_hash *
18stock_shared_hash_new (void);
19
20void
21stock_shared_hash_destroy (struct stock_shared_hash *);
22
23
24#ifdef __cplusplus
25}
26#endif
27
28extern const struct lsquic_shared_hash_if stock_shi;
29
30#endif
31