/ohos5.0/docs/en/device-dev/kernel/ |
H A D | kernel-small-apx-dll.md | 6 …structure that consists of a set of sequentially linked records called nodes. Each node contains a… 20 …structure information | - **LOS_OFF_SET_OF**: obtains the offset of a member in the speci… 22 …structure that contains a DLL| - **LOS_DL_LIST_FOR_EACH_ENTRY**: traverses a DLL and obtains the a…
|
H A D | kernel-mini-basic-list.md | 6 A doubly linked list (DLL) is a linked data structure that consists of a set of sequentially linked… 8 …node to its next node and also the previous node on the list. This data structure facilitates data… 21 …structure information | **LOS_DL_LIST_ENTRY**: obtains the address of the structure that … 23 …structure that contains a DLL| - **LOS_DL_LIST_FOR_EACH_ENTRY**: traverses a DLL and obtains the a…
|
/ohos5.0/docs/en/device-dev/driver/ |
H A D | driver-platform-hdmi-develop.md | 86 | hardWareInit | **cntlr**: structure pointer to an HDMI controller at the core layer.|… 88 | controllerReset | **cntlr**: structure pointer to an HDMI controller at the core layer.|… 92 | tmdsModeSet | **cntlr**: structure pointer to an HDMI controller at the core layer.<… 93 | tmdsConfigSet | **cntlr**: structure pointer to an HDMI controller at the core layer.<br>**mode**… 96 |cecMsgSend|**cntlr**: structure pointer to an HDMI controller at the core layer.<br>**msg**: point… 112 | frlTrainingStart | **cntlr**: structure pointer to an HDMI controller at the core layer.| –| –| S… 125 - Instantiate the **HdfDriverEntry** structure. 233 - Defining the custom structure 238 …structure holds parameters and data. The **DeviceResourceIface** method provided by the HDF reads … 249 …/* HdmiCntlr is the controller structure at the core layer. The Init function assigns values to th… [all …]
|
H A D | driver-platform-mipicsi-develop.md | 31 **Table 1** Description of the callback functions in the MipiCsiCntlrMethod structure 34 | setComboDevAttr | **cntlr**: structure pointer to the MIPI CSI controller.<br>**pAttr**: struc… 36 | setExtDataType | **cntlr**: structure pointer to the MIPI CSI controller.<br>**dataType**: st… 37 | setHsMode | **cntlr**: structure pointer to the MIPI CSI controller.<br>**laneDivideMode… 40 | resetRx | **cntlr**: structure pointer to the MIPI CSI controller.<br>**comboDev**: ch… 58 - Instantiate the **HdfDriverEntry** structure. 131 - Defining a custom structure 133 …structure holds parameters and data. The values in the **config** file are used to initialize the … 165 …// MipiCsiCntlr is the core layer controller structure. The Init function assigns values to the me… 183 /** Pointer to the anonymous structure that holds the CSI device data */ [all …]
|
H A D | driver-platform-rtc-develop.md | 38 | ReadTime | **host**: structure pointer to the RTC controller at the core layer.| **time**: struct… 39 | WriteTime | **host**: structure pointer to the RTC controller at the core layer.<br>**time**: str… 40 …**: structure pointer to the RTC controller at the core layer.<br>**alarmIndex**: RTC alarm index,… 41 …*: structure pointer to the RTC controller at the core layer.<br>**alarmIndex**: RTC alarm index, … 45 | SetFreq | **host**: structure pointer to the RTC controller at the core layer.<br>**freq**: frequ… 46 | Reset | **host**: structure pointer to the RTC controller at the core layer.| –| HDF_STATUS| Rese… 56 - Instantiate the **HdfDriverEntry** structure. 155 - Defining a custom structure 157 …structure holds parameters and data. The **DeviceResourceIface** method provided by the HDF reads … 174 …// RtcHost is the controller structure at the core layer. The Init function assigns values to the … [all …]
|
H A D | driver-platform-sdio-develop.md | 52 …| **dev**: structure pointer to the SDIO device controller. <br>**infoType**: info type, which is… 55 | enableFunc | **dev**: structure pointer to the SDIO device controller.| –| HDF_STATUS| Enables an… 56 | disableFunc | **dev**: structure pointer to the SDIO device controller.| –| HDF_STATUS| Disables … 58 | releaseIrq | **dev**: structure pointer to the SDIO device controller.| –| HDF_STATUS| Releases a… 59 | findFunc | **dev**: structure pointer to the SDIO device controller.<br>**configData**: structure… 60 | claimHost | **dev**: structure pointer to the SDIO device controller.| –| HDF_STATUS| Claims a ho… 61 | releaseHost | **dev**: structure pointer to the SDIO device controller.| –| HDF_STATUS| Releases … 73 - Instantiate the **HdfDriverEntry** structure. 169 - Defining a custom structure 171 …structure holds parameters and data. The **DeviceResourceIface** method provided by the HDF reads … [all …]
|
H A D | driver-platform-mipidsi-develop.md | 19 struct MipiDsiCntlrMethod { // Member functions of the core layer structure 36 | setCntlrCfg | **cntlr**: structure pointer to the MIPI DSI controller.| –| HDF_STATUS| Sets contr… 37 | setCmd | **cntlr**: structure pointer to the MIPI DSI controller.<br>**cmd**: structure pointer t… 38 …structure pointer to the MIPI DSI controller.<br>**cmd**: pointer to the command description struc… 39 | toHs | **cntlr**: structure pointer to the MIPI DSI controller.| –| HDF_STATUS| Sets the high spe… 40 | toLp | **cntlr**: structure pointer to the MIPI DSI controller.| –| HDF_STATUS| Sets the low powe… 52 - Instantiate the **HdfDriverEntry** structure. 119 - Defining a custom structure 121 …structure holds parameters and data. Generally, the values in the **config** file are used to init… 135 …// MipiDsiCntlr is the controller structure at the core layer. The Init function assigns values to… [all …]
|
H A D | driver-platform-regulator-develop.md | 41 **RegulatorMethod** structure: 59 **Table 1** Description of the RegulatorMethod structure 64 | open | **node**: structure pointer to the regulator node at the core layer. … 65 | close | **node**: structure pointer to the regulator node at the core layer. … 66 | release | **node**: structure pointer to the regulator node at the core layer. … 67 | enable | **node**: structure pointer to the regulator node at the core layer. … 68 | disable | **node**: structure pointer to the regulator node at the core layer. … 69 | forceDisable | **node**: structure pointer to the regulator node at the core layer. … 207 - Defining a custom structure 209 …The **RegulatorNode** structure holds parameters and data for the driver. The HDF obtains the valu… [all …]
|
H A D | driver-platform-mmc-develop.md | 78 | doRequest | **cntlr**: structure pointer to the MMC controller at the core layer.<br>**cmd**: str… 79 | setClock | **cntlr**: structure pointer to the MMC controller at the core layer.<br>**clock**: cl… 84 | hardwareReset | **cntlr**: structure pointer to the MMC controller at the core layer.| HDF_STATUS… 85 | systemInit | **cntlr**: structure pointer to the MMC controller at the core layer.| HDF_STATUS| P… 88 | devReadOnly | **cntlr**: structure pointer to the MMC controller at the core layer.| Boolean valu… 89 | cardPlugged | **cntlr**: structure pointer to the MMC controller at the core layer.| Boolean valu… 90 | devBusy | **cntlr**: structure pointer to the MMC controller at the core layer.| Boolean value| C… 92 | rescanSdioDev | **cntlr**: structure pointer to the MMC controller at the core layer.| HDF_STATUS… 237 - Define a custom structure. 239 …structure holds parameters and data. The **DeviceResourceIface** method provided by the HDF reads … [all …]
|
H A D | driver-platform-pwm-develop.md | 56 | setConfig | **pwm**: structure pointer to the PWM controller at the core layer.<br>**config**: st… 57 | open | **pwm**: structure pointer to the PWM controller at the core layer.| HDF_STATUS| Opens a P… 58 | close | **pwm**: structure pointer to the PWM controller at the core layer.| HDF_STATUS| Closes a… 166 - Define a custom structure. 174 struct HiPwmRegs *reg; // Device attribute structure, which can be customized. 181 …struct PwmConfig cfg; // Device attribute structure. For details, see the following de… 205 - Instantiate the **PwmMethod** structure in **PwmDev**. 234 …Initializes the custom structure object and **PwmDev** members, and calls **PwmDeviceAdd()** to ad… 261 …face = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); // Initialize the custom structure HiPwm. 264 …p->reg = (struct HiPwmRegs *)hp->base; // Initialize the custom structure HiPwm. [all …]
|
H A D | driver-platform-spi-develop.md | 31 | Transfer | **cntlr**: structure pointer to the SPI controller at the core layer.<br>**msg**: stru… 32 | SetCfg | **cntlr**: structure pointer to the SPI controller at the core layer.<br>**cfg**: struct… 33 | GetCfg | **cntlr**: structure pointer to the SPI controller at the core layer.<br>**cfg**: struct… 34 | Open | **cntlr**: structure pointer to the SPI controller at the core layer.| HDF_STATUS| Opens a… 35 | Close | **cntlr**: structure pointer to the SPI controller at the core layer.| HDF_STATUS| Closes… 43 - Instantiate the **HdfDriverEntry** structure. 116 …Mandatory) Driver name, which must be the same as that of moduleName in the driver entry structure. 179 - Defining a custom structure 181 …structure holds parameters and data. The **DeviceResourceIface** method provided by the HDF reads … 211 …// SpiCntlr is the core layer controller structure. The Init function assigns values to the member… [all …]
|
H A D | driver-platform-uart-develop.md | 88 | Init | **host**: structure pointer to the UART controller at the core layer.| –| HDF_STATUS| Init… 89 | Deinit | **host**: structure pointer to the UART controller at the core layer.| –| HDF_STATUS| De… 94 | GetAttribute | **host**: structure pointer to the UART controller at the core layer.| **attribute… 95 | SetAttribute | **host**: structure pointer to the UART controller at the core layer.<br>**attribu… 212 - Define a custom structure. 214 …structure holds parameters and data. The **DeviceResourceIface** method provided by the HDF reads … 217 struct UartPl011Port { // Pin description structure customized. 233 struct UartTransfer *rxTransfer; // Buffer structure (FIFO structure) 246 struct UartOps *ops; // Custom function pointer structure. 250 …// UartHost is the controller structure at the core layer. The Init function assigns values to the… [all …]
|
H A D | driver-platform-watchdog-develop.md | 61 | getStatus | **wdt**: structure pointer to the watchdog controller at the core layer.| status: poi… 66 | feed | **wdt**: structure pointer to the watchdog controller at the core layer.| –| HDF_STATUS| F… 67 | getPriv | **wdt**: structure pointer to the watchdog controller at the core layer.| –| HDF_STATUS… 68 | releasePriv | **wdt**: structure pointer to the watchdog controller at the core layer.| –| HDF_ST… 118 …Mandatory) Driver name, which must be the same as that of moduleName in the driver entry structure. 159 - Define a custom structure. 161 …structure holds parameters and data. The **DeviceResourceIface** method provided by the HDF reads … 172 …struct WatchdogCntlr { // WatchdogCntlr is the controller structure at the core l… 217 …Initializes the custom structure object and **WatchdogCntlr**, and calls **WatchdogCntlrAdd()** at… 220 …// Generally, the Init function initializes the members of the Hi35xxWatchdog structure based on t… [all …]
|
H A D | driver-platform-clock-develop.md | 94 | start | **device**: structure pointer to the clock controller at the core layer.| –| HDF_STATUS |… 95 | stop | **device**: structure pointer to the clock controller at the core layer.| –| HDF_STATUS | … 96 | setRate | **device**: structure pointer to the clock controller at the core layer.| –| HDF_STATUS… 98 | disable | **device**: structure pointer to the clock controller at the core layer.| –| HDF_STATUS… 99 | enable | **device**: structure pointer to the clock controller at the core layer.| –| HDF_STATUS … 101 | setParent | **device**: structure pointer to the clock controller at the core layer.| –| HDF_STAT… 115 - Instantiate the **HdfDriverEntry** structure. 247 - Define a custom structure. 251 …/* ClockDevice is the core layer controller structure. The **Init()** function assigns values to t… 265 - Instantiate the hook function structure **ClockMethod** of **ClockDevice**. [all …]
|
/ohos5.0/commonlibrary/rust/ylong_json/ |
H A D | README.md | 7  17  20 The `JsonValue` submodule provides a basic data structure `JsonValue`. 21 …cally correct `JSON` text can also be deserialized into a corresponding `JsonValue` data structure. 25 …tion and query performance, for example, `object` based on `Btree` data structure has higher perfo… 28 …structure. They only need to set `Serialize' to the structure. ` and `Deserialize` process macro t… 37 ├─ figures # ylong_json structure charts 108 …_array` features are mainly to ensure consistency with the `cJSON` data structure, and both are im… 113 …ied `JSON` library deserialization interface to generate the corresponding `JSON` structure `data`. 114 - Call the serialization interface of the `JSON` structure to generate the output content `result`. [all …]
|
/ohos5.0/docs/zh-cn/application-dev/application-models/ |
H A D | application-component-configuration-fa.md | 9 …lication")。建议第一级为域名后缀"com",第二级为厂商/个人名,也可以采用多级。应用名称配置可以参考[app标签说明](../quick-start/app-structure.md)。 36 …前的Ability的icon和label作为应用的icon和label。图标和标签配置可以参考[abilities标签说明](../quick-start/module-structure.md)。 101 …版本号和版本名称以及应用能够兼容的最低历史版本号。应用版本配置说明可以参考[version对象内部结构](../quick-start/app-structure.md#version对象内部结构… 105 …dule支持在该设备上运行。具体的deviceType配置规则可以参考[deviceType标签](../quick-start/module-structure.md#devicetype标签)。 109 …称,申请权限的原因以及权限使用的场景。组件权限申请可以参考[reqPermissions权限申请](../quick-start/module-structure.md#reqpermission…
|
/ohos5.0/drivers/interface/codec/v3_0/ |
H A D | ICodecComponent.idl | 116 * @param index Indicates the index of the structure to fill. For details, 134 * parameter structure to the component. 202 * @param paramName Indicates the string that can be converted into the structure index. 300 * the structure, see {@link OmxCodecBuffer}. 302 * structure, see {@link OmxCodecBuffer}. 329 * structure, see {@link OmxCodecBuffer}. 348 … @param buffer Indicates the pointer to the structure of the buffer to empty. For details about th… 369 * structure, see {@link OmxCodecBuffer}. 431 * @param inBuffer Indicates the pointer to the {@link OmxCodecBuffer} structure. 432 * @param outBuffer Indicates the pointer to the {@link OmxCodecBuffer} structure. [all …]
|
H A D | CodecExtTypes.idl | 113 unsigned int size; /** Size of the structure */ 126 unsigned int size; /** Size of the structure */ 139 unsigned int size; /** Size of the structure */ 152 unsigned int size; /** Size of the structure */ 168 unsigned int size; /** Size of the structure */ 181 unsigned int size; /** Size of the structure */ 193 unsigned int size; /** Size of the structure */ 205 unsigned int size; /** Size of the structure */ 254 unsigned int size; /** Size of the structure */ 353 unsigned int size; /** Size of the structure */ [all …]
|
/ohos5.0/drivers/interface/codec/v1_0/ |
H A D | ICodecComponent.idl | 95 * @param cmdData Indicates the pointer to the <b>OMX_MARKTYPE</b> structure when <b>cmd</b> 114 * @param index Indicates the index of the structure to fill. For details, 131 * parameter structure to the component. 196 * @param paramName Indicates the string that can be converted into the structure index. 290 * the structure, see {@link OmxCodecBuffer}. 292 * structure, see {@link OmxCodecBuffer}. 318 * structure, see {@link OmxCodecBuffer}. 336 … @param buffer Indicates the pointer to the structure of the buffer to empty. For details about th… 356 * structure, see {@link OmxCodecBuffer}. 415 * @param inBuffer Indicates the pointer to the {@link OmxCodecBuffer} structure. [all …]
|
/ohos5.0/drivers/interface/codec/v2_0/ |
H A D | ICodecComponent.idl | 95 * @param cmdData Indicates the pointer to the <b>OMX_MARKTYPE</b> structure when <b>cmd</b> 114 * @param index Indicates the index of the structure to fill. For details, 131 * parameter structure to the component. 196 * @param paramName Indicates the string that can be converted into the structure index. 290 * the structure, see {@link OmxCodecBuffer}. 292 * structure, see {@link OmxCodecBuffer}. 318 * structure, see {@link OmxCodecBuffer}. 336 … @param buffer Indicates the pointer to the structure of the buffer to empty. For details about th… 356 * structure, see {@link OmxCodecBuffer}. 415 * @param inBuffer Indicates the pointer to the {@link OmxCodecBuffer} structure. [all …]
|
H A D | CodecExtTypes.idl | 98 unsigned int size; /** Size of the structure */ 108 unsigned int size; /** Size of the structure */ 118 unsigned int size; /** Size of the structure */ 128 unsigned int size; /** Size of the structure */ 141 unsigned int size; /** Size of the structure */ 151 unsigned int size; /** Size of the structure */ 160 unsigned int size; /** Size of the structure */ 195 unsigned int size; /** Size of the structure */ 261 unsigned int size; /** Size of the structure */
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/codec_v1_0/foo/codec/v1_0/ |
H A D | ICodecComponent.idl | 95 * @param cmdData Indicates the pointer to the <b>OMX_MARKTYPE</b> structure when <b>cmd</b> 114 * @param index Indicates the index of the structure to fill. For details, 131 * parameter structure to the component. 196 * @param paramName Indicates the string that can be converted into the structure index. 290 * the structure, see {@link OmxCodecBuffer}. 292 * structure, see {@link OmxCodecBuffer}. 318 * structure, see {@link OmxCodecBuffer}. 336 … @param buffer Indicates the pointer to the structure of the buffer to empty. For details about th… 356 * structure, see {@link OmxCodecBuffer}. 415 * @param inBuffer Indicates the pointer to the {@link OmxCodecBuffer} structure. [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/codec_v2_0/foo/codec/v2_0/ |
H A D | ICodecComponent.idl | 95 * @param cmdData Indicates the pointer to the <b>OMX_MARKTYPE</b> structure when <b>cmd</b> 114 * @param index Indicates the index of the structure to fill. For details, 131 * parameter structure to the component. 196 * @param paramName Indicates the string that can be converted into the structure index. 290 * the structure, see {@link OmxCodecBuffer}. 292 * structure, see {@link OmxCodecBuffer}. 318 * structure, see {@link OmxCodecBuffer}. 336 … @param buffer Indicates the pointer to the structure of the buffer to empty. For details about th… 356 * structure, see {@link OmxCodecBuffer}. 415 * @param inBuffer Indicates the pointer to the {@link OmxCodecBuffer} structure. [all …]
|
H A D | CodecExtTypes.idl | 98 unsigned int size; /** Size of the structure */ 108 unsigned int size; /** Size of the structure */ 118 unsigned int size; /** Size of the structure */ 128 unsigned int size; /** Size of the structure */ 141 unsigned int size; /** Size of the structure */ 151 unsigned int size; /** Size of the structure */ 160 unsigned int size; /** Size of the structure */ 195 unsigned int size; /** Size of the structure */ 261 unsigned int size; /** Size of the structure */
|
/ohos5.0/drivers/interface/nnrt/v2_1/ |
H A D | ModelTypes.idl | 32 * In {@link PrepareModel}, the AI model is parsed and converted into the structure for inference.\n 40 * build the model structure for runtime. 59 * @brief Defines the tensor structure. 86 * @brief Defines the operator node structure. 91 …* - Define the operator parameter structure <b>OP op{}</b>, where <b>OP</b> can be replaced w… 92 …* the operator parameter structure defined in {@link NodeAttrTypes.idl} and <b>op</b> is a va… 95 …oid)OPBlockUnmarshalling(data, op);</b> to deserialize <b>data</b> to the <b>op</b> structure. <br> 100 * parameter structure is {@link FullConnection}. 130 * @brief Defines the subgraph structure. 147 * @brief Defines the model structure. [all …]
|