1 /* 1 2 * Copyright (c) Yann Collet, Facebook, Inc. 3 * All rights reserved. 4 * 5 * This source code is licensed under both the 6 * LICENSE file in the root directory of this 7 * in the COPYING file in the root directory o 8 * You may select, at your option, one of the 9 */ 10 11 12 #ifndef ZSTD_DDICT_H 13 #define ZSTD_DDICT_H 14 15 /*-******************************************* 16 * Dependencies 17 ********************************************* 18 #include "../common/zstd_deps.h" /* size_t * 19 #include <linux/zstd.h> /* ZSTD_DDict, and 20 21 22 /*-******************************************* 23 * Interface 24 ********************************************* 25 26 /* note: several prototypes are already publis 27 * ZSTD_createDDict() 28 * ZSTD_createDDict_byReference() 29 * ZSTD_createDDict_advanced() 30 * ZSTD_freeDDict() 31 * ZSTD_initStaticDDict() 32 * ZSTD_sizeof_DDict() 33 * ZSTD_estimateDDictSize() 34 * ZSTD_getDictID_fromDict() 35 */ 36 37 const void* ZSTD_DDict_dictContent(const ZSTD_ 38 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* d 39 40 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, 41 42 43 44 #endif /* ZSTD_DDICT_H */ 45
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.