暂无描述
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
修改自检项 Signed-off-by: zzz701 <lihaima1@huawei.com> | 8 个月前 | |
update: 更新文件 application_context.h Signed-off-by: Luobniz21 <luoyicong@h-partners.com> | 3 个月前 | |
fix different issue Signed-off-by: CheerfulRicky <yuegang7@h-partners.com> Change-Id: I0fce053382ac28db7ed2158cbeb43cfed5a01c5f | 4 个月前 | |
update: 更新文件 oh_wifi.h Signed-off-by: tianyuhang99 <tianyuhang6@huawei.com> | 5 个月前 | |
add permission Signed-off-by: 万孝国 <wanxiaoguo@huawei.com> | 4 个月前 | |
修复注释operation拼写错误 Signed-off-by: lichaochen_huawei <lichaochen@huawei.com> | 5 个月前 | |
整改ets api Signed-off-by: niyisheng <niyisheng@huawei.com> | 1 年前 | |
新增GameControllerKit Signed-off-by: jinsitao <jinsitao.jin@huawei.com> | 11 个月前 | |
!4888 merge master into master 参数约束描述修改 Created-by: ren-qian12 Commit-by: ren-qian12 Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/interface_sdk_c/issues/3796 ### 原因(目的、解决的问题等) 参数约束应表明是否为nulll ### 描述(做了什么,变更了什么) 参数约束应表明是否为nulll ### 自检结果(结果截图添加到下面) - [x] 是否通过C语法扫描 - [x] 是否通过注释规则扫描 - [x] 是否更新json文件 - [x] 实现代码是否已经合入 - [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [x] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) - [ ] 不兼容 - [x] 是否经过评审 ### L0新增用例自检结果 - [ ] 是,有新增L0用例,且完成自检 - [x] 否 ### API参考文档影响评估(提供docs仓pr链接) - [ ] 是,已刷新API参考文档 - [x] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!4888 | 5 个月前 | |
update LocationKit/BUILD.gn. Signed-off-by: liuxinbing <liuxinbing4@h-partners.com> | 1 年前 | |
修改接口版本为13 Signed-off-by: wangsen1994 <wangsen51@huawei.com> | 1 年前 | |
update: 更新文件 tee_ext_api.h Signed-off-by: jiezixumihp <hupeng76@huawei.com> | 4 个月前 | |
!4703 merge IsC into master ischildprocess Created-by: renjh5496 Commit-by: renjianhao Merged-by: openharmony_ci Description: ### 相关的Issue ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 自检结果(结果截图添加到下面) - [y ] 是否通过C语法扫描 - [y ] 是否通过注释规则扫描 - [y ] 是否更新json文件 - [y ] 实现代码是否已经合入 - [y ] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [ y] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) - [n ] 不兼容 - [ ] 是否经过评审 ### L0新增用例自检结果 - [y ] 是,有新增L0用例,且完成自检 - [ ] 否 ### API参考文档影响评估(提供docs仓pr链接) - [y ] 是,已刷新API参考文档 - [ ] 否,不涉及刷新API参考文档  See merge request: openharmony/interface_sdk_c!4703 | 4 个月前 | |
syscap注释修改 Signed-off-by: zhuyinlin <1085905529@qq.com> | 1 年前 | |
Add fastBox/Unbox APIs Issue: https://gitcode.com/openharmony/interface_sdk_c/issues/3574 Signed-off-by: zengmanyi <zengmanyi@huawei.com> | 5 个月前 | |
Add JSVM API OH_JSVM_TakeRawHeapSnapshot OH_JSVM_SetHeapThresholdCallback OH_JSVM_ClearHeapThresholdCallback Signed-off-by: huanghan18 <huanghan18@huawei.com> Signed-off-by: huanghan <huanghan18@huawei.com> | 4 个月前 | |
!4783 merge hoverState into master 多态样式支持hover Created-by: Yun-xier Commit-by: Yun-xier Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/interface_sdk_c/issues/3688 ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 自检结果(结果截图添加到下面) - [x] 是否通过C语法扫描 - [x] 是否通过注释规则扫描 - [x] 是否更新json文件 - [x] 实现代码是否已经合入 - [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [x] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) - [ ] 不兼容 - [x] 是否经过评审 ### L0新增用例自检结果 - [ ] 是,有新增L0用例,且完成自检 - [x] 否 ### API参考文档影响评估(提供docs仓pr链接) - [x] 是,已刷新API参考文档 https://gitcode.com/openharmony/docs/pull/135324 - [ ] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!4783 | 4 个月前 | |
接口格式整改,删除多余空格。 Signed-off-by: 胡伟 <huwei169@huawei.com> | 1 年前 | |
处理超大深度 Signed-off-by: zzz701 <lihaima1@huawei.com> | 6 个月前 | |
新增Drawable对象 Signed-off-by: xiaozuo00 <xuyicong3@huawei.com> | 11 个月前 | |
update: 更新文件 purgeable_memory.h Signed-off-by: llj123 <luojie119@h-partners.com> | 11 个月前 | |
!4964 merge master into master 易用性问题修改 Created-by: wan-xiaoqing321 Commit-by: wanxiaoqing Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/interface_sdk_c/issues/3852 ### 原因(目的、解决的问题等) 易用性问题修改 ### 描述(做了什么,变更了什么) 易用性问题修改 ### 自检结果(结果截图添加到下面) - [x] 是否通过C语法扫描 - [x] 是否通过注释规则扫描 - [x] 是否更新json文件 - [x] 实现代码是否已经合入 - [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [x] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) N - [ ] 不兼容 - [ ] 是否经过评审 ### L0新增用例自检结果 - [x] 是,有新增L0用例,且完成自检 - [ ] 否 ### API参考文档影响评估(提供docs仓pr链接) - [ ] 是,已刷新API参考文档 - [x] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!4964 | 4 个月前 | |
update: 更新文件 oh_device_manager_err_code.h Signed-off-by: lishang21 <lishang21@h-partners.com> | 5 个月前 | |
add build targets section Signed-off-by: huanghuijin <huanghuijin@huawei.com> | 1 年前 | |
optimize ddk capi comments Signed-off-by: liuchunyu20 <liuchunyu20@huawei.com> | 4 个月前 | |
!5038 merge interface_c into master file_api API注释和API参考文档一致性整改C接口 Created-by: sj_x Commit-by: gsl_1234 Merged-by: openharmony_ci Description: ### 相关的Issue file_api API注释和API参考文档一致性整改C接口 ### 原因(目的、解决的问题等) API一致性专项需求 ### 描述(做了什么,变更了什么) 修改接口docs描述,不涉及功能 ### 自检结果(结果截图添加到下面) - [x] 是否通过C语法扫描 - [x] 是否通过注释规则扫描 - [x] 是否更新json文件 - [x] 实现代码是否已经合入 - [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [x] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) - [ ] 不兼容 - [ ] 是否经过评审 ### L0新增用例自检结果 - [x] 是,有新增L0用例,且完成自检 - [x] 否 ### API参考文档影响评估(提供docs仓pr链接) - [ ] 是,已刷新API参考文档 - [x] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!5038 | 4 个月前 | |
资源管理C API注释一致性整改 Signed-off-by: liduo <liduo29@huawei.com> | 4 个月前 | |
!5092 merge 0506 into master 修改注释拼写及语法 Created-by: dingpy Commit-by: dingpy Merged-by: openharmony_ci Description: ### 相关的Issue ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 自检结果(结果截图添加到下面) - [Y] 是否通过C语法扫描 - [Y] 是否通过注释规则扫描 - [N] 是否更新json文件 - [Y] 实现代码是否已经合入 - [ Y] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [Y] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) - [ ] 不兼容 - [Y] 是否经过评审 ### L0新增用例自检结果 - [ ] 是,有新增L0用例,且完成自检 - [Y] 否 ### API参考文档影响评估(提供docs仓pr链接) - [Y] 是,已刷新API参考文档 - [ ] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!5092 | 4 个月前 | |
Message: api注释与api文档参考一致性修改 Signed-off-by: zhengdongdong12 <zhengchengkai@huawei.com> | 4 个月前 | |
ConsumeKeyEvents Signed-off-by: shiyu-shiyu <shiyu52@h-partners.com> | 4 个月前 | |
!5066 merge master into master 边界值问题 Created-by: yandebing Commit-by: yandebing Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/interface_sdk_c/issues/3927 ### 原因(目的、解决的问题等) OH_LowPowerAudioSink_SetPlaybackSpeed实际speed取值范围 [0.125, 4] OH_LowPowerVideoSink_SetPlaybackSpeed实际speed取值范围[0.25, 4] 经与SE邓云讨论需要框架添加校验,自行把speed校验在[0.25, 4] 跟SE邓云沟通评估过:lpp没有接入应用使用,无非兼容性风险,同意修改。 ### 描述(做了什么,变更了什么) OH_LowPowerAudioSink_SetPlaybackSpeed实际speed取值范围 [0.125, 4] OH_LowPowerVideoSink_SetPlaybackSpeed实际speed取值范围[0.25, 4] 经与SE邓云讨论需要框架添加校验,自行把speed校验在[0.25, 4] 跟SE邓云沟通评估过:lpp没有接入应用使用,无非兼容性风险,同意修改。 ### 自检结果(结果截图添加到下面) - [Y ] 是否通过C语法扫描 - [Y ] 是否通过注释规则扫描 - [Y ] 是否更新json文件 - [Y ] 实现代码是否已经合入 - [Y ] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [Y ] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) - [ ] 不兼容 - [ ] 是否经过评审 不涉及 ### L0新增用例自检结果 - [ ] 是,有新增L0用例,且完成自检 - [Y] 否 ### API参考文档影响评估(提供docs仓pr链接) - [Y] 是,已刷新API参考文档 - [ ] 否,不涉及刷新API参考文档 https://gitcode.com/openharmony/docs/pull/142554 See merge request: openharmony/interface_sdk_c!5066 | 4 个月前 | |
!4966 merge master into master adaptor Smart Control gesture keycode Created-by: guoxu1111 Commit-by: guoxu1111 Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/multimodalinput_input/issues/7222 ### 原因(目的、解决的问题等) adaptor Smart Control gesture keycode ### 描述(做了什么,变更了什么) adaptor Smart Control gesture keycode ### 自检结果(结果截图添加到下面) - [Y] 是否通过C语法扫描 - [Y] 是否通过注释规则扫描 - [Y] 是否更新json文件 - [Y] 实现代码是否已经合入 - [Y] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [Y] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y/N) - [Y] 兼容 - [Y] 是否经过评审 ### L0新增用例自检结果 - [Y] 是,有新增L0用例,且完成自检 - [ ] 否 ### API参考文档影响评估(提供docs仓pr链接) - [Y] 是,已刷新API参考文档 https://gitcode.com/openharmony/docs/pull/141206 https://gitcode.com/openharmony/docs/pull/141220 - [] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!4966 | 4 个月前 | |
!4965 merge master into master [issue]support global interceptor Created-by: pjie131_ Commit-by: pjie131_ Merged-by: openharmony_ci Description: ### 相关的Issue ### Issue https://gitcode.com/openharmony/interface_sdk_c/issues/3853 ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 自检结果(结果截图添加到下面) - [Y ] 是否通过C语法扫描 - [ Y] 是否通过注释规则扫描 - [N ] 是否更新json文件 - [Y ] 实现代码是否已经合入 - [ Y] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [Y ] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(Y) - [ ] 不兼容 - [Y ] 是否经过评审 ### L0新增用例自检结果 - [Y ] 是,有新增L0用例,且完成自检 - [ ] 否 ### API参考文档影响评估(提供docs仓pr链接) - [Y ] 是,已刷新API参考文档 https://gitcode.com/openharmony/docs/pull/140515 - [ ] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!4965 | 4 个月前 | |
同步代码到interface_sdk_c仓 Signed-off-by: huangdongting <huangdongting3@huawei.com> | 3 年前 | |
refactor: optimize Doxygen comments in header files - Remove redundant "Returns" verb after @return tag per Doxygen spec - Add tags to return value status codes for emphasis - Remove tags from parameter names and constants - Split long @return lines to max 100 characters with proper * alignment - Fix grammar issues (a int -> an int, verb agreement) - Standardize multi-line @return format consistency Signed-off-by: GQ <dreamer_gq@163.com> | 5 个月前 | |
codecheck问题修改 Signed-off-by: Leal <lealtan@163.com> | 4 个月前 | |
add deccription for param event Signed-off-by: wuzhihuitmac <wuzhihui4@huawei.com> | 4 个月前 | |
update: 更新文件 syscap_ndk.h Signed-off-by: qianyang-yi <qianyangyi@h-partners.com> | 4 个月前 | |
update: 更新文件 telephony_radio_type.h Signed-off-by: Marcz <zhangyifu@huawei.com> | 7 个月前 | |
!4955 merge cherry-260415 into master 新增icu4c ndk接口 Created-by: zhangdd-ewan Commit-by: zhangdd_ewan Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/third_party_icu/issues/271 ### 原因(目的、解决的问题等) 补充三方库icu的ndk接口 ### 描述(做了什么,变更了什么) 补充三方库icu的ndk接口 ### 自检结果(结果截图添加到下面) - [x] 是否通过C语法扫描 - [x] 是否通过注释规则扫描 - [x] 是否更新json文件 - [x] 实现代码是否已经合入 - [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [x] 头文件library声明与SDK so库名称一致  ### 兼容性影响评估,如有影响请写明 - [ ] 不兼容 - [ ] 是否经过评审 新增接口不涉及 ### L0新增用例自检结果 - [ ] 是,有新增L0用例,且完成自检 - [x] 否 ### API参考文档影响评估(提供docs仓pr链接) https://gitcode.com/openharmony/docs/pull/142450 - [ ] 是,已刷新API参考文档 - [ ] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!4955 | 4 个月前 | |
!4961 merge typo into master 修改打印错误 Created-by: lianyuanqi Commit-by: lianyuanqi Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/interface_sdk_c/issues/3850 ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 自检结果(结果截图添加到下面) - [x] 是否通过C语法扫描 - [x] 是否通过注释规则扫描 - [x] 是否更新json文件 - [x] 实现代码是否已经合入 - [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里 - [x] 头文件library声明与SDK so库名称一致 ### 兼容性影响评估,如有影响请写明(N) - [ ] 不兼容 - [ ] 是否经过评审 ### L0新增用例自检结果 - [ ] 是,有新增L0用例,且完成自检 - [x] 否 ### API参考文档影响评估(提供docs仓pr链接) - [ ] 是,已刷新API参考文档 - [x] 否,不涉及刷新API参考文档 See merge request: openharmony/interface_sdk_c!4961 | 4 个月前 | |
fix different issue Signed-off-by: CheerfulRicky <yuegang7@h-partners.com> Change-Id: I0fce053382ac28db7ed2158cbeb43cfed5a01c5f | 4 个月前 | |
修改README文件和删除容易OAT.xml Signed-off-by: huangdongting <huangdongting3@huawei.com> | 2 年前 | |
no check icu head Signed-off-by: 罗博明 <luoboming@huawei.com> | 2 年前 | |
Fix some duplicate content in docs. Signed-off-by: hhj <huanghuijin@huawei.com> | 2 年前 | |
同步NDK差异 Signed-off-by: huangdongting <huangdongting3@huawei.com> | 2 年前 | |
add content embed kit Signed-off-by: wei-guoning <weiguoning2@huawei.com> | 5 个月前 | |
CAPIcheck工具联调CAPI解析数据 Signed-off-by: wangcaoyu <wangcaoyu@huawei.com> | 2 年前 |
API声明文件公共仓
简介
C API公共仓,用来提交 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
相关仓
C API编码规范: 描述了OpenHarmony C API的设计规范,指导开发者如何设计发布一个接口。
C API构建指南:描述了如何在build.gn中添加C API的构建目标。