1 /* 2 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. 3 * 4 * HDF is dual licensed: you can use it either under the terms of 5 * the GPL, or the BSD license, at your option. 6 * See the LICENSE file in the root of this repository for complete details. 7 */ 8 9 #ifndef HCS_CONFIG_TEST_H 10 #define HCS_CONFIG_TEST_H 11 12 #ifdef __cplusplus 13 #if __cplusplus 14 extern "C" { 15 #endif 16 #endif /* __cplusplus */ 17 18 int HcsTestCreateDMHcsToTree(void); 19 int HcsTestGetNodeByMatchAttrSuccess(void); 20 int HcsTestGetNodeByMatchAttrFail(void); 21 int HcsTestGetBoolAttrValueSuccess(void); 22 int HcsTestGetBoolAttrValueFail(void); 23 int HcsTestGetUint8AttrValueSuccess(void); 24 int HcsTestGetUint8AttrValueFail(void); 25 int HcsTestGetUint8ArrayElemSuccess(void); 26 int HcsTestGetUint8ArrayElemFail(void); 27 int HcsTestGetUint8ArraySuccess(void); 28 int HcsTestGetUint8ArrayFail(void); 29 int HcsTestGetUint16AttrValueSuccess(void); 30 int HcsTestGetUint16AttrValueFail(void); 31 int HcsTestGetUint16ArrayElemSuccess(void); 32 int HcsTestGetUint16ArrayElemFail(void); 33 int HcsTestGetUint16ArraySuccess(void); 34 int HcsTestGetUint16ArrayFail(void); 35 int HcsTestGetUint32AttrValueSuccess(void); 36 int HcsTestGetUint32AttrValueFail(void); 37 int HcsTestGetUint32ArrayElemSuccess(void); 38 int HcsTestGetUint32ArrayElemFail(void); 39 int HcsTestGetUint32ArraySuccess(void); 40 int HcsTestGetUint32ArrayFail(void); 41 int HcsTestGetUint64AttrValueSuccess(void); 42 int HcsTestGetUint64AttrValueFail(void); 43 int HcsTestGetUint64ArrayElemSuccess(void); 44 int HcsTestGetUint64ArrayElemFail(void); 45 int HcsTestGetUint64ArraySuccess(void); 46 int HcsTestGetUint64ArrayFail(void); 47 int HcsTestGetElemNumSuccess(void); 48 int HcsTestGetElemNumFail(void); 49 int HcsTestGetChildNodeSuccess(void); 50 int HcsTestGetChildNodeFail(void); 51 int HcsTestTraverseAttrInNodeSuccess(void); 52 int HcsTestTraverseAttrInNodeFail(void); 53 int HcsTestGetStringSuccess(void); 54 int HcsTestGetStringFail(void); 55 int HcsTestGetStringArrayElemSuccess(void); 56 int HcsTestGetStringArrayElemFail(void); 57 int HcsTestGetNodeAttrRefSuccess(void); 58 int HcsTestGetNodeAttrRefFail(void); 59 60 #ifdef __cplusplus 61 #if __cplusplus 62 } 63 #endif 64 #endif /* __cplusplus */ 65 66 #endif /* HCS_CONFIG_TEST_H */ 67