mirror of
https://gitee.com/openharmony/interface_sdk_c
synced 2024-11-23 06:39:54 +00:00
3d4753c4f0
Signed-off-by: huangdongting <huangdongting3@huawei.com>
58 lines
1.5 KiB
Markdown
58 lines
1.5 KiB
Markdown
# API声明文件公共仓
|
||
|
||
## 简介
|
||
|
||
[C API](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/user_guide.md)公共仓,用来提交 C API 声明头文件。OpenHarmony C API接口是操作系统提供给应用使用C/C++语言生态库的系统C接口,
|
||
是系统与应用的C能力契约;这些接口需要保持足够的稳定性。C API接口当前按照功能组织放到各个领域目录下,具体目录如下。
|
||
|
||
## 目录
|
||
|
||
```
|
||
|─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
|
||
|
||
|
||
```
|
||
|
||
## 相关仓
|
||
|
||
[interface_sdk_c](https://gitee.com/openharmony-sig/interface_sdk_c/)
|
||
|
||
[C API编码规范](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/capi_naming.md): 描述了OpenHarmony C API的设计规范,指导开发者如何设计发布一个接口。
|
||
|
||
[C API构建指南](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/howto_add.md):描述了如何在build.gn中添加C API的构建目标。
|
||
|
||
|