1 /*
2  * Copyright (c) 2020-2021 Huawei Device Co., Ltd.
3  *
4  * HDF is dual licensed: you can use it either under the terms of
5  * the GPL, or the BSD license, at your option.
6  * See the LICENSE file in the root of this repository for complete details.
7  */
8 
9 /**
10  * @addtogroup Core
11  * @{
12  *
13  * @brief Provides Hardware Driver Foundation (HDF) APIs.
14  *
15  * The HDF implements driver framework capabilities such as driver loading, service management,
16  * and driver message model. You can develop drivers based on the HDF.
17  *
18  * @since 1.0
19  */
20 
21 /**
22  * @file hdf_object.h
23  *
24  * @brief Declares the base object provided by the HDF for the driver.
25  *
26  * @since 1.0
27  */
28 
29 #ifndef HDF_OBJECT_H
30 #define HDF_OBJECT_H
31 
32 #include "hdf_base.h"
33 
34 /**
35  * @brief Describes base class objects defined by the HDF.
36  *
37  * @since 1.0
38  */
39 struct HdfObject {
40     int32_t objectId; /**< Base object ID */
41 };
42 
43 #endif /* HDF_OBJECT_H */
44 /** @} */
45