Go to file
PengKejie 1f72e7dff5
update graphic/graphic_2d/native_drawing/libnative_drawing.ndk.json.
OH_Drawing_TypographyGetMetrics
OH_Drawing_RegisterThemeFontBuffer
OH_Drawing_RedisterThemeFont
删除以上三个接口,均为内部接口,不对外开放。

Signed-off-by: PengKejie <pengkejie@h-partners.com>
2024-08-01 07:58:18 +00:00
ability/ability_runtime/child_process 添加kit标签 2024-06-19 09:42:42 +08:00
ai/neural_network_runtime 设计与实现不一致整改 2024-06-24 21:07:34 +08:00
ark_runtime/jsvm !1049 JSVM_PropertyAttributes新增枚举值 2024-07-26 03:41:05 +00:00
arkui !1099 修改拖拽增加CAPI的keystates接口 2024-07-31 10:09:00 +00:00
BasicServicesKit 新增扫描capi接口 Signed-off-by:liuhaosu@huawei.com 2024-07-27 16:51:24 +08:00
build-tools/capi_parser CAPI-DIFF工具结果新旧版本内容列中内容要与js一致,CAPI-统计工具结果增加开源/闭源/三方库API列 2024-07-19 11:07:52 +08:00
bundlemanager/bundle_framework/bundle 补充kit标签 2024-06-25 10:39:07 +08:00
commonlibrary/memory_utils/libpurgeablemem 同步代码到interface_sdk_c仓 2023-08-03 20:31:01 +08:00
CryptoArchitectureKit 算法库NDK支持头文件kit化 2024-07-20 15:53:56 +08:00
distributeddatamgr modify comment 2024-07-30 08:58:22 +08:00
docs Fix doc description 2024-03-27 09:42:45 +08:00
drivers/external_device_manager !765 ddk ndk接口新增kit注解 2024-05-27 02:45:24 +00:00
filemanagement filemanagement add kit 2024-06-20 10:07:18 +08:00
global/resource_management !1023 资源管理CAPI规范整改 2024-07-27 09:49:47 +00:00
graphic/graphic_2d update graphic/graphic_2d/native_drawing/libnative_drawing.ndk.json. 2024-08-01 07:58:18 +00:00
hiviewdfx !1060 add hicollie sdk_c interface 2024-07-27 12:59:40 +00:00
IPCKit 修复kit设计与实现不一致问题 2024-06-11 17:25:05 +08:00
multimedia 新增PixelMap Native JS 互转接口,注释修改 2024-07-31 18:18:31 +08:00
multimodalinput/kits/c CAPI 描述信息新增 kit 2024-07-02 11:42:54 +08:00
network C-API添加到NetworkKit 2024-07-02 02:04:20 +00:00
patches 同步代码到interface_sdk_c仓 2023-08-03 20:31:01 +08:00
resourceschedule modify ffrt annotation 2024-07-23 23:54:32 +08:00
security fix Asset Linter warning 2024-07-22 11:50:32 +08:00
sensors Add kit tags 2024-06-21 11:05:58 +08:00
startup/init/syscap 同步NDK 2023-10-16 19:28:22 +08:00
tee KIT设计与实现不一致修改 2024-06-19 10:52:58 +08:00
third_party modify 1.44.2 to 1.48.0 2024-07-31 10:18:04 +08:00
web/webview/interfaces/native 添加kit声明 2024-06-27 11:39:40 +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 modify musl version from 1.2.3 to 1.2.5 2024-07-10 10:02:13 +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