1Public Repository for API Declaration Files 2 3## Overview 4 5This 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. 6 7## Directory Structure 8 9 ─ai 10 | ├─neural_network_runtime 11 ├─arkui 12 | ├─ace_engine 13 ├─bundlemanager 14 | ├─bundle_framework 15 │ | ├─bundle 16 ├─commonlibrary 17 | ├─memory_utils 18 │ | ├─bundle 19 ├─distributeddatamgr 20 | ├─relational_store 21 ├─drivers 22 | ├─external_device_manager 23 ├─global 24 | ├─resource_management 25 ├─graphic 26 | ├─graphic_2d 27 ├─hiviewdfx 28 | ├─hiappevent 29 | ├─hilog 30 | ├─hitrace 31 ├─multimedia 32 | ├─audio_framework 33 | ├─av_codec 34 | ├─image_framework 35 | ├─player_framework 36 ├─resourceschedule 37 | ├─ffrt 38 ├─security 39 | ├─huks 40 ├─startup 41 | ├─init 42 ├─third_party 43 44 45## Repositories Involved 46 47[interface_sdk_c](https://gitee.com/openharmony-sig/interface_sdk_c/) 48[C API编码规范](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/capi_naming.md): A guide that describes how to design and publish an interface. 49[C API构建指南](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/howto_add.md):A guide that describes how to add a build target for the C API in the build.gn