Go to file
lubinglun aa8722d34b
update third_party/musl/ndk_musl_include/dlfcn.h.
Signed-off-by: lubinglun <lubinglun@huawei.com>
2024-04-24 01:54:36 +00:00
ai/neural_network_runtime 添加syscap tag 2024-01-08 15:32:06 +08:00
ark_runtime/jsvm add property handler 2024-04-07 06:45:11 +00:00
arkui !513 添加Text组件lineSpacing属性C接口 2024-04-20 13:45:25 +00:00
BasicServicesKit Merge branch 'master' of gitee.com:openharmony/interface_sdk_c into dev040101 2024-04-19 14:22:43 +00:00
build-tools/capi_parser 增加CAPI文件级统计接口、CAPI扫描结果和diff结果增加kit、子系统信息列 2024-04-18 11:12:47 +08:00
bundlemanager/bundle_framework/bundle IssueNo:#I8TY6M 2024-01-10 16:29:41 +08:00
commonlibrary/memory_utils/libpurgeablemem 同步代码到interface_sdk_c仓 2023-08-03 20:31:01 +08:00
distributeddatamgr/relational_store add lockRow/unlockRow function 2024-04-09 21:02:39 +08:00
docs Fix doc description 2024-03-27 09:42:45 +08:00
drivers/external_device_manager hid ddk新增delete按键 2024-01-12 18:10:07 +08:00
filemanagement 修改接口名称配置和头文件一致 2024-04-08 19:24:27 +08:00
global/resource_management 新增判断文件夹接口 2024-03-27 16:05:42 +08:00
graphic/graphic_2d !557 codecheck 2024-04-20 10:08:58 +00:00
hiviewdfx fix the function name of ndkjson 2024-03-16 10:19:27 +08:00
multimedia !527 Add c interface related audio_device, audio_common, audio_routing_manager 2024-04-19 09:45:08 +00:00
multimodalinput/kits/c delete useless word 2024-04-01 17:10:57 +08:00
network update network/netmanager/include/net_connection.h. 2023-12-28 03:18:44 +00:00
patches 同步代码到interface_sdk_c仓 2023-08-03 20:31:01 +08:00
resourceschedule update ffrt interface 2024-04-12 23:10:56 +08:00
security add asset tag 2024-04-21 15:26:54 +08:00
sensors !208 CAPIcheck检测问题修改 2024-01-23 10:35:54 +00:00
startup/init/syscap 同步NDK 2023-10-16 19:28:22 +08:00
third_party update third_party/musl/ndk_musl_include/dlfcn.h. 2024-04-24 01:54:36 +00:00
web/webview/interfaces/native 删除json中遗漏的api,未发布过相关api。 2024-04-10 11:20:59 +08:00
LICENSE 修改README文件和删除容易OAT.xml 2023-08-28 16:08:29 +08:00
OAT.xml no check icu head 2024-03-01 12:49:46 +00:00
package.json CAPIcheck工具联调CAPI解析数据 2023-11-15 21:41:20 +08:00
README.en.md Fix some duplicate content in docs. 2023-09-19 21:05:48 +08:00
README.md 同步NDK差异 2023-10-20 14:05:53 +08:00
README.OpenSource 去掉非ndk文件 2023-09-07 17:07:14 +08:00

Public Repository for API Declaration Files

Overview

This repository is used to store .h declaration files of C APIs. The OpenHarmony C API is collection of system C interfaces that the operating system provided for applications using the C/C++ language library.It is the contract between the system and the applications; These interfaces need to be sufficiently stable. Interfaces are currently organized into various directories according to the function, and the directories organized as follows.

Directory Structure

─ai
|  ├─neural_network_runtime
├─arkui
|  ├─ace_engine
├─bundlemanager
|  ├─bundle_framework
│  |  ├─bundle
├─commonlibrary
|  ├─memory_utils
│  |  ├─bundle
├─distributeddatamgr
|  ├─relational_store
├─drivers
|  ├─external_device_manager
├─global
|  ├─resource_management
├─graphic
|  ├─graphic_2d
├─hiviewdfx
|  ├─hiappevent
|  ├─hilog
|  ├─hitrace
├─multimedia
|  ├─audio_framework
|  ├─av_codec
|  ├─image_framework
|  ├─player_framework
├─resourceschedule
|  ├─ffrt
├─security
|  ├─huks
├─startup
|  ├─init
├─third_party

Repositories Involved

interface_sdk_c C API编码规范: A guide that describes how to design and publish an interface. C API构建指南A guide that describes how to add a build target for the C API in the build.gn