1# OH_Huks_Param 2 3 4## Overview 5 6Defines the parameter structure in a parameter set. 7 8**Since:** 99 10 11**Related Modules:** 12 13[HuksTypeApi](_huks_type_api.md) 14 15 16## Summary 17 18 19### Member Variables 20 21| Name | Description | 22| -------- | -------- | 23| [tag](#tag) | Tag value. | 24| union { <br> bool [boolParam](#boolparam) <br> int32_t [int32Param](#int32param) <br> uint32_t [uint32Param](#uint32param) <br> uint64_t [uint64Param](#uint64param) <br> struct [OH_Huks_Blob](_o_h___huks___blob.md)[blob](#blob) <br> }; | boolParam:Parameter of the Boolean type.<br>int32Param:Parameter of the int32_t type.<br>uint32Param:Parameter of the uint32_t type.<br>Parameter of the uint64_t type.<br>blob:Parameter of the struct [OH_Huks_Blob](_o_h___huks___blob.md) type.| 25 26 27## Member Variable Description 28 29 30### blob 31 32 33``` 34struct OH_Huks_Blob OH_Huks_Param::blob 35``` 36**Description**<br> 37Parameter of the struct [OH_Huks_Blob](_o_h___huks___blob.md) type. 38 39 40### boolParam 41 42 43``` 44bool OH_Huks_Param::boolParam 45``` 46**Description**<br> 47Parameter of the Boolean type. 48 49 50### int32Param 51 52 53``` 54int32_t OH_Huks_Param::int32Param 55``` 56**Description**<br> 57Parameter of the int32_t type. 58 59 60### tag 61 62 63``` 64uint32_t OH_Huks_Param::tag 65``` 66**Description**<br> 67Tag value. 68 69 70### uint32Param 71 72 73``` 74uint32_t OH_Huks_Param::uint32Param 75``` 76**Description**<br> 77Parameter of the uint32_t type. 78 79 80### uint64Param 81 82 83``` 84uint64_t OH_Huks_Param::uint64Param 85``` 86**Description**<br> 87Parameter of the uint64_t type. 88