lsquic_stock_shi.h revision f07b3eae
1/* Copyright (c) 2017 - 2021 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#include "lsquic_shared_support.h"
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
15struct stock_shared_hash;
16
17struct stock_shared_hash *
18lsquic_stock_shared_hash_new (void);
19
20void
21lsquic_stock_shared_hash_destroy (struct stock_shared_hash *);
22
23
24#ifdef __cplusplus
25}
26#endif
27
28LSQUIC_EXTERN const struct lsquic_shared_hash_if stock_shi;
29
30#endif
31