Searched refs:API (Results 1 – 25 of 99) sorted by relevance
1234
| /interface/sdk_c/docs/ |
| D | user_guide.md | 1 # C API用户指导 4 了解C API基础知识,请参考《[Native API入门](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev… 11 1. 应用生态提供的核心特性只开放ArkTS API,不开发C API。 12 2. 不开发ArkUI的C API。 13 3. 不开发硬件底层接口(HDI)C API。 14 4. 不开放命令行接口C API。 16 5. 高性能、密集计算业务场景主动开放C API,例如:需要高性能的IO、CPU密集计算等场景;音视频编解码、图形计算等场景。 17 6. 应用生态业务依赖的场景,主动开放高阶C API。例如:对标竞品,媒体高阶C API。 18 7. 应用生态框架以来的场景,按需开放C API。例如:按需开放Unity/electron/CFE框架中依赖的C API。 19 8. 行业约定或者标准要求的场景按需开放C API。此类C API独立发布,不放入OpenHarmony C API中。例如:金融或者安全行业高密加密算法等,按需独立发布。 [all …]
|
| D | capi_naming.md | 1 # C API接口编码规范 5 OpenHarmony提供了一些C语言系统接口供三方应用开发者使用,为了规范SDK C API的接口,对外提供一个统一接口风格,防止出现不必要的符号冲突,特此制定了此规范。 21 ## 2 C API接口命名规则 22 在C API中出现的接口,分为两类: 27 #### 2.1.1 【规则】已有业界标准的C API接口命名规则按照业界标准来命名。 36 #### 2.2.1 【规则】C API接口函数标识符命名规则,采用OH_<模块前缀>_<方法名>的方式,命名需要精准,模块前缀采用大驼峰,方法名采用大驼峰规则。 65 | |--领域组名(需要上API SIG评审) 79 __说明__:是否需要给C API接口独立创建一个so库,这个没有强制要求;如果C API接口是重新封装,建议独立一个库,因为C API接口实现库在镜像中必须放置到/system/{lib|lib6…
|
| D | howto_add.md | 1 # C API构建添加指南 3 本文旨在说明跟C API相关的如下问题: 25 …native/os-specific/目录下,其他内容放在root_out_dir/sdk-native/os-irrelevant目录下。归档的C API zip包放在root_out_dir/… 58 NOTE:库名字按照《C API接口编码规范》 74 **min_compact_version** : 相当于Android的API level,当前library从哪个版本开始支持?如果没有设置,默认设置为从当前版本开始支持。 118 C API的文档生成在docs目录,需要安装doxygen工具,在ubuntu上使用`sudo apt-get install doxygen`即可安装。如果编译机上没有安装doxygen,文档将无…
|
| /interface/sdk-js/ |
| D | README_zh.md | 1 # API声明文件公共仓 5 JS/TS API 公共仓,用来提交 API d.ts 声明文件以及API相关工具。 17 | ├─@ohos.×××.d.ts #API声明文件 20 ├─api_check_plugin #检查API规范的工具 25 └─cllect_application_api #解析应用到的API的工具(旧) 28 └─api_collector #解析应用到的API的工具的工具(新) 48 └─sdk_upgrade_assistance_plugin #SDK升级辅助工具,帮助开发者快速解决SDK升级导致的API不兼容问题
|
| D | README.md | 1 # Public Repository for API Declaration Files 5 This repository is used to store .d.ts declaration files of JavaScript/TypeScript APIs and API-rela… 17 | ├─@ohos.×××.d.ts # API declaration file 20 ├─api_check_plugin # Tool for checking API specifications
|
| /interface/sdk_c/ |
| D | README.md | 1 # API声明文件公共仓 5 [C API](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/user_guide.md)公共仓,用来提交 C… 6 是系统与应用的C能力契约;这些接口需要保持足够的稳定性。C API接口当前按照功能组织放到各个领域目录下,具体目录如下。 53 [C API编码规范](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/capi_naming.md): 描述了… 55 [C API构建指南](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/howto_add.md):描述了如何在…
|
| D | README.en.md | 1 Public Repository for API Declaration Files 5 This repository is used to store .h declaration files of C APIs. The OpenHarmony C API is collectio… 48 [C API编码规范](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/capi_naming.md): A g… 49 …API构建指南](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/howto_add.md):A guide …
|
| /interface/sdk-js/build-tools/openharmony_sdk_upgrade_assistant/ |
| D | README.md | 5 OpenHarmony SDK 升级助手,用于帮助开发者快速解决OpenHarmony应用SDK升级导致的API不兼容问题。 6 由于OpenHarmony SDK Beta版本不承诺API稳定性,在SDK升级后,可能存在API不兼容的问题,应用开发者对现在工程切换API版本后,需要适配API接口及其底层行为的变更,存在一定的…
|
| /interface/sdk-js/build-tools/collect_api/ |
| D | README_zh.md | 1 # 基础API解析工具 5 该工具可用于解析d.ts文件中的API,并汇总成表格,提供给应用开发者 10 └─API #存放需要扫描的d.ts文件的目录 17 新建API文件夹,放置d.ts文件。
|
| /interface/sdk-js/build-tools/api_check_plugin/autoTest/expect/ |
| D | any001.txt | 7 "message": "API check error of [illegal any]: Illegal [any] keyword used in the API"
|
| D | enum004.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | readonly002.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | static001.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | systemapi002.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | typedef004.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | type003.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | namespace004.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | FAModelOnly002.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | since002.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| D | test002.txt | 7 "message": "API check error of [wrong order]: JSDoc label order error, please make adjustments"
|
| /interface/sdk_c/third_party/openSLES/api/1.0.1/ |
| D | README.txt | 1 …enSL-ES API you should compile and link the OpenSLES_IID.c file into your project. This file conta…
|
| /interface/sdk_c/third_party/openSLES/api/1.0/ |
| D | README.txt | 1 …enSL-ES API you should compile and link the OpenSLES_IID.c file into your project. This file conta…
|
| /interface/sdk_c/third_party/openSLES/api/1.1/ |
| D | README.txt | 1 When building applications using the OpenSL-ES API you should compile 3 contains unique interface IDs for all OpenSL-ES API interfaces.
|
| /interface/sdk_c/third_party/vulkan-headers/ |
| D | README.OpenSource | 9 "Description": "Vulkan header files and API registry"
|
| /interface/sdk-js/build-tools/api_check_plugin/src/ |
| D | check_permission.js | 90 …APICheckErrorLogs(node, sourcefile, fileName, ErrorType.UNKNOW_PERMISSION, errorInfo, FileType.API, 93 …APICheckErrorLogs(node, sourcefile, fileName, ErrorType.UNKNOW_PERMISSION, errorInfo, FileType.API,
|
1234