The Distributed Data Object Management Framework is an object-oriented memory data management framework with distributed capabilities that meet the collaborative requirements of data objects across multiple devices in the same application.
HMDFS is an overlay file system. Relying on the underlying file system, under the premise of networking, file exchanges across devices can be realized.
The data transmission management and control module is responsible for providing distributed services with management and control strategies for cross-device transmission. The data transmission control module provides interface definitions related to data transmission control.
Device security level management module to ensure the security of data flow in each node.
HUKS provides keystore capabilities to applications, including functions such as key management and key cryptographic operations.
The System Ability Framework (safwk) component defines how to implement system abilities and provides APIs to start and register system abilities.
The System Ability Manager (Samgr) provides functions related to system abilities (also called system services), including the startup, registration, and query.
EventHandler provides the basic ability for OpenHarmony thread to thread communication, allowing for the creation of new threads through EventRunner and the throwing of time-consuming operations onto the new thread for execution, thereby achieving reasonable processing of time-consuming tasks without blocking the original thread.
The commonlibrary/c_utils repository provides the commonly used C++ utility classes for standard system.
Hilog module logs information such as user operations and system running status for the system framework, services, and applications
The inter-process communication (IPC) and remote procedure call (RPC) mechanisms are used to implement cross-process communication.
Distributed middleware code laboratory, mainly storing some application examples
The openEuler kernel is the core of the openEuler OS, serving as the foundation of system performance and stability and a bridge between processors, devices, and services.